Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/financial/stock-securities_trading_hours.md
T

7.9 KiB

金融 / 股票 / 证券交易时间

stockauctionclosespantrading(auctiontype)

声明:function

返回离指定交易时段截止时间的时长(交易分钟),与系统参数(证券代码,日期))相关

参数 类型 说明
auctiontype int 整型,竞价性质,取值如下:

返回:int

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020.0900T);
return StockAuctionCloseSpanTrading(3);

stockauctionopenspannatural(auctiontype)

声明:function

返回离指定交易时段开始时间的时长(自然分钟),与系统参数(证券代码,日期)相关

参数 类型 说明
auctiontype int 整型,竞价性质,取值如下:

返回:int

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020.0900T);
return StockAuctionOpenSpanNatural(2);

stockauctionopenspantrading(auctiontype)

声明:function

返回离指定交易时段开始时间的时长(交易分钟),与系统参数(证券代码,日期)相关 注意:交易分钟线是,指定竞价时间点 到 endt的交易分钟线

参数 类型 说明
auctiontype int 整型,竞价类型,取值如下:

返回:int

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020.2200T);
return StockAuctionOpenSpanTrading(2);

stockauctiontime(auctiontype, timetype)

声明:function

返回竞价性质的交易时间,与系统参数(证券代码,日期)相关

参数 类型 说明
auctiontype int 整型,竞价性质,取值如下:
timetype int 整型,时间性质,开始时间=0,截止时间=1

返回:string

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020T);
return StockAuctionTime(2, 0);

stockauctiontimelong(auctiontype)

声明:function

返回竞价性质的交易时长(分钟),与系统参数(证券代码,日期)相关

参数 类型 说明
auctiontype int 整型,竞价性质,取值如下:

返回:int

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020T);
return StockAuctionTimeLong(2);

stockcontinuousauctiontime()

声明:function

返回指定日连续竞价时长(分钟),与系统参数(证券代码,日期)相关

返回:int

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020T);
return StockContinuousAuctionTime();

stockisclosecallauction()

声明:function

判断是否有收盘集合竞价,与系统参数(证券代码,日期)相关

返回:bool

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020T);
return StockIsCloseCallAuction();

stockisnightopening()

声明:function

判断是否有夜盘,与系统参数(证券代码,日期)相关

返回:bool

示例

范例01:调用函数

检查CU2109是否有夜盘
setsysparam(pn_stock(), "CU2109");
setsysparam(pn_stock(), 20201020T);
return StockIsNightOpening();

stockisopencallauction()

声明:function

判断是否有开盘集合竞价,与系统参数(证券代码,日期)相关

返回:bool

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020T);
return StockIsOpenCallAuction();

stockistradingtime()

声明:function

判断是否为交易时间点,与系统参数(证券代码,日期)相关

返回:bool

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020.2200T);
return StockIsTradingTime();

stocknextauctionopenspannatural(auctiontype)

声明:function

返回离指定交易时段开始时间的时长(未来、自然分钟),与系统参数(证券代码,日期))相关

参数 类型 说明
auctiontype int 整型,竞价性质,取值如下:

返回:float

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020.0900T);
return StockNextAuctionOpenSpanNatural(4);

stocknightopeningdate()

声明:function

返回指定品种夜盘开始日,与系统参数(证券代码,日期)相关

返回:int

示例

范例01:调用函数

计算CU的夜盘开始日
setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020T);
return StockNightOpeningDate();

stockopenspantrading()

声明:function

返回已开盘时长(交易分钟),与系统参数(证券代码,日期)相关

返回:float

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020.2300T);
return StockOpenSpanTrading();

stocktradingnumberchange()

声明:function

返回证券代码对应的交易时间代码,与系统参数(证券代码)相关 各品种代码对照: 大类 取数代码 上交所股票、指数 SH000001 上交所基金 SH000011 上交所债券 SH000012 上交所债券回购 SH204001 上交所期权 OP10000001 深交所股票、指数 SZ399106 深交所基金 SZ399103 深交所债券 SZ399481 深交所债券回购 SZ131810 深交所期权 OP90000001 中证指数 CSI000001 申万指数 SW801003 港股通 HKHSI001 跨市场指数(跨香港交易所) CSICES300 商品期货/股指期货/国债期货 品种代码 商品期权/股指期权 OP+品种代码

返回:string

示例

范例01:调用函数

将CU2109转化为取数代码
setsysparam(pn_stock(), "CU2109");
return StockTradingNumberChange();

stocktradingtimes()

声明:function

返回证券最近的交易时间序列,与系统参数(证券代码,日期)相关

返回:array

示例

范例01:调用函数

setsysparam(pn_stock(), "CU2109");
setsysparam(pn_date(), 20201020T);
return StockTradingTimes();