Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/futures/basic_info.md
T
csh 13be5ea0aa feat(tsl-api-reference): index class and unit APIs
Migrate reference pages to declaration-line storage and rebuild the
13-column index.

Add qualified member lookup plus regression and end-to-end coverage.
2026-07-29 15:47:46 +08:00

2.6 KiB

期货 / 基本信息

futuresdeliverydateendt()

声明:function

指定日的期货最后交割日,与系统参数(期货代码、日期)相关

返回:int

futuresMinimumTradingMarginRateEndT()

声明:function

指定日期货的最低交易保证金(%),与证券代码、时间相关。

返回:float

示例

SetSysParam(pn_stock(),"bc2401");
SetSysParam(PN_Date(),20231215T);
return FuturesMinimumTradingMarginRateEndT();

futuresTickSizeEndT()

声明:function

指定日期货的最小变动价位,与证券代码、时间相关。

返回:float

示例

SetSysParam(pn_stock(),"OI1807");
SetSysParam(PN_Date(),20180520T);
return FuturesTickSizeEndT();

futuresMultiplierEndT()

声明:function

指定日期货的合约乘数,与证券代码、时间相关

返回:real

示例

//计算期货合约FB2009在20190920的合约乘数。
setSysParam(pn_stock(),' FB2009');
endt:=20200920T;
setSysParam(pn_date(),endt);
return futuresMultiplierEndT (); //结果:500

futuresDeliveryDateEndT2()

声明:function

指定日期货主力或者连续合约的交割日与系统参数(期货代码、日期)相关:

返回:INTEGER

示例

IF01在20201207的真实合约的交割日
setSysParam(pn_stock(),'IF01');
setSysParam(pn_date(),20201207T);
return futuresDeliveryDateEndT2(); //返回:20201218

futuresLastDateEndT()

声明:function

指定期货最后交易日,与系统参数(期货代码、日期)相关

返回:INTEGER

示例

//得到CU2101的最后交易日
setSysParam(pn_stock(),'CU2101');
return futuresLastDateEndT(); //返回20210115

futuresPriceUpperLimitEndT()

声明:function

指定日期货价格的最大波动上限(%),与证券代码、时间相关。

返回:Real

示例

// "OI1807"在2018-06-29的每日价格最大波动上限(%)
setSysParam(pn_stock(),"OI1807");
setSysParam(PN_Date(),20180629T);
return futuresPriceUpperLimitEndT();
//结果:4.0

futuresPriceLowerLimitEndT()

声明:function

指定日期货价格的最大波动下限(%),与证券代码、时间相关。

返回:Real

示例

// "OI1807"在2018-06-29的每日价格最大波动下限(%)
setSysParam(pn_stock(),"OI1807");
setSysParam(PN_Date(),20180629T);
return futuresPriceLowerLimitEndT();
//结果:-4.0

futuresbivalue(endt)

声明:function

期货基本信息数据

参数 类型 说明
endt Date 日期,指定日

返回:ARRAY