Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/sector/spot_day.md
T
2026-07-07 08:44:07 +00:00

5.3 KiB

板块 / 指定日

stocksBtInstitutionPremiumAmount(stock_arr, direction, institution_name)

指定机构溢价成交总额(万),与系统参数(时间)相关。 实数。指定机构溢价成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
direction int 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:float

示例

bk:=getbk("上证A股");
setsysparam(pn_date(),20201125T);
return StocksBTInstitutionPremiumAmount(bk,0,"机构专用");

stocksCloseMorethanMa(stock_arr, end_t, n, return_type)

统计指定日收盘价大于或小于N日均线的股票个数占比(%),周期为日线,比例复权

参数 类型 说明
stock_arr array 一维数组,股票列表
end_t datetime 指定日期
n int 整数,均线天数
return_type int 返回类型,具体如下

返回:float

stocksListed(stock_arr, end_t)

指定日已上市股票列表

参数 类型 说明
stock_arr array 一维数组,股票列表
end_t datetime 指定日期

返回:array

stocksListedCount(stock_arr, end_t)

统计指定日股票列表中已上市的股票个数

参数 类型 说明
stock_arr array 一维数组,股票列表
end_t datetime 指定日期

返回:int

stocksNotTradedCount(stock_arr, end_t)

统计指定日股票列表中停牌股票个数

参数 类型 说明
stock_arr array 一维数组,股票列表
end_t datetime 指定日期

返回:int

stocksPjClose(stock_arr, end_t, right_type, s_type, return_value)

股票列表在指定日按指定加权方式计算的平均股价,剔除在指定日EndT未上市的股票。 总股本加权:平均股价=sum(个股价格*总股本)/sum(个股总股本) 流通股本加权:平均股价=sum(个股价格*流通股本)/sum(个股流通股本) 算术平均:平均股价=sum(个股价格)/股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,统计截止日期
right_type any 用户自定义,加权方法
s_type any 用户自定义,股票类型
return_value any

返回:array

stocksTraded(stock_arr, end_t)

返回股票列表中指定日EndT交易的股票

参数 类型 说明
stock_arr array 一维数组,股票列表
end_t datetime 指定日期

返回:int

stocksTradedCount(stock_arr, end_t)

统计股票列表中指定日EndT交易的股票个数

参数 类型 说明
stock_arr array 一维数组,股票列表
end_t datetime 日期类型,指定日期

返回:int

stocksUpDownCount(stock_arr, end_t, is_down)

统计指定日股票列表中的上涨或下跌家数

参数 类型 说明
stock_arr array 一维数组,股票列表
end_t datetime 指定日期
is_down int 上涨/下跌,具体如下

返回:int

stocksupdowncount2(stockarr, endt, isdown)

上涨/下跌家数,与系统参数(证券代码,时间)相关

参数 类型 说明
stockarr array array of string,股票列表
endt datetime ,截止日期
isdown bool object

返回:interger

stocksUpDownCount3(flag)

指数上涨/下跌/平盘家数,与系统参数(证券代码,时间)相关,剔除当天无成交的股票。

参数 类型 说明
flag int 用户自定义。返回统计类型,取值如下:

返回:int

示例

SetSysParam(pn_stock(),"SH000300");
SetSysParam(PN_Date(),20200924T);
return StocksUpDownCount3(0);

stocksZdtCount(stocks, end_t, flag)

指定日股票列表涨跌停家数。

参数 类型 说明
stocks array 数组。股票列表
end_t datetime 日期。截止日
flag int 整数。涨停跌停,取值如下:

返回:int