# 股票 / 代码变更 ## `getTrueStockIDbyDate(stock_id, endt, return_value)` 获取指定日真实证券代码 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `stock_id` | string | 证券,证券代码 | | `endt` | datetime | 日期,截止日期 | | `return_value` | string | 证券代码 | 返回:string ## `getTrueStockIDbyDate2(endt)` 获取指定日真实证券代码 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | 返回:string ### 示例 ```tsl SetSysParam(pn_stock(),"NE832000"); endt:=20251009T; return getTrueStockIDbyDate2(Endt);//结果:BJ920000 ``` ## `Stock_CodeChangesdate2(endt, return_value)` 最近变动日期 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | | `return_value` | datetime | 变动日期 | 返回:datetime ## `Stock_CodeChangesNewID(endt, return_value)` 指定日变更后代码 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | | `return_value` | string | 变更后代码 | 返回:string ## `Stock_CodeChangesNewID2(endt, return_value)` 最近变更后代码 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | | `return_value` | string | 变更后代码 | 返回:string ## `Stock_CodeChangesOldID(endt, return_value)` 指定日变更前代码 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | | `return_value` | string | 变更前代码 | 返回:string ## `Stock_CodeChangesOldID2(endt, return_value)` 最近变更前代码 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | | `return_value` | string | 变更前代码 | 返回:string ## `Stock_CodeChangesReason(endt, return_value)` 指定日变动原因 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | | `return_value` | string | 变动原因 | 返回:string ## `Stock_CodeChangesReason2(endt)` 最近变动原因 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | 返回:string ## `Stock_CodeChangesType(endt, return_value)` 指定日变动代码标识 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | | `return_value` | string | 变动代码标识 | 返回:any ## `Stock_CodeChangesType2(endt, return_value)` 最近变动代码标识 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | | `return_value` | string | 变动代码标识 | 返回:any ## `Stock_GetCodeChangesData(stock_id, begt, endt)` 获取区间代码变更数据 | 参数 | 类型 | 说明 | | ---------- | -------- | ------------- | | `stock_id` | string | 证券,证券代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:array ## `Stock_ISCodeChanges(endt, return_value)` 指定日证券是否代码变更 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | | `return_value` | bool | object | 返回:bool ## `Stock_ISCodeChanges2(endt, return_value)` 最近证券是否代码变更 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `endt` | datetime | 日期,截止日期 | | `return_value` | bool | object | 返回:bool