# 板块 / 行情指标 ## `advance2()` 返回指定指数指定日的上涨家数,与系统参数(证券代码,时间)相关。 返回:Interger ### 示例 ```tsl setsysparam(pn_stock(),'SH000300'); setsysparam(pn_date(),20211123T); return advance2(); ``` ## `Bk_AmountPercent3(market_name, st_ype)` 板块成交额占市场总成交额比重(%),与系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------- | ------ | ----------------------------------------- | | `market_name` | string | 字符串类型,市场板块名称 | | `st_ype` | any | 股票类型(用户自定义类型),具体取值如下: | 返回:string ## `Bk_AmountSum(beg_t, end_t, st_ype)` 区间成交金额(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_AmountSum3(stype)` 返回板块当日成交金额(万)总和,与系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | ---- | -------------------- | | `stype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_AmountSum4(end_t, st_ype)` 统计当前系统板块成分股在指定日EndT的成交金额(万),跟周期有关。当前系统板块由pn_bk()设置。板块成分股的类型满足股票类型SType的限定。 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------------------------------- | | `end_t` | datetime | 指定日期 | | `st_ype` | any | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `BK_CloseMorethanMa3(n, return_type)` 板块收盘价大(小)于均线比例(%),系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------- | ---- | -------------------- | | `n` | any | 整数,均线天数 | | `return_type` | any | 用户自定义,返回类型 | 返回:string ## `Bk_DownCount(end_t)` 板块指定日下跌家数 | 参数 | 类型 | 说明 | | ------- | -------- | -------- | | `end_t` | datetime | 指定日期 | 返回:any ## `BK_DownCount3()` 板块下跌家数,系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 返回:string ## `BK_DownPercent3()` 板块下跌比例(%),下跌家数/板块个数,系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 返回:string ## `Bk_DownPercent4(end_t)` 板块指定日下跌家数占比(%),下跌家数/板块成分股个数 | 参数 | 类型 | 说明 | | ------- | -------- | -------- | | `end_t` | datetime | 指定日期 | 返回:float ## `BK_DTBreakRatio(doption)` 翘板率(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `BK_DTCount(doption)` 跌停个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_DTList(doption)` 跌停股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `BK_FanBaoBanCount(doption)` 反包板股票个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_FanBaoBanList(doption)` 反包板股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `BK_FirstBanInWeekCount(doption)` 周期首板(7日内首次涨停)股票个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_FirstBanInWeekList(doption)` 周期首板股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `Bk_HighAmount(beg_t, end_t, st_ype)` 板块区间最高成交金额(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_HighVol(beg_t, end_t, st_ype)` 板块区间最高成交量(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_HSL(beg_t, end_t, right_type, st_ype)` 返回板块区间换手率(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------ | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `right_type` | any | 用户自定义,加权方法 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_HSL3(right_type, st_ype)` 返回板块当日换手率(系统时间相关),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------ | ---- | ------------------------------ | | `right_type` | any | 用户自定义,加权算法/算术平均: | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_HSL4(end_t, right_type, st_ype)` 指定日换手率=指定日成交量/指定日流通股 加权算法:板块指定日成交量总和/板块指定日流通股本和; 算术平均:先计算个股的指定日换手率(个股成交量/个股流通股本),再计算板块成分股换手率的算术平均,即板块的换手率。 | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------------------------- | | `end_t` | datetime | 指定日期 | | `right_type` | any | 加权算法/算术平均: | | `st_ype` | any | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `BK_LBanStockLists(doption)` 连板股票列表:统计出连板股票(二、三、四或更多)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `BK_Listed(end_t)` 获取当前系统板块在指定日EndT上市的成分股。股票是否上市是通过第一个交易数据时间(该数据跟周期有关系)判断,基金是否上市/成立通过第一个净值日判断。当前系统板块由pn_bk()设置。 | 参数 | 类型 | 说明 | | ------- | -------- | -------- | | `end_t` | datetime | 截止日期 | 返回:array ## `bkLnZf3(right_type, st_ype)` 返回板块对数收益率(%),对数收益率(%)=(Ln(收盘)-Ln(昨收))\*100%,与系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------ | ---- | -------------------- | | `right_type` | int | 用户自定义,加权方式 | | `st_ype` | int | 用户自定义,股票类型 | 返回:float ### 示例 ```tsl Setsysparam(pn_date(),inttodate(20121019)); stks := getbkbydate("SH000300",inttodate(20121019)); savebk('mybk','新建分类',stks); SetSysParam(pn_bk(),'mybk'); return BkLnZf3(1,0); ``` ## `Bk_LnZf4(end_t, right_type, st_ype)` 板块指定日对数收益率(%),先将板块按指定的加权方式RightType编制成指数,再由指数计算对数收益率。 | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------------------------- | | `end_t` | datetime | 指定日期 | | `right_type` | any | 加权方式,具体如下: | | `st_ype` | any | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `Bk_LowVol(beg_t, end_t, st_ype)` 板块区间最低成交量(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_MaxRateDown(beg_t, end_t, right_type, st_ype)` 板块区间最大跌幅(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------ | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `right_type` | any | 用户自定义,加权方式 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_NOTTradedCount3()` 板块停牌股票个数,系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 返回:string ## `BK_OpenAuctionZTRatio(doption)` 竞价异动比。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Bk_PercentLessthanValue3(value)` 板块跌幅超过指定值比例(%),系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | ----- | ---------------------- | | `value` | float | 实数,阈值,涨跌幅标准 | 返回:string ## `Bk_PercentMorethanValue(beg_t, end_t, value)` 板块区间涨幅超过指定值比例(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `value` | float | 实数,阀值 | 返回:string ## `Bk_PjCj(beg_t, end_t, right_type, st_ype)` 区间平均成交,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------ | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `right_type` | any | 用户自定义,加权方式 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_PjClose3(right_type, st_ype)` 返回板块平均股价,与系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------ | ---- | -------------------- | | `right_type` | any | 用户自定义,加权方法 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_PjClose4(end_t, right_type, st_ype)` 板块指定日平均股价=加权市值/加权股本 | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------------------------- | | `end_t` | datetime | 指定日期 | | `right_type` | any | 加权方式,具体如下: | | `st_ype` | any | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `BK_TBanCount(doption)` T板股票个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_TBanList(doption)` T板股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `Bk_Traded(end_t)` 板块指定日交易股票列表 | 参数 | 类型 | 说明 | | ------- | -------- | -------- | | `end_t` | datetime | 指定日期 | 返回:array ## `Bk_TradedCount(end_t)` 板块指定日交易股票个数 | 参数 | 类型 | 说明 | | ------- | -------- | -------- | | `end_t` | datetime | 指定日期 | 返回:any ## `Bk_TradedCount3()` 板块交易股票个数,与系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 返回:string ## `Bk_UpCount(end_t)` 板块指定日上涨股票个数 | 参数 | 类型 | 说明 | | ------- | -------- | -------- | | `end_t` | datetime | 指定日期 | 返回:any ## `BK_UpCount3()` 板块上涨家数,与系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 返回:string ## `BK_UpPercent3()` 返回板块上涨比例(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 返回:string ## `Bk_UpPercent4(end_t)` 板块指定日上涨家数占比(%),上涨家数/板块成分股个数 | 参数 | 类型 | 说明 | | ------- | -------- | -------- | | `end_t` | datetime | 指定日期 | 返回:float ## `BK_VolPercent(beg_t, end_t, market_name, st_ype)` 返回板块区间成交量占市场总成交量比重(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------- | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `market_name` | string | 市场和板块,市场名称 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_VolPercent3(market_name, st_ype)` 板块成交量占市场总成交量比重(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------- | ------ | -------------------- | | `market_name` | string | 市场和板块,市场名称 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_VolSum(beg_t, end_t, st_ype)` 板块区间成交量(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_VolSum3(st_ype)` 板块成交量(万),与系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | ---- | -------------------- | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_VolSum4(end_t)` 统计当前系统板块指定日成交量(万) | 参数 | 类型 | 说明 | | ------- | -------- | -------- | | `end_t` | datetime | 指定日期 | 返回:float ## `BK_YiZiBanCount(doption)` 一字板股票个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_YiZiBanList(doption)` 一字板股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `Bk_Zdf(beg_t, end_t, right_type, st_ype)` 板块区间振幅(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------ | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `right_type` | any | 用户自定义,加权方式 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_Zf(beg_t, end_t, right_type, st_ype)` 板块区间涨幅(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------ | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `right_type` | any | 用户自定义,加权方式 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_Zf3(right_type, st_ype)` 返回板块涨幅(%),与系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------ | ---- | -------------------- | | `right_type` | any | 用户自定义,加权方式 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `Bk_Zf4(end_t, right_type, st_ype)` 板块指定日涨幅(%)。先按照加权方式计算板块的指数,再通过指数计算涨幅。 | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------------------------- | | `end_t` | datetime | 指定日期 | | `right_type` | any | 加权方式,具体如下: | | `st_ype` | any | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `BK_ZT2LBRatio(doption)` 一进二连板率(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `BK_ZT3LBRatio(doption)` 二进三连板率(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `BK_ZTAmount(doption)` 涨停成交金额(亿),涨停股票的成交金额和。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `BK_ZTAvgMaxDF(doption)` 昨涨停股今最大跌幅(%),昨涨停个股今日最大跌幅平均值。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `BK_ZTAvgMaxZF(doption)` 昨涨停股今最大涨幅(%),昨涨停个股今日最大涨幅平均值。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `BK_ZTAvgOpenZF(doption)` 涨停股开盘涨幅(%),涨停个股的开盘平均涨幅(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `BK_ZTAvgZF(doption)` 昨涨停股今涨幅(%),昨涨停个股今日的平均涨幅(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `BK_ZTCount(doption)` 涨停个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTHitLimitRatio(doption)` 封板率(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `BK_ZTIn2HourCount(doption)` 10:00~11:30封板个数,封板时间在10:00~11:30且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTIn3HourCount(doption)` 13:00~14:00封板个数,封板时间在13:00~14:00且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTIn4HourCount(doption)` 14:00~15:00封板个数,封板时间在14:00~15:00且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTInHalfHourCount(doption)` 10点前封板个数,封板时间在09:40~10:00且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTInMinCount(doption)` 分板个数,封板时间在09:31~9:40且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTInOpenCount(doption)` 开盘涨停个数,开盘涨停的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTInSecCount(doption)` 秒板个数,封板时间在09:30~9:31且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTLB2Count(doption)` 二连板个数,仅连续2天出现涨停的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTLB3Count(doption)` 三连板个数,仅连续3天出现涨停的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTLB4Count(doption)` 四连板个数,仅连续4天出现涨停的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTLB5Count(doption)` 五连板以上个数,连续5天以上出现涨停的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `BK_ZTLBList(doption)` 板块个股连板列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `BK_ZTLBNumList(doption, lb_num)` 连板N次股票列表。 1)LBNum=0或者为空时,表示连板次数大于0的所有股票列表 2)LBNum>0且LBNum<5时,表示连板次数为LBNum的股票列表 3)LBNum>=5时,表示连板次数为LBNum及以上的股票列表 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | | `lb_num` | any | 用户自定义,连板次数,取值如下: | 返回:array ## `BK_ZTLBRatio(doption)` 连板率(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `BK_ZTList(doption)` 涨停股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `BK_ZTPriceAmount(doption)` 涨停价成交金额。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `blockBargainNumber(bk_name, stocks, end_t, beg_minute, end_minute, sep_minute, tradeflag, method_select, standard, f)` 板块成交笔数排名 | 参数 | 类型 | 说明 | | --------------- | -------- | ------------------------------------------- | | `bk_name` | string | 市场和板块类型,板块名称 | | `stocks` | string | 证券类型,股票列表 | | `end_t` | datetime | 日期类型,截止日期 | | `beg_minute` | int | 整数类型,开始时间 | | `end_minute` | int | 整数类型,截止时间 | | `sep_minute` | int | 整数类型,(-1:所有;0:时间段;>0:最近N分钟) | | `tradeflag` | int | 用户自定义,交易状态,其取值如下: | | `method_select` | int | 用户自定义,判断大单标准,其取值如下: | | `standard` | int | 实数,大单标准 | | `f` | int | 整数类型,无效参数 | 返回:array ## `blockBigBargainDetail(bk_name, stocks, end_t, beg_minute, end_minute, sep_minute, tradeflag, method_select, standard, f)` 板块大单明细,大单标准单位: 成交量:万股 成交金额:万元 换手率:% | 参数 | 类型 | 说明 | | --------------- | -------- | ------------------------------------------- | | `bk_name` | string | 市场和板块类型,板块名称 | | `stocks` | string | 证券类型,股票列表 | | `end_t` | datetime | 日期类型,截止日期 | | `beg_minute` | int | 整数类型,开始时间 | | `end_minute` | int | 整数类型,截止时间 | | `sep_minute` | int | 整数类型,(-1:所有;0:时间段;>0:最近N分钟) | | `tradeflag` | int | 用户自定义,交易状态,其取值如下: | | `method_select` | int | 用户自定义,判断大单标准,其取值如下: | | `standard` | int | 整数类型,大单标准 | | `f` | int | 整数类型,大单频率 | 返回:array ## `BlockBigBargainDetail_II(bk_name, stocks, beg_t, end_t, beg_minute, end_minute, sep_minute, tradeflag, method_select, standard, f)` 板块大单明细(区间),大单标准单位: 成交量:万股 成交金额:万元 换手率:% | 参数 | 类型 | 说明 | | --------------- | -------- | ------------------------------------------- | | `bk_name` | string | 市场和板块类型,板块名称 | | `stocks` | array | 证券类型,股票列表 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `beg_minute` | any | 整数类型,开始时间 | | `end_minute` | any | 整数类型,截止时间 | | `sep_minute` | any | 整数类型,(-1:所有;0:时间段;>0:最近N分钟) | | `tradeflag` | any | 用户自定义,交易状态,其取值如下: | | `method_select` | any | 用户自定义,判断大单标准,其取值如下: | | `standard` | any | 整数类型,大单标准 | | `f` | any | 整数类型,大单频率 | 返回:array ## `decline2()` 返回指定指数指定日的下跌家数,与系统参数(证券代码,时间)相关。 返回:Interger ### 示例 ```tsl setsysparam(pn_stock(),'SH000300'); setsysparam(pn_date(),20211123T); return decline2(); ``` ## `flat2()` 返回指定指数指定日的平盘家数,与系统参数(证券代码,时间)相关。 返回:Interger ### 示例 ```tsl setsysparam(pn_stock(),'SH000300'); setsysparam(pn_date(),20211123T); return flat2(); ``` ## `Index_DTBreakRatio(doption)` 翘板率(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Index_DTCount(doption)` 跌停个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_FanBaoBanCount(doption)` 反包板股票个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_FanBaoBanList(doption)` 反包板股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `Index_OpenAuctionZTRatio(doption)` 指数-竞价异动比。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Index_TBanList(doption)` T板股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `Index_YiZiBanCount(doption)` 一字板股票个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_YiZiBanList(doption)` 一字板股票列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `Index_ZT2LBRatio(doption)` 一进二连板率(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Index_ZT3LBRatio(doption)` 二进三连板率(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Index_ZTAmount(doption)` 涨停成交金额(亿),涨停股票的成交金额和。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Index_ZTAvgMaxZF(doption)` 昨涨停股今最大涨幅(%),昨涨停个股今日最大涨幅平均值。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Index_ZTAvgOpenZF(doption)` 涨停股开盘涨幅(%),涨停个股的开盘平均涨幅(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Index_ZTAvgZF(doption)` 昨涨停股今涨幅(%),昨涨停个股今日的平均涨幅(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Index_ZTBreakCount(doption)` 开板数,涨停打开的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTCount(doption)` 指数-涨停个数。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTHitLimitRatio(doption)` 封板率(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Index_ZTIn2HourCount(doption)` 10:00~11:30封板个数,封板时间在09:40~10:00且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTIn3HourCount(doption)` 13:00~14:00封板个数,封板时间在13:00~14:00且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTIn4HourCount(doption)` 14:00~15:00封板个数,封板时间在14:00~15:00且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTInHalfHourCount(doption)` 10点前封板,封板时间在09:40~10:00且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTInMinCount(doption)` 分板个数,封板时间在09:31~9:40且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTInOpenCount(doption)` 开盘涨停个数,开盘涨停的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTInSecCount(doption)` 秒板个数,封板时间在09:30~9:31且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTLB2Count(doption)` 二连板个数,仅连续2天出现涨停的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTLB3Count(doption)` 三连板个数,仅连续3天出现涨停的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTLB4Count(doption)` 四连板个数,仅连续4天出现涨停的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTLB5Count(doption)` 五连板及以上个数,连续5天以上出现涨停的股票数量统计。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:any ## `Index_ZTLBList(doption)` 连板次数明细。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `Index_ZTLBNumCount(doption, lb_num)` 连板N次股票个数。 1)LBNum=0或者为空时,表示连板次数大于0的所有股票列表 2)LBNum>0且LBNum<5时,表示连板次数为LBNum的股票列表 3)LBNum>=5时,表示连板次数为LBNum及以上的股票列表 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | | `lb_num` | any | 用户自定义,连板次数,取值如下: | 返回:array ## `Index_ZTLBNumList(doption, lb_num)` 连板N次股票列表。 1)LBNum=0或者为空时,表示连板次数大于0的所有股票列表 2)LBNum>0且LBNum<5时,表示连板次数为LBNum的股票列表 3)LBNum>=5时,表示连板次数为LBNum及以上的股票列表 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | | `lb_num` | any | 用户自定义,连板次数,取值如下: | 返回:array ## `Index_ZTLBRatio(doption)` 连板率(%)。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `Index_ZTList(doption)` 涨停股列表。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:array ## `Index_ZTPriceAmount(doption)` 涨停价成交金额。 | 参数 | 类型 | 说明 | | --------- | ---- | ----------------------------------------- | | `doption` | any | 用户自定义,不考虑ST股或者新股,取值如下: | 返回:float ## `stocksAmountPercent(stock_arr, beg_t, end_t, market_name, stype)` 板块成交额占市场总成交额比重 | 参数 | 类型 | 说明 | | ------------- | -------- | ----------------------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `market_name` | string | 指定市场 | | `stype` | int | 股票类型,具体取值如下: | 返回:float ## `stocksAmountPercent3(stock_arr, market_name, stype)` 返回板块成交额占市场总成交额比重,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | ------------- | ------ | ------------------------ | | `stock_arr` | array | 一维字符串数组,股票列表 | | `market_name` | string | 市场和板块,市场名称 | | `stype` | int | 用户自定义 | 返回:float ### 示例 ```tsl Stks:=getbkbydate('SH000300',inttodate(20101231)); stocks:=GetBKByDate('SZ399903',inttodate(20101231)); SetSysParam(pn_date(),20101231T); return StocksAmountPercent3(stks,'深证A股;上证A股',0); ``` ## `stocksAmountSum(stock_arr, beg_t, end_t, stype)` 指定一组股票区间成交金额(万) | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `stype` | int | 股票类型,具体取值如下: | 返回:float ## `stocksAmountSum3(stock_arr, stype)` 指定一组股票当日成交金额(万)总和(系统时间相关) | 参数 | 类型 | 说明 | | ----------- | ----- | ----------------------- | | `stock_arr` | array | 一组股票 | | `stype` | int | 股票类型,具体取值如下: | 返回:float ### 示例 ```tsl Setsysparam(pn_date(),inttodate(20121019)); Stks:=array('SH600000','SH600004'); Return StocksAmountSum3 (stks,0);//返回结果:32207.55 ``` ## `StocksHigh(stock_arr, beg_t, end_t, right_type)` 取板块区间最高市值,单位:万 | 参数 | 类型 | 说明 | | ------------ | --------- | --------------------------------------------------------- | | `stock_arr` | Array | 一组股票 | | `beg_t` | TDateTime | 开始日期 | | `end_t` | TDateTime | 截止日期 | | `right_type` | Int | 加权方式,具体取值如下: 加权方式 取值 总市值 0 流通市值 1 | 返回:Float,实数 ## `Stocks_High(stock_arr, beg_t, end_t, right_type)` 取板块区间最高市值,单位:万 | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `right_type` | int | 加权方式,具体取值如下: | 返回:float ## `stocksHighAmount(stock_arr, beg_t, end_t, st_ype)` 板块区间最高成交金额(万) | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------------------------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `st_ype` | int | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `stocksHighandLowAmount(stock_arr, beg_t, end_t, _type, stype)` 板块区间最高/最低成交金额(万) | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------------------------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `_type` | int | 取最大值/最小值: | | `stype` | int | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `stocksHighandLowValue(stock_arr, beg_t, end_t, right_type, _type)` 板块区间最高/最低市值(修正) | 参数 | 类型 | 说明 | | ------------ | -------- | ---------------------------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `right_type` | int | 加权方式,具体取值如下: | | `_type` | int | 最高/最低市值,具体取值如下: | 返回:float ## `stocksHighAndLowVol(stock_arr, beg_t, end_t, _type, stype)` 板块区间最高/低成交量(万) | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------------------------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `_type` | int | 取成交量的类型(最高/最低),具体取值如下: | | `stype` | int | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `stocksHighVol(stock_arr, beg_t, end_t, stype)` 板块区间最高成交量(万) | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------------------------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `stype` | int | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `StocksHsL(stock_arr, beg_t, end_t, right_type, st_ype)` 板块区间换手率 | 参数 | 类型 | 说明 | | ------------ | --------- | ---------------------------------------------------------------------------------------------- | | `stock_arr` | Array | 一组股票 | | `beg_t` | TDateTime | 开始日期 | | `end_t` | TDateTime | 截止日期 | | `right_type` | Int | 加权算法/算术平均: 显示名 取值 加权算法 0 算术平均 1 | | `st_ype` | Int | 股票类型(用户自定义类型),具体取值如下: 股票类型 取值 A股 1 B股 2 深证B股 3 上证B股 4 全部 0 | 返回:Float,实数。 ## `Stocks_hsl(stock_arr, beg_t, end_t, right_type, st_ype)` 板块区间换手率 | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------------------------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `right_type` | int | 加权算法/算术平均: | | `st_ype` | int | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `stocksHsL3(stock_arr, right_type, st_ype)` 指定一组股票当日换手率(系统时间相关) | 参数 | 类型 | 说明 | | ------------ | ----- | ----------------------------------------- | | `stock_arr` | array | 一组股票 | | `right_type` | int | 加权算法/算术平均: | | `st_ype` | int | 股票类型(用户自定义类型),具体取值如下: | 返回:float ### 示例 ```tsl Setsysparam(pn_date(),inttodate(20121019)); stks := getbkbydate("SH000300",inttodate(20121019)); return StocksHsL3(stks,0,1);  //返回结果:0.22 ``` ## `stocksLnZf(stock_arr, beg_t, end_t, right_type, s_type, return_value)` 板块对数收益率,将StockArr编制成指数,计算指数对数收益率。 | 参数 | 类型 | 说明 | | -------------- | -------- | ----------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `right_type` | any | 用户自定义,加权方式 | | `s_type` | any | 用户自定义, | | `return_value` | float | 对数收益率 | 返回:any ## `stocksLow(stock_arr, beg_t, end_t, right_type)` 板块区间最低市值(修正) | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `right_type` | int | 加权方式,具体取值如下: | 返回:float ## `stocksLowAmount(stock_arr, beg_t, end_t, s_type)` 板块区间最低成交金额(万) | 参数 | 类型 | 说明 | | ----------- | -------- | -------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `s_type` | int | 缺省值0 | 返回:float ## `stocksLowVol(stock_arr, beg_t, end_t, s_type)` 板块区间最低成交量(万) | 参数 | 类型 | 说明 | | ----------- | -------- | -------- | | `stock_arr` | array | 一组股票 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `s_type` | int | 缺省值0 | 返回:float ## `stocksPrevClose(stock_arr, beg_t, end_t, right_type)` 板块期初市值(万)。统计StockArr股票列表中,截止日endt当天已上市的股票在begt-1日的市值。若在endt上市但begt-1没有上市,则取上市日当天的市值。 统计的市值类型由RightType确定 | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------- | | `stock_arr` | array | 一维股票数组 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `right_type` | int | 市值类型,具体取值如下: | 返回:float ## `stocksUpDownMorethanCount(stock_arr, beg_t, end_t, value, is_down)` 统计股票列表StockArr在区间begt到endt之间满足IsDown上涨或下跌基准value的家数。 | 参数 | 类型 | 说明 | | ----------- | -------- | ------------------------- | | `stock_arr` | array | 一维股票列表 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `value` | int | 股票上涨/下跌基准(涨幅) | | `is_down` | int | 上涨/下跌,具体取值如下: | 返回:int ## `stocksVolPercent(stock_arr, beg_t, end_t, market_name, st_ype)` 板块成交量占市场总成交量比重(%) | 参数 | 类型 | 说明 | | ------------- | -------- | ----------------------------------------- | | `stock_arr` | array | 一维股票列表 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `market_name` | string | 市场名称 | | `st_ype` | int | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `stocksVolPercent3(stock_arr, market_name, st_ype)` 板块成交量占市场总成交量比重(%),跟系统时间相关 | 参数 | 类型 | 说明 | | ------------- | ------ | ---------------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `market_name` | string | 字符串,市场和板块,市场名称 | | `st_ype` | int | 用户自定义,股票类型 | 返回:float ### 示例 ```tsl stks := array("SZ000001","SZ000002"); SetSysParam(pn_date(),(20180809T)); return StocksVolPercent3(stks,'深证A股',0); ``` ## `stocksVolSum3(stock_arr, st_ype)` 当日板块成交量(不复权),单位(万),与系统时间相关 | 参数 | 类型 | 说明 | | ----------- | ----- | ----------------------------------------- | | `stock_arr` | array | 一组股票 | | `st_ype` | int | 股票类型(用户自定义类型),具体取值如下: | 返回:float ### 示例 ```tsl Setsysparam(pn_date(),inttodate(20121019)); stks := getbkbydate("SH000300",inttodate(20121019)); return StocksVolSum3(stks ,0); //返回结果:359277.32 ``` ## `StocksZdf(stock_arr, beg_t, end_t, right_type, stype)` 板块区间振幅(%)。该指标通过板块市值的变化计算振幅:(区间最高市值/区间最低市值-1)\*100。板块市值通过参数StockArr提供的满足Stype类型的股票,以RightType加权方式统计的市值。 | 参数 | 类型 | 说明 | | ------------ | --------- | ---------------------------------------------------------------------------------------------- | | `stock_arr` | Array | 一维股票列表 | | `beg_t` | TDateTime | 开始日期 | | `end_t` | TDateTime | 截止日期 | | `right_type` | Int | 市值类型,具体取值如下: 市值类型 取值 总股本 0 流通股本 1 | | `stype` | Int | 股票类型(用户自定义类型),具体取值如下: 股票类型 取值 A股 1 B股 2 深证B股 3 上证B股 4 全部 0 | 返回:Float,实数 ## `Stocks_zdf(stock_arr, beg_t, end_t, right_type, stype)` 板块区间振幅(%)。该指标通过板块市值的变化计算振幅:(区间最高市值/区间最低市值-1)\*100。板块市值通过参数StockArr提供的满足Stype类型的股票,以RightType加权方式统计的市值。 | 参数 | 类型 | 说明 | | ------------ | -------- | ----------------------------------------- | | `stock_arr` | array | 一维股票列表 | | `beg_t` | datetime | 开始日期 | | `end_t` | datetime | 截止日期 | | `right_type` | int | 市值类型,具体取值如下: | | `stype` | int | 股票类型(用户自定义类型),具体取值如下: | 返回:float ## `StocksZf(stock_arr, beg_t, end_t, right_type, s_type)` 板块区间涨幅(%)。按照RightType加权方式计算begt到endt区间内每天的板块指数,再通过第一个交易日和最后一个交易日的指数计算涨幅。板块成分股为满足SType股票类型的StockArr股票列表。 | 参数 | 类型 | 说明 | | ------------ | ---------------- | ---------------------------------------------------------------------------------------------- | | `stock_arr` | Array,TableArray | 一维字符串数组,股票列表 | | `beg_t` | TDateTime | 日期,开始日期 | | `end_t` | TDateTime | 日期,截止日期 | | `right_type` | integer | 用户自定义,加权方式 显示名 取值 总股本加权 0 流通股本加权 1 | | `s_type` | integer | 用户自定义,股票类型 显示名 取值 全部 0 只考虑A股 1 只考虑B股 2 只考虑深圳B股 3 只考虑上海B股 4 | 返回:real,涨幅(%) ## `Stocks_zf(stock_arr, beg_t, end_t, right_type, s_type, return_value)` 板块区间涨幅(%)。按照RightType加权方式计算begt到endt区间内每天的板块指数,再通过第一个交易日和最后一个交易日的指数计算涨幅。板块成分股为满足SType股票类型的StockArr股票列表。 | 参数 | 类型 | 说明 | | -------------- | -------- | ----------------------- | | `stock_arr` | array | 一维字符串数组,股票列表 | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `right_type` | any | 用户自定义,加权方式 | | `s_type` | any | 用户自定义,股票类型 | | `return_value` | float | 涨幅(%) | 返回:array ## `stocksZtIn2HourCount(stock_arr, end_t)` 10:00~11:30封板个数,封板时间在10:00~11:30且之后未开板的股票数量统计。 | 参数 | 类型 | 说明 | | ----------- | ----- | -------------- | | `stock_arr` | Array | 数组,证券列表 | | `end_t` | Date | 日期,截止日期 | 返回:Integer ### 示例 ```tsl // "A股"在2024-12-2410:00~11:30封板个数 stock_arr:=getBk("A股"); end_t:=20241224T; return stocksZtIn2HourCount(stock_arr,end_t); //结果:13 ``` ## `stocksMaxRateDown(stock_arr, beg_t, end_t, right_type, stype)` 板块区间最大跌幅,板块组合最低市值/EndT前板块组合市值-1 | 参数 | 类型 | 说明 | | ------------ | --------- | ----------------------- | | `stock_arr` | Array | 一组股票 | | `beg_t` | TDateTime | 开始日期 | | `end_t` | TDateTime | 截止日期 | | `right_type` | Int | 加权方式,具体取值如下: | | `stype` | Int | 默认为0 | 返回:Float ### 示例 ```tsl //返回沪深300区间总股本加权最大跌幅 stks:= getBkByDate('SH000300',intToDate(20101231)); beg_t:= intToDate(20110101); end_t:= intToDate(20110630); return stocksMaxRateDown (stks,beg_t,end_t,0,0); //结果是:-4.76 ``` ## `stocksMaxRateUp(stock_arr, beg_t, end_t, right_type, stype)` 板块区间最大涨幅,板块组合最高市值/EndT前板块组合市值-1 | 参数 | 类型 | 说明 | | ------------ | --------- | ----------------------- | | `stock_arr` | Array | 一组股票 | | `beg_t` | TDateTime | 开始日期 | | `end_t` | TDateTime | 截止日期 | | `right_type` | Int | 加权方式,具体取值如下: | | `stype` | Int | 默认为0 | 返回:Float ### 示例 ```tsl //返回沪深300区间总股本加权最大涨幅 stks:= getBkByDate('SH000300',intToDate(20101231)); beg_t:= intToDate(20110101); end_t:= intToDate(20110630); return stocksMaxRateUp(stks,beg_t,end_t,0,0); //结果是:9.31 ``` ## `stocksPjCj(stock_arr, beg_t, end_t, right_type, st_ype)` 板块区间平均成交 | 参数 | 类型 | 说明 | | ------------ | --------- | ----------------------------------------- | | `stock_arr` | Array | 一组股票 | | `beg_t` | TDateTime | 开始日期 | | `end_t` | TDateTime | 截止日期 | | `right_type` | Int | 加权算法/算术平均: | | `st_ype` | Int | 股票类型(用户自定义类型),具体取值如下: | 返回:Float ### 示例 ```tsl 范例1: //返回沪深300区间加权平均成交 stks:= getBkByDate('SH000300',intToDate(20101231)); beg_t:= intToDate(20110101); end_t:= intToDate(20110630); return stocksPjCj (stks,beg_t,end_t,0,0); //结果是:12 范例2: //返回沪深300区间算术平均平均成交 stks:= getBkByDate('SH000300',intToDate(20101231)); beg_t:= intToDate(20110101); end_t:= intToDate(20110630); return stocksPjCj (stks,beg_t,end_t,1,0); //结果是:16.87 ``` ## `StocksVolSum(stock_arr, beg_t, end_t, st_ype)` 板块的区间成交量<万>(不复权),板块的成分股为StockArr,且列表StockArr中成分股满足SType股票类型 | 参数 | 类型 | 说明 | | ----------- | --------- | ---------------------------------------------------------------------------------------------- | | `stock_arr` | Array | 一维股票列表 | | `beg_t` | TDateTime | 开始日期 | | `end_t` | TDateTime | 截止日期 | | `st_ype` | Int | 股票类型(用户自定义类型),具体取值如下: 股票类型 取值 A股 1 B股 2 深证B股 3 上证B股 4 全部 0 | 返回:Float,实数。 ## `StocksVolSum_(stock_arr, beg_t, end_t, st_ype)` 板块的区间成交量<万>(不复权),板块的成分股为StockArr,且列表StockArr中成分股满足SType股票类型 | 参数 | 类型 | 说明 | | ----------- | --------- | ----------------------------------------- | | `stock_arr` | Array | 一维股票列表 | | `beg_t` | TDateTime | 开始日期 | | `end_t` | TDateTime | 截止日期 | | `st_ype` | Int | 股票类型(用户自定义类型),具体取值如下: | 返回:Float ### 示例 ```tsl //返回沪深300区间成交量(不复权) stks:= getBkByDate('SH000300',intToDate(20101231)); beg_t:= intToDate(20110101); end_t:= intToDate(20110630); return stocksVolSum(stks,beg_t,end_t,0); //结果是:78016526 ``` ## `stockArrForExcel(stock_arr)` 二维数组转换为一维数组 | 参数 | 类型 | 说明 | | ----------- | ----- | ---- | | `stock_arr` | Array | 整数 | 返回:Array ### 示例 ```tsl stock_arr := zeros(10,1); stockArrForExcel(stock_arr); return stock_arr; ``` ## `Bk_LowAmount(beg_t, end_t, st_ype)` 板块区间最低成交金额(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。 | 参数 | 类型 | 说明 | | -------- | -------- | -------------------- | | `beg_t` | datetime | 日期,开始日期 | | `end_t` | datetime | 日期,截止日期 | | `st_ype` | any | 用户自定义,股票类型 | 返回:string ## `stocksCmAmount(stock_arr, beg_t, end_t, _type)` 计算当前板块的股票募集资金和(万)。 | 参数 | 类型 | 说明 | | ----------- | --------- | -------------------- | | `stock_arr` | Array | 数组,股票列表; | | `beg_t` | TDateTime | 日期,开始日期; | | `end_t` | TDateTime | 日期,截止日期; | | `_type` | Integer | 整数,筹集资金类型。 | 返回:Real ### 示例 ```tsl o_v:=BackUpSystemParameters2(); //取'沪深300'板块在2011年1月1日至2011年12月31日的股票募集资金和 beg_t:=intToDate(20110101); end_t:=intToDate(20111231); bk:=getBkByDate('SH000300',end_t); return stocksCmAmount(bk,beg_t,end_t,3); //结果:20355541.81 ``` ## `stocksShAmount(stock_arr, report_date)` 计算当前板块的平均股东户数。 | 参数 | 类型 | 说明 | | ------------- | ------- | ---------------- | | `stock_arr` | Array | 数组,股票列表; | | `report_date` | Integer | 整数,报告期。 | 返回:Real ### 示例 ```tsl o_v:=BackUpSystemParameters2(); //计算沪深300板块的平均股东户数 end_t:=intToDate(20111231); bk:=getBkByDate('SH000300',end_t ); return stocksShAmount(bk,20111231); //结果:184465.78 ``` ## `Bk_CMAmount(beg_t, end_t, _type)` 计算当前板块的股票募集资金和(万)。 (1)Type=0时,统计板块在开始日至截止日间的发行上市的筹资总额。 (2)Type=1时,统计板块在开始日至截止日间的增发的筹资总额。 (3)Type=2时,统计板块在开始日至截止日间的配股的筹资总额。 (4)Type=3时,统计板块在开始日至截止日间的所有筹资总额。 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `beg_t` | datetime | 日期,开始日期; | | `end_t` | datetime | 日期,截止日期; | | `_type` | any | 整数,类型。 | 返回:float ## `Bk_SHAmount(report_date)` 平均股东户数。 (1)取板块的最新成分股列表; (2)从股东户数表中提取所有成分股指定报告期的股东人数; (3)用股东人数总计和成分股个数计算得到平均股东户数。 | 参数 | 类型 | 说明 | | ------------- | -------- | -------------- | | `report_date` | datetime | 整数,报告期。 | 返回:array ## `Bk_btamountsum2(n)` N日成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | any | 整型,交易日 | 返回:float ## `Bk_btdepartmentamountsum2(n, direction, departmentname)` N日指定营业部平价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentamountsumpercent3(n, direction, departmentname)` N日指定营业部交易总额和占板块大宗交易成交总额比(%),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentdiscountamountsum2(n, direction, departmentname)` N日指定营业部折价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentfairamountsum2(n, direction, departmentname)` N日指定营业部平价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentnetamountsum2(n, departmentname)` N日指定营业部净买入额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | ----------------- | | `n` | any | 整型,交易日 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentpremiumamountsum2(n, direction, departmentname)` N日指定营业部溢价交易总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdiscountamountsum2(n)` N日折价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | any | 整型,交易日 | 返回:float ## `Bk_btdiscountamountsumpercent2(n)` N日折价成交总额和占成交总额比(%),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | any | 整型,交易日 | 返回:float ## `Bk_btfairamountsum2(n)` N日平价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | any | 整型,交易日 | 返回:float ## `Bk_btfairamountsumpercent2(n)` N日平价成交总额和占成交总额比(%),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | any | 整型,交易日 | 返回:float ## `Bk_btinstitutionamountsum2(n, direction, institutionname)` N日指定机构买入(卖出)总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionamountsumpercent2(n, direction, institutionname)` N日指定机构交易总额和占板块大宗交易总额比(%),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutiondiscountamountsum2(n, direction, institutionname)` N日指定机构折价交易总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionfairamountsum2(n, direction, institutionname)` N日指定机构平价交易总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionnetamountsum2(n, institutionname)` N日指定机构净买入总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------- | | `n` | any | 整型,交易日 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionpremiumamountsum2(n, direction, institutionname)` N日指定机构溢价交易总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | any | 整型,交易日 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btpremiumamountsum2(n)` N日溢价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | any | 整型,交易日 | 返回:float ## `Bk_btpremiumamountsumpercent2(n)` N日溢价成交总额和占成交总额比(%),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | any | 整型,交易日 | 返回:float ## `Bk_btamountsum(begt, endt)` 区间板块大宗交易成交总额(万),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ## `Bk_btdepartmentamountsum(begt, endt, direction, department_name)` 区间指定营业部交易总额(万),与系统参数(板块)相关。 | 参数 | 类型 | 说明 | | ----------------- | -------- | ------------------------------- | | `begt` | datetime | 日期。开始日期 | | `endt` | datetime | 日期。截止日期 | | `direction` | any | 用户自定义。交易方向,取值如下: | | `department_name` | string | 字符串。营业部名称 | 返回:float ## `Bk_btdepartmentamountsumpercent(begt, endt, direction, departmentname)` 区间指定营业部交易总额占板块大宗交易成交总额比(%),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentdiscountamountsum(begt, endt, direction, departmentname)` 区间指定营业部折价交易总额(万),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentfairamountsum(begt, endt, direction, departmentname)` 区间指定营业部平价交易总额(万),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentnetamountsum(begt, endt, departmentname)` 区间指定营业部净买入总额(万),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | ----------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentpremiumamountsum(begt, endt, direction, departmentname)` 区间指定营业部溢价交易总额(万),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdiscountamountsumpercent(begt, endt)` 区间板块折价成交总额和占区间板块成交总额比(%),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ## `Bk_btfairamountsum(begt, endt)` 区间板块大宗交易平价成交总额(万),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ## `Bk_btfairamountsumpercent(begt, endt)` 区间板块平价成交总额和占区间板块成交总额比(%),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ## `Bk_btinstitutionamountsumpercent(begt, endt, direction, institutionname)` 区间指定机构交易总额占板块大宗交易成交总额比(%),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutiondiscountamountsum(begt, endt, direction, institutionname)` 区间指定机构折价交易总额,与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionfairamountsum(begt, endt, direction, institutionname)` 区间指定机构平价交易总额,与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionnetamountsum(begt, endt, institutionname)` 区间指定机构对板块大宗交易净买入额(万),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionpremiumamountsum(begt, endt, direction, institutionname)` 区间指定机构溢价交易总额,与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btpremiumamountsum(begt, endt)` 区间板块大宗交易溢价成交总额(万),与系统参数(板块)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ## `Bk_btpremiumamountsumpercent(begt, endt)` 区间板块溢价成交总额和占区间板块成交总额比(%), | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ## `Bk_btamount()` 成交总额(万),与系统参数(时间,板块)相关 返回:float ## `Bk_btdepartmentamount(direction, departmentname)` 指定营业部交易总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentamountpercent(direction, departmentname)` 指定营业部交易总额占板块大宗交易成交总额比(%),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentdiscountamount(direction, departmentname)` 指定营业部折价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentfairamount(direction, departmentname)` 指定营业部平价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentnetamount(departmentname)` 指定营业部净买入额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | ----------------- | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdepartmentpremiumamount(direction, departmentname)` 指定营业部溢价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=2,卖出=3 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ## `Bk_btdiscountamount()` 折价成交总额(万),与系统参数(时间,板块)相关 返回:float ## `Bk_btdiscountamountpercent()` 折价成交总额占成交总额比(%),与系统参数(时间,板块)相关 返回:float ## `Bk_btfairamount()` 平价成交总额(万),与系统参数(时间,板块)相关 返回:float ## `Bk_btfairamountpercent()` 平价成交总额占成交总额比(%),与系统参数(时间,板块)相关 返回:float ## `Bk_btinstitutionamount(direction, institutionname)` 指定机构交易总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionamountpercent(direction, institutionname)` 指定机构交易总额占板块大宗交易总额比(%),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutiondiscountamount(direction, institutionname)` 指定机构折价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionfairamount(direction, institutionname)` 指定机构平价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionnetamount(institutionname)` 指定机构净买入额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------- | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btinstitutionpremiumamount(direction, institutionname)` 指定机构溢价成交总额(万),与系统参数(时间,板块)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `direction` | any | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ## `Bk_btpremiumamount()` 溢价成交总额(万),与系统参数(时间,板块)相关 返回:float ## `Bk_btpremiumamountpercent()` 溢价成交总额占成交总额比(%),与系统参数(时间,板块)相关 返回:float ## `BK_ByTZFG(fund_type)` 返回基金板块指定投资风格的基金列表,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。 | 参数 | 类型 | 说明 | | ----------- | ---- | -------------- | | `fund_type` | any | 整型,基金类型 | 返回:array ## `bk_abssecurityvolumegrow(rdate, rdate2, stockid)` 统计指定报告期指定板块汇总的指定资产支持证券持有份额变动 | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `stockid` | any | 资产支持证券代码 | 返回:float ## `bk_ssnetassetvolume(rdate)` 统计指定报告期指定板块中基金总份额和 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ## `bk_sspurchasevolume(rdate, rdate2)` 统计指定报告期指定板块中净申购份额 | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | 返回:float ## `bk_scstockvolume(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票持有股数 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ## `bk_scnonindexvolume(rdate, topn)` 统计指定报告期指定板块汇总的第N名股票指数投资股数 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ## `bk_scnonactivevolume(rdate, topn)` 统计指定报告期指定板块汇总的第N名股票积极投资股数 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ## `bk_scstockactivevolume(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票积极投资股数 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ## `bk_scnonvolume(rdate, topn)` 统计指定报告期指定板块汇总的第N名股票持有股数 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ## `bk_scstockindexvolume(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票指数投资股数 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ## `bk_bssumnbuyamount(rdate, topn)` 统计指定报告期指定板块的前N名股票累计买入金额汇总(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ## `bk_bsstocknetamount(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票累计净买入金额(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ## `bk_bssumnnetamount(rdate, topn)` 统计指定报告期指定板块金的前N名股票累计净买入金额汇总(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ## `bk_bsstockbuyamount(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票累计买入金额(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ## `bk_bssumnsellamount(rdate, topn)` 统计指定报告期指定板块的前N名股票累计卖出金额汇总(万) | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 前N | 返回:float ## `bk_bsstocksellamount(rdate, stockid)` 统计指定报告期指定板块汇总的指定股票累计卖出金额(万) | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 股票代码 | 返回:float ## `bk_fdtotalamount(rdate)` 统计指定板块中今年以来的分红总额 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | 返回:float ## `bk_pmsecurityvolume(rdate, stockid)` 统计指定报告期指定板块汇总的指定贵金属持有份额 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `stockid` | string | 贵金属代码 | 返回:float ## `bk_pmnonvolumegrow(rdate, rdate2, topn)` 统计指定报告期指定板块汇总的第N名贵金属持有份额变动 | 参数 | 类型 | 说明 | | -------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `topn` | any | 第N | 返回:float ## `bk_pmnonvolume(rdate, topn)` 统计指定报告期指定板块汇总的第N名贵金属持有份额 | 参数 | 类型 | 说明 | | ------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `topn` | any | 第N | 返回:float ## `bk_pmsecurityvolumegrow(rdate, rdate2, stockid)` 统计指定报告期指定板块汇总的指定贵金属持有份额变动 | 参数 | 类型 | 说明 | | --------- | -------- | ---------- | | `rdate` | datetime | 指定报告期 | | `rdate2` | datetime | 同比报告期 | | `stockid` | string | 贵金属代码 | 返回:float ## `allNonOpenFundBk()` 最新封闭基金板块,不包含退市。 返回:String ### 示例 ```tsl //最新封闭基金板块 return allNonOpenFundBk(); //封闭 ``` ## `allNonOpenFundBk2()` 封闭+退市封闭。 返回:String ### 示例 ```tsl //封闭+退市封闭 return allNonOpenFundBk2(); //结果:封闭;退市封闭 ``` ## `allOpenFundBk2()` 开放+退市开放。 返回:String ### 示例 ```tsl return allOpenFundBk2(); //结果:开放;退市开放 ``` ## `IndexClose6_AfterDay(number_of_days, days_type)` 发行前\_T0+N天指数收盘,T0日为股票发行日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。 | 参数 | 类型 | 说明 | | ---------------- | ---- | ----------------------- | | `number_of_days` | any | 整数类型,推移天数,N天 | | `days_type` | any | 天数类型 | 返回:float ## `IndexClose6_PrevDay(number_of_days, days_type)` 发行前\_T0-N天指数收盘,T0日为股票发行日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。 | 参数 | 类型 | 说明 | | ---------------- | ---- | ----------------------- | | `number_of_days` | any | 整数类型,推移天数,N天 | | `days_type` | any | 天数类型 | 返回:float ## `indexClose6_AfterMonth(number_of_days, days_type)` 发行前\_T0+N月指数收盘,T0日为股票发行日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。 | 参数 | 类型 | 说明 | | ---------------- | ---- | ----------------------- | | `number_of_days` | any | 整数类型,推移天数,N月 | | `days_type` | any | 天数类型 | 返回:float ## `IndexClose6_PrevMonth(number_of_days, days_type)` 发行前\_T0-N月指数收盘,T0日为股票发行日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。 | 参数 | 类型 | 说明 | | ---------------- | ---- | ----------------------- | | `number_of_days` | any | 整数类型,推移天数,N月 | | `days_type` | any | 天数类型 | 返回:float ## `IndexClose7_PrevDay(number_of_days, days_type)` 上市前\_T0-N天指数收盘,T0日为股票的第一个交易日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。 | 参数 | 类型 | 说明 | | ---------------- | ---- | ----------------------- | | `number_of_days` | any | 整数类型,推移天数,N天 | | `days_type` | any | 天数类型 | 返回:float ## `IndexClose7_PrevMonth(number_of_days, days_type)` 上市前\_T0-N月指数收盘,T0日为股票的第一个交易日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。 | 参数 | 类型 | 说明 | | ---------------- | ---- | ----------------------- | | `number_of_days` | any | 整数类型,推移天数,N月 | | `days_type` | any | 天数类型 | 返回:float ## `IndexClose8_AfterDay(number_of_days, days_type)` 上市后\_T0+N天指数收盘,T0日为股票上市的第一个交易日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。 | 参数 | 类型 | 说明 | | ---------------- | ---- | ----------------------- | | `number_of_days` | any | 整数类型,推移天数,N天 | | `days_type` | any | 天数类型 | 返回:float ## `IndexClose8_AfterMonth(number_of_days, days_type)` 上市后\_T0+N月指数收盘,T0日为股票上市的第一个交易日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。 | 参数 | 类型 | 说明 | | ---------------- | ---- | ----------------------- | | `number_of_days` | any | 整数类型,推移天数,N月 | | `days_type` | any | 天数类型 | 返回:float ## `Index_TA_CD_HTStockZF(indexid, endt, op)` Index_TA_CD_HTStockZF 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ----------------------------------- | | `indexid` | string | 字符串,指数代码 | | `endt` | datetime | 日期,截止日 | | `op` | any | 整型;头部/尾部类型;1:头部,0:尾部 | 返回:float ## `bkSharesFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2, seprate_by, standard_by, low_value, high_value, step_value)` 返回指定板块一段时间以来股本在不同证券品种间的流向及同比。 | 参数 | 类型 | 说明 | | ------------- | ------- | ---------------------- | | `bk_name` | String | 字符串类型,板块名称 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `beg_t2` | Date | 日期类型,同比开始日期 | | `end_t2` | Date | 日期类型,同比截止日期 | | `seprate_by` | Integer | 整型,分割标准 | | `standard_by` | Integer | 整型,市值标准 | | `low_value` | Real | 实数,市值下限(亿) | | `high_value` | Real | 实数,市值上限(亿) | | `step_value` | Real | 实数,分割间距(亿) | 返回:Array ### 示例 ```tsl //返回上证A股在区间20201231-20211231同比20191231-20201231以来的股本流向及同比 s:="上证A股"; return bkSharesFlowAnalysis(s,20201231T,20211231T,20191231T,20201231T,0,0,1,5,1); //结果: ``` ## `bkCloseFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2, standard_by, low_value, high_value, step_value)` 返回指定板块一段时间以来股价在不同证券品种间的流向及同比。 | 参数 | 类型 | 说明 | | ------------- | ------- | ---------------------- | | `bk_name` | String | 字符串类型,板块名称 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `beg_t2` | Date | 日期类型,同比开始日期 | | `end_t2` | Date | 日期类型,同比截止日期 | | `standard_by` | Integer | 整型,市值标准 | | `low_value` | Real | 实数,市值下限(亿) | | `high_value` | Real | 实数,市值上限(亿) | | `step_value` | Real | 实数,分割间距(亿) | 返回:Array ### 示例 ```tsl //返回上证A股在区间20201231-20211231同比20191231-20201231以来的股价流向及同比 s:="上证A股"; return bkCloseFlowAnalysis(s,20201231T,20211231T,20191231T,20201231T,0,1,5,1); //结果: ``` ## `bkEpsFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2, r_date, low_value, high_value, step_value)` 返回指定板块一段时间以来股价在不同业绩之间的流向及同比。 | 参数 | 类型 | 说明 | | ------------ | ------- | -------------------------- | | `bk_name` | String | 字符串类型,板块名称 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `beg_t2` | Date | 日期类型,同比开始日期 | | `end_t2` | Date | 日期类型,同比截止日期 | | `r_date` | Integer | 报告期类型,业绩衡量报告期 | | `low_value` | Real | 实数,市值下限(亿) | | `high_value` | Real | 实数,市值上限(亿) | | `step_value` | Real | 实数,分割间距(亿) | 返回:Array ### 示例 ```tsl //返回上证A股在区间20201231-20211231同比20191231-20201231以来的不同业绩流向 s:="上证A股"; return bkEpsFlowAnalysis(s,20201231T,20211231T,20191231T,20201231T,20201231,1,5,1); //结果: ``` ## `bkPepbFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2, seprate_by, standard_by, low_value, high_value, step_value)` 返回指定板块一段时间以来股价在不同市盈率、市净率、市销率流动。 | 参数 | 类型 | 说明 | | ------------- | ------- | ---------------------- | | `bk_name` | String | 字符串类型,板块名称 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `beg_t2` | Date | 日期类型,同比开始日期 | | `end_t2` | Date | 日期类型,同比截止日期 | | `seprate_by` | Integer | 整型,分割标准 | | `standard_by` | Integer | 整型,市值标准 | | `low_value` | Real | 实数,市值下限(亿) | | `high_value` | Real | 实数,市值上限(亿) | | `step_value` | Real | 实数,分割间距(亿) | 返回:Array ### 示例 ```tsl //返回上证A股在区间20201231-20211231同比20191231-20201231以来的不同市盈率、市净率、市销率流动 s:="上证A股"; return bkPepbFlowAnalysis(s,20201231T,20211231T,20191231T,20201231T,0,0,1,5,1); //结果: ``` ## `bkRegionFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2)` 返回指定板块一段时间以来资金在不同地区之间的流向及同比。 | 参数 | 类型 | 说明 | | --------- | ------ | ---------------------- | | `bk_name` | String | 字符串类型,板块名称 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `beg_t2` | Date | 日期类型,同比开始日期 | | `end_t2` | Date | 日期类型,同比截止日期 | 返回:Array ### 示例 ```tsl //返回不同地区区间20201231-20211231同比20191231-20201231以来资金的流向及同比 return bkRegionFlowAnalysis(20201231T,20211231T,20191231T,20201231T); ``` ## `bkCapitalFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2)` 返回指定板块一段时间以来资金流向横比数据。 | 参数 | 类型 | 说明 | | --------- | ------ | ---------------------- | | `bk_name` | String | 字符串类型,板块名称 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `beg_t2` | Date | 日期类型,同比开始日期 | | `end_t2` | Date | 日期类型,同比截止日期 | 返回:Array ### 示例 ```tsl //返回上证A股区间20201231-20211231同比20191231-20201231以来的资金流向横比数据 s:="上证A股"; return bkCapitalFlowAnalysis (s,20201231T,20211231T,20191231T,20201231T); //结果: ``` ## `BkCapitalFlowAnalysis_ZB(bk_name, beg_t, end_t, cycle_by)` 返回指定板块一段时间以来资金流向纵比数据。 | 参数 | 类型 | 说明 | | ---------- | -------- | -------------------- | | `bk_name` | string | 字符串类型,板块名称 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | | `cycle_by` | string | 字符串类型,显示周期 | 返回:array ## `bkAverageCapitalFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2)` 返回指定板块一段时间以来日均成交金额数据。 | 参数 | 类型 | 说明 | | --------- | ------ | ---------------------- | | `bk_name` | String | 字符串类型,板块名称 | | `beg_t` | Date | 日期类型,开始日期 | | `end_t` | Date | 日期类型,截止日期 | | `beg_t2` | Date | 日期类型,同比开始日期 | | `end_t2` | Date | 日期类型,同比截止日期 | 返回:Array ### 示例 ```tsl //返回上证A股区间20201231-20211231同比20191231-20201231以来的日均成交金额数据 s:="上证A股"; return bkAverageCapitalFlowAnalysis(s,20201231T,20211231T,20191231T,20201231T); //结果: ``` ## `Block_GetHSGCapitalFlowData(stock_id, beg_t, end_t)` 返回指定区间指定沪深港板块的资金流数据。 | 参数 | 类型 | 说明 | | ---------- | -------- | --------------------------------------------------------------- | | `stock_id` | string | 字符串类型,通道代码,一个或多个代码,多个代码以英文分号“;”隔开 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ## `Block_HSGAccumCapitalFlow(bkid, bench_mark, beg_t, end_t)` 返回指定区间指定沪深港板块的累计净买入与市场对比数据。 | 参数 | 类型 | 说明 | | ------------ | -------- | --------------------------------------------------------------- | | `bkid` | string | 字符串类型,通道代码,一个或多个代码,多个代码以英文分号“;”隔开 | | `bench_mark` | string | 字符串类型,基准代码 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ## `Block_HSGCapitalFlowAndMarket(bkid, bench_mark, beg_t, end_t)` 返回指定区间指定沪深港板块的资金流向与市场价格走势数据。 | 参数 | 类型 | 说明 | | ------------ | -------- | --------------------------------------------------------------- | | `bkid` | string | 字符串类型,通道代码,一个或多个代码,多个代码以英文分号“;”隔开 | | `bench_mark` | string | 字符串类型,基准代码 | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ## `Block_getHSGMarketAmountPeriod(bkid, beg_t, end_t)` 返回指定区间指定沪深港板块的市场成交金额。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `bkid` | string | 字符串类型,通道ID | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ## `Block_HSGCapitalFlowPeriodByBK(bkid, beg_t, end_t)` 返回指定区间指定沪深港板块的资金流入流出情况。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `bkid` | string | 字符串类型,通道ID | | `beg_t` | datetime | 日期类型,开始日期 | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ## `Block_HSGAmountInfoAndTop10(bkid, end_t)` 返回指定日指定沪深港板块的十大活跃股成交统计。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `bkid` | string | 字符串类型,通道ID | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ## `Block_HSGCapitalFlowEndT(end_t)` 返回在指定日沪深港通资金流向。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `end_t` | datetime | 日期类型,截止日期 | 返回:array