Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/equity/suspension.md
T
csh c0bf0358e0 📝 docs(tsl): sync api skill with corrected codegen
Mirror docs/tsl/codegen into the bundled tsl-api-reference skill and rebuild the function index.

Remove invalid duplicate API entries for cb_delistedbydate, createhttpsession, exportJsonString, and Anova_Bartlett so exact lookup returns the canonical entries.
2026-07-07 16:47:03 +08:00

5.0 KiB

股票 / 特别提示停牌

stockSnBegTime(endt)

指定日停牌开始时间,与系统参数(股票)相关。注意:仅考虑指定日在停牌开始日和停牌结束日之间日期。如果不在区间内,则返回空字符串;若指定日确实停牌,则返回停牌开始时间的字符串。

参数 类型 说明
endt datetime 日期。截止日期

返回:string

示例

SetSysParam(pn_stock(),"SH600000");
return StockSNBegTime(20160216T);

stockSnEndTime(endt)

指定日停牌截止时间,与系统参数(股票)相关。注意:仅考虑指定日在停牌开始日和停牌结束日之间日期。如果不在区间内,则返回空字符串;若指定日确实停牌,则返回停牌截止时间的字符串。

参数 类型 说明
endt datetime 日期。截止日期

返回:string

示例

SetSysParam(pn_stock(),"SH600000");
return StockSNEndTime(20160216T);

stockSnGetDataByEndT(end_t)

指定日的特别提示-停牌信息,与系统参数(股票)相关。

参数 类型 说明
end_t datetime 日期。截止日期

返回:array

示例

SetSysParam(pn_stock(),"SH600000");
return StockSNGetDataByEndT(20160216T);

stockSnGetDataQj(beg_t, end_t)

区间的特别提示-停牌信息,与系统参数(股票)相关。 数组。指定证券区间的特别提示-停牌信息。

参数 类型 说明
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:array

示例

SetSysParam(pn_stock(),"SH600000");
return StockSNGetDataQJ(20150216T,20160216T);

stockSnIsSuspend(endt)

指定日是否发生过停牌,与系统参数(股票)相关。返回0表示否,返回1表示停牌。

参数 类型 说明
endt datetime 日期。截止日期

返回:int

示例

SetSysParam(pn_stock(),"SH600000");
return StockSNIsSuspend(20160216T);

stocksnlastdate(endt)

指定日最近一次停牌日期 1.仅考虑指定日在停牌开始日和停牌结束日之间日期,如果在,则返回该停牌开始日; 2.若不在,则返回在这之前的一次停牌开始日

参数 类型 说明
endt datetime 截止日期

返回:int

stockSnSuspendHours(endt)

指定日停牌时长(小时),与系统参数(股票)相关。

参数 类型 说明
endt datetime 日期。截止日期

返回:int

示例

SetSysParam(pn_stock(),"SH600000");
return StockSNSuspendHours(20160216T);

stocksnsuspendhoursperiod(begt, endt)

区间停牌时长(小时) 指定日是否发生过停牌,指定日由系统参数指定。 1.仅考虑所给区间内的停牌日期,如果不存在停牌,则返回0; 2.若有停牌的区间,则先将停牌的各个区间返回,然后分别算出各个区间的停牌时长(小时)最后相加

参数 类型 说明
begt datetime 开始日期
endt datetime 截止日期

返回:float

stockSnSuspendPeriod(endt)

指定日停牌期限,与系统参数(股票)相关。注意:仅考虑指定日在停牌开始日和停牌结束日之间日期。如果在区间内,则返回停牌期限;若不在,则返回空字符串。

参数 类型 说明
endt datetime 日期。截止日期

返回:string

示例

SetSysParam(pn_stock(),"SH600000");
return StockSNSuspendPeriod(20160216T);

stocksnsuspendreason(endt)

指定日停牌原因 指定日是否发生过停牌,指定日由系统参数指定。 1.仅考虑指定日在停牌开始日和停牌结束日之间日期,如果不在,则返回空字符串; 2.若指定日确实停牌,则返回停牌原因

参数 类型 说明
endt datetime 截止日期

返回:string

stockSnSuspendTimes(endt)

指定日停牌次数,与系统参数(股票)相关。

参数 类型 说明
endt datetime 日期。截止日期

返回:int

示例

SetSysParam(pn_stock(),"SH600000");
return StockSNSuspendTimes(20160216T);

stockSnSuspendTimesPeriod(begt, endt)

区间停牌次数,与系统参数(股票)相关。

参数 类型 说明
begt datetime 日期。开始日期
endt datetime 日期。截止日期

返回:int

示例

SetSysParam(pn_stock(),"SH600000");
return StockSNSuspendTimesPeriod(20150216T,20160216T);