Bundle the TSL API index and markdown references under the skill, route TSL docs to use it, and update the codegen index generator to maintain the bundled data.
5.3 KiB
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