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.
This commit is contained in:
csh
2026-07-29 15:47:46 +08:00
parent 9edc8fc868
commit 13be5ea0aa
239 changed files with 39157 additions and 12846 deletions
@@ -2,6 +2,8 @@
## `futuresUnilateralOpeninterest(endt)`
声明:function
期货单边持仓量(手),与系统参数(证券代码)相关。周期为高频时,表示周期内的持仓变动。
| 参数 | 类型 | 说明 |
@@ -19,12 +21,16 @@ return FuturesUnilateralOpeninterest(20230821T);
## `HSG_LastTradeDay2()`
声明:function
指定日沪深港通南北向已有持股数据的最近交易日,不可为未来日期。 南向为港股通,北向为陆股通。 港股通:HSG000001,包括港股通(沪) 和港股通(深)两个通道 陆股通:HSG000002,包括沪股通和深股通两个通道 南北向开始日:2014-11-17
返回:datetime
## `istradeday4()`
声明:function
判断当前证券在当前周期的当前时间是否为交易日,判断依据为是否有成交量。与当前证券、当前时间、周期相关。
返回:bool
@@ -39,12 +45,16 @@ return istradeday4();
## `marketlasttradeday2()`
声明:function
市场最近交易日 系统参数:股票,日期获取市场指定日前最近交易日。与系统参数(股票,日期)相关。 其中各市场代表指数为: A股市场:SH000001; 港股市场:HKHSI001 港股通:HSG000001,包括港股通(沪)?和港股通(深)两个通道 陆股通:HSG000002,包括沪股通和深股通两个通道 南北向开始日:2014-11-17 如果返回nil,则指定日通道未开通
返回:int
## `repoZf2()`
声明:function
回购收益率(%),与系统函数(证券代码,时间)相关。
返回:float
@@ -59,6 +69,8 @@ return RepoZf2();
## `stockBuy3()`
声明:function
外盘 = 主买股数。
返回:float
@@ -74,6 +86,8 @@ return StockBuy3();
## `stockBuyVsSellVolDiff3()`
声明:function
内外盘差 = 主买股数-主卖股数
返回:float
@@ -91,6 +105,8 @@ return StockBuyVsSellVolDiff3();
## `stockSell3()`
声明:function
内盘 = 主卖股数
返回:float
@@ -108,6 +124,8 @@ return StockSell3();
## `stockSellVol3()`
声明:function
主买盘量。
返回:float
@@ -2,6 +2,8 @@
## `advance()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:int
@@ -20,12 +22,16 @@ return market_ad;
## `Amount()`
声明:function
成交金额,与系统参数(股票、时间、周期等相关),查看相关 行情数据说明 ,跟复权无关。
返回:Real
## `Amount_()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -41,6 +47,8 @@ return Amount();
## `buy1()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -55,30 +63,40 @@ return Buy1();//返回11.78,当天收盘时的买一价
## `buy2()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `buy3()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `buy4()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `buy5()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `buyVol1()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -93,48 +111,64 @@ return BuyVol1 ();//返回480265,当天收盘时的买一量
## `buyVol2()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `buyVol3()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `buyVol4()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `buyVol5()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `close()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `decline()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:int
## `flat()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:int
## `high()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -149,42 +183,56 @@ return High();
## `initialtiveBuyAmount()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `initialtiveBuyVol()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `initialtiveSaleAmount()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `initialtiveSaleVol()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `isDown()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:bool
## `isEqual()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:bool
## `isUp()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:bool
@@ -212,6 +260,8 @@ return r;
## `low()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -226,6 +276,8 @@ return low();//返回11.35
## `open()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -241,6 +293,8 @@ return open();//结果11
## `openInterest()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -257,114 +311,152 @@ return OI;
## `Prev_Settlement()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:any
## `sale1()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sale2()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sale3()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sale4()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sale5()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `saleVol1()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `saleVol2()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `saleVol3()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `saleVol4()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `saleVol5()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sectionalInitialtiveBuyAmount()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sectionalInitialtiveBuyVol()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sectionalInitialtiveSaleAmount()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sectionalInitialtiveSaleVol()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sectionalSubmitBsr()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sectionalSubmitBuyVol()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:any
## `sectionalSubmitSaleVol()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sectionAmount()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -381,6 +473,8 @@ return SA;
## `sectionHigh()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -397,6 +491,8 @@ return SH;
## `sectionLow()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -413,6 +509,8 @@ return SL;
## `sectionOpen()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -431,18 +529,24 @@ return array(SO,O);
## `sectionOpenInterest()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sectionPrevClose()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sectionTradeCount()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:int
@@ -459,12 +563,16 @@ return STC;
## `sectionTradeWay()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:int
## `sectionVol()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -481,12 +589,16 @@ return SV;
## `settlement()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `sseSyl1()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -501,6 +613,8 @@ return SseSyl1 ();//返回2210.4
## `sseSyl2()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -515,30 +629,40 @@ return SseSyl2 ();//返回2213.6
## `submitBsr()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `submitBuyVol()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `submitSaleVol()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `Sys_PrevClose()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:any
## `tradeCount()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:int
@@ -553,18 +677,24 @@ return TradeCount ();//返回28778
## `Vol()`
声明:function
成交量,与系统参数(股票、时间、周期、复权等相关),查看相关 行情数据说明
返回:Real
## `VOL_()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
## `volRate()`
声明:function
盘后相关(在当日可用于盘中)相关函数。
返回:float
@@ -2,6 +2,8 @@
## `ES_BarginValue(event_date, index_id, date_type, number_of_days, return_type)`
声明:function
事件前后N日交易数据,与系统证券pn_stock()有关。
| 参数 | 类型 | 说明 |
@@ -16,6 +18,8 @@
## `RD_Submit_BAAvgVolRC(bs_type, n, option)`
声明:function
加权委托量变化率(%)
| 参数 | 类型 | 说明 |
@@ -28,6 +32,8 @@
## `RD_Submit_BALJVolRC(bs_type, n)`
声明:function
累计委托量变化率(%)
| 参数 | 类型 | 说明 |
@@ -39,6 +45,8 @@
## `stockMaxRateDown2(n)`
声明:function
N日最大跌幅(%)(已复权)
| 参数 | 类型 | 说明 |
@@ -58,6 +66,8 @@ return StockMaxRateDown2(5);
## `stockMaxRateUp2(n)`
声明:function
N日最大涨幅(%)(已复权)
| 参数 | 类型 | 说明 |
File diff suppressed because it is too large Load Diff
@@ -2,6 +2,8 @@
## `qkfilterCC_bytimefield_core(data_cc, datefield, begt, endt, endt_tree)`
声明:function
1、适用 重复取区间持仓的场景 构造索引的操作比 单次直接整表select 慢。 2、要求持仓已按日期排序 data_cc2 := select \* from data_cc order by \[datefield\] end; 3、区间持仓或者立体表
| 参数 | 类型 | 说明 |
@@ -16,6 +18,8 @@
## `qkfilterMJZ_bytimefiled_core(data_mjz, datefiled, codefield, begt, endt, codes, filedpivot, date_code_tree, options)`
声明:function
多净值类数据,根据日期、代码进行筛选,支持数据表透视
| 参数 | 类型 | 说明 |
@@ -34,6 +38,8 @@
## `stockDataCheck(stock, end_t)`
声明:function
检查股票在市情况。
| 参数 | 类型 | 说明 |
@@ -45,6 +51,8 @@
## `stockLowAmount(beg_t, end_t, return_value)`
声明:function
区间最低成交金额 Min(每日成交金额)Real
| 参数 | 类型 | 说明 |
@@ -68,6 +76,8 @@ return StockLowAmount(BegT,EndT); //145404752
## `stockAveVolSum(beg_t, end_t)`
声明:function
区间日平均成交量(手)
| 参数 | 类型 | 说明 |
@@ -79,6 +89,8 @@ return StockLowAmount(BegT,EndT); //145404752
## `marketTradeDayQk(beg_t, end_t)`
声明:function
区间市场交易日期列表
| 参数 | 类型 | 说明 |
@@ -102,6 +114,8 @@ Ctrl + D =
## `marketTradeDays(beg_t, end_t)`
声明:function
区间市场交易天数
| 参数 | 类型 | 说明 |
@@ -124,6 +138,8 @@ return marketTradeDays(beg_t,end_t);
## `marketTradeDays2(begt, endt)`
声明:function
区间交易天数(考虑未来交易日),涉及到未来交易日(估算)。
| 参数 | 类型 | 说明 |
@@ -145,6 +161,8 @@ return marketTradeDays2(beg_t,end_t);//返回:24
## `stockAbnormalTransactionDays(beg_t, end_t, criterion, method_type, return_type)`
声明:function
区间异常波动频数
| 参数 | 类型 | 说明 |
@@ -176,6 +194,8 @@ return stockAbnormalTransactionDays(beg_t,end_t,2,0,1);
## `stockAmountPercent(beg_t, end_t)`
声明:function
区间成交金额占市场总成交额比例(%)
| 参数 | 类型 | 说明 |
@@ -198,6 +218,8 @@ return stockAmountPercent(beg_t,end_t);
## `stockAmountSum(beg_t, end_t)`
声明:function
区间成交金额总和(万)
| 参数 | 类型 | 说明 |
@@ -220,6 +242,8 @@ return stockAmountSum(beg_t,end_t);
## `stockAmountSumChange(beg_t, end_t)`
声明:function
区间成交金额变动比(%)
| 参数 | 类型 | 说明 |
@@ -242,6 +266,8 @@ return stockAmountSumChange(beg_t,end_t);
## `stockAveHsl(beg_t, end_t)`
声明:function
区间平均换手率(%)
| 参数 | 类型 | 说明 |
@@ -266,6 +292,8 @@ return stockAveHsl(beg_t,end_t);
## `stockAveZf(beg_t, end_t)`
声明:function
区间平均涨幅(%) = 区间每日涨幅%/区间交易天数(已复权)
| 参数 | 类型 | 说明 |
@@ -288,6 +316,8 @@ return stockAveZf(beg_t,end_t);
## `stockExtraZf(beg_t, end_t, index_id, _type)`
声明:function
区间超额收益率(%)=股票收益率(%)-指数收益率(%)(已复权)
| 参数 | 类型 | 说明 |
@@ -318,6 +348,8 @@ return stockExtraZf(beg_t,end_t,'SH000001',1);
## `stockHigh(beg_t, end_t)`
声明:function
区间最高= Max(每日最高价)
| 参数 | 类型 | 说明 |
@@ -342,6 +374,8 @@ return stockHigh(beg_t,end_t);
## `stockHighAmount(beg_t, end_t)`
声明:function
区间最高成交金额
| 参数 | 类型 | 说明 |
@@ -366,6 +400,8 @@ return stockHighAmount(beg_t,end_t);
## `stockHighClose(beg_t, end_t)`
声明:function
区间最高收盘
| 参数 | 类型 | 说明 |
@@ -390,6 +426,8 @@ return stockHighClose(beg_t,end_t);
## `stockHighOpen(beg_t, end_t)`
声明:function
区间最高开盘
| 参数 | 类型 | 说明 |
@@ -414,6 +452,8 @@ return stockHighOpen(beg_t,end_t);
## `stockHighVol(beg_t, end_t)`
声明:function
区间最高成交量= Max(每日成交量)
| 参数 | 类型 | 说明 |
@@ -436,6 +476,8 @@ return stockHighVol(beg_t,end_t);
## `stockHsl(beg_t, end_t)`
声明:function
区间换手率(%) =(区间成交量和 / 截止日流通股本) \* 100%
| 参数 | 类型 | 说明 |
@@ -458,6 +500,8 @@ return stockHsl(beg_t,end_t);
## `stockLnZf(beg_t, end_t)`
声明:function
区间对数收益率(%)
| 参数 | 类型 | 说明 |
@@ -480,6 +524,8 @@ return stockLnZf(beg_t,end_t);
## `stockLow(beg_t, end_t)`
声明:function
区间最低 = Min(每日最低价)
| 参数 | 类型 | 说明 |
@@ -504,6 +550,8 @@ return stockLow(beg_t,end_t);
## `stockLowClose(beg_t, end_t)`
声明:function
区间最低收盘
| 参数 | 类型 | 说明 |
@@ -528,6 +576,8 @@ return stockLowClose(beg_t,end_t);
## `stockLowOpen(beg_t, end_t)`
声明:function
区间最开收盘
| 参数 | 类型 | 说明 |
@@ -552,6 +602,8 @@ return stockLowOpen(beg_t,end_t);
## `stockLowVol(beg_t, end_t)`
声明:function
区间最低成交量=Max(每日成交量)
| 参数 | 类型 | 说明 |
@@ -576,6 +628,8 @@ return stockLowVol(beg_t,end_t);
## `stockMaxRateDown(beg_t, end_t)`
声明:function
区间最大跌幅(%)=(区间最低-前收盘)/前收盘\*100%(已复权)
| 参数 | 类型 | 说明 |
@@ -598,6 +652,8 @@ return stockMaxRateDown(beg_t,end_t);
## `stockMaxRateUp(beg_t, end_t)`
声明:function
区间最大涨幅(%)=(区间最高-前收盘)/前收盘\*100%(已复权)
| 参数 | 类型 | 说明 |
@@ -620,6 +676,8 @@ return stockMaxRateUp(beg_t,end_t);
## `stockOpen(beg_t, end_t)`
声明:function
区间开盘 = 开始日的开盘价
| 参数 | 类型 | 说明 |
@@ -644,6 +702,8 @@ return stockOpen(beg_t,end_t);
## `stockpjcj(begt, endt)`
声明:function
:区间平均成交,区间成交金额/区间成交量
| 参数 | 类型 | 说明 |
@@ -673,6 +733,8 @@ return stockpjcj(beg_t,end_t);
## `stockPjCj6(stk_id, beg_t, end_t)`
声明:function
计算区间段的成交量加权平均价
| 参数 | 类型 | 说明 |
@@ -695,6 +757,8 @@ return stockPjCj6(stk_id,begt,endt);  // 结果26.00209696
## `stockPrevClose(beg_t, end_t)`
声明:function
区间前收=开始日前一天的收盘价
| 参数 | 类型 | 说明 |
@@ -717,6 +781,8 @@ return stockPrevClose(beg_t,end_t);
## `stockPriceDownDay(beg_t, end_t)`
声明:function
区间下跌天数=区间收盘价<昨收的天数
| 参数 | 类型 | 说明 |
@@ -739,6 +805,8 @@ return stockPriceDownDay(beg_t,end_t);
## `stockPriceFlatDay(beg_t, end_t)`
声明:function
区间平盘天数=区间收盘价=昨收的天数
| 参数 | 类型 | 说明 |
@@ -761,6 +829,8 @@ return stockPriceFlatDay(beg_t,end_t);
## `stockPriceUpDay(beg_t, end_t)`
声明:function
区间上涨天数=区间收盘价>昨收的天数
| 参数 | 类型 | 说明 |
@@ -783,6 +853,8 @@ return stockPriceUpDay(beg_t,end_t);
## `stockPriceZd(beg_t, end_t)`
声明:function
区间涨跌金额 = 截止日收盘价 - 前收盘价
| 参数 | 类型 | 说明 |
@@ -805,6 +877,8 @@ return stockPriceZd(beg_t,end_t);
## `stockTradeDayQk(beg_t, end_t)`
声明:function
区间交易情况
| 参数 | 类型 | 说明 |
@@ -829,6 +903,8 @@ ctrl+D
## `stockTradeDays(beg_t, end_t)`
声明:function
区间交易天数
| 参数 | 类型 | 说明 |
@@ -851,6 +927,8 @@ return stockTradeDays(beg_t,end_t);
## `stockTransactionGeneral(end_t, _type)`
声明:function
区间成交概况
| 参数 | 类型 | 说明 |
@@ -872,6 +950,8 @@ return stockTransactionGeneral(end_t,0);
## `stockVolSum(beg_t, end_t)`
声明:function
区间成交量(手)
| 参数 | 类型 | 说明 |
@@ -894,6 +974,8 @@ return stockVolSum(beg_t,end_t);
## `stockVolPercent(beg_t, end_t)`
声明:function
区间成交股数占市场总成交股数比例(%)
| 参数 | 类型 | 说明 |
@@ -916,6 +998,8 @@ return stockVolPercent(beg_t,end_t);
## `stockZdValue(beg_t, end_t)`
声明:function
区间波动值= 区间最高-区间最低
| 参数 | 类型 | 说明 |
@@ -938,6 +1022,8 @@ return stockZdValue(beg_t,end_t);
## `stockZdf(beg_t, end_t)`
声明:function
区间振幅(%)=(区间最高-区间最低)/区间最低\*100%(已复权)
| 参数 | 类型 | 说明 |
@@ -960,6 +1046,8 @@ return stockZdf(beg_t,end_t);
## `stockZf(beg_t, end_t)`
声明:function
区间涨幅(%)=(截止日收盘价-前收盘价) /前收盘\*100%(已复权)
| 参数 | 类型 | 说明 |
@@ -982,6 +1070,8 @@ return stockZf(beg_t,end_t);
## `stockMaxRateDate(beg_t, end_t)`
声明:function
区间最大涨幅发生日期
| 参数 | 类型 | 说明 |
@@ -1004,6 +1094,8 @@ return stockMaxRateDate(beg_t,end_t);
## `stockMaxDownDate(beg_t, end_t)`
声明:function
区间最大跌幅发生日期
| 参数 | 类型 | 说明 |
@@ -1026,6 +1118,8 @@ return stockMaxDownDate(beg_t,end_t);
## `stockHighAmountDate(beg_t, end_t)`
声明:function
区间最高成交金额发生日期
| 参数 | 类型 | 说明 |
@@ -1048,6 +1142,8 @@ return stockHighAmountDate(beg_t,end_t);
## `stockHighVolDate(beg_t, end_t)`
声明:function
区间最高成交量发生日期
| 参数 | 类型 | 说明 |
@@ -1070,6 +1166,8 @@ return stockHighVolDate(beg_t,end_t);
## `stockAveAmountSum(beg_t, end_t)`
声明:function
区间日平均成交金额(万)=区间成交金额/区间交易天数
| 参数 | 类型 | 说明 |
@@ -1092,6 +1190,8 @@ return stockAveAmountSum(beg_t,end_t);
## `marketTradeDayQkN(beg_t, end_t, n)`
声明:function
市场区间交易情况(N等分)
| 参数 | 类型 | 说明 |
@@ -1115,6 +1215,8 @@ ctrl + D
## `stockSectionalBuyAmount(beg_t, end_t)`
声明:function
区间资金流向(买)
| 参数 | 类型 | 说明 |
@@ -1137,6 +1239,8 @@ return stockSectionalBuyAmount(beg_t,end_t);
## `stockSectionalSellAmount(beg_t, end_t)`
声明:function
区间资金流向(卖)
| 参数 | 类型 | 说明 |
@@ -1159,6 +1263,8 @@ return stockSectionalSellAmount(beg_t,end_t);
## `stockSectionalNetBuyAmount(beg_t, end_t)`
声明:function
区间资金流向(净买卖)=区间累计主买金额和-区间累计主卖金额和
| 参数 | 类型 | 说明 |
@@ -1181,6 +1287,8 @@ return stockSectionalNetBuyAmount(beg_t,end_t);
## `marketTradeDayQkOfStks(beg_t, end_t, stks)`
声明:function
市场区间交易情况
| 参数 | 类型 | 说明 |
@@ -1205,6 +1313,8 @@ ctrl + D
## `stockZf6(beg_t_time, end_t_time)`
声明:function
时点区间涨幅(%)(已复权),与系统证券pn_stock()、系统时间pn_date(),与系统周期pn_cycle()无关。调用时需注意设置系统参数。
| 参数 | 类型 | 说明 |
@@ -1235,6 +1345,8 @@ return stockZf6(beg_t_time,end_t_time);
## `stockvolsum6(begtime, endtime, right)`
声明:function
时点区间成交量 <单位:股>
| 参数 | 类型 | 说明 |
@@ -1256,6 +1368,8 @@ return stockvolsum6(20200401.1030T,20200401.1040T);
## `stockamountsum6(begtime, endtime)`
声明:function
时点区间成交金额<单位:万元>
| 参数 | 类型 | 说明 |
@@ -1277,6 +1391,8 @@ return stockamountsum6(20200401.1030T,20200401.1040T);
## `stockHsl6(begtime, endtime)`
声明:function
指定时间段内换手率,该函数与系统参数证券相关。
| 参数 | 类型 | 说明 |
@@ -1297,6 +1413,8 @@ return stockHsl6(20200401.0945T,20200401.1130T);
## `stockZdf6(begtime, endtime)`
声明:function
时点区间振幅(%),与系统参数证券相关。
| 参数 | 类型 | 说明 |
@@ -1317,6 +1435,8 @@ return stockZdf6(20200401.0945T,20200401.1130T);
## `stockmaxratedate6(begtime, endtime)`
声明:function
区间最高价发生时间
| 参数 | 类型 | 说明 |
@@ -1337,6 +1457,8 @@ return stockmaxratedate6(20200401.0945T,20200401.1130T);
## `stockmaxdowndate6(begtime, endtime)`
声明:function
区间最低价第一次发生的时间
| 参数 | 类型 | 说明 |
@@ -1357,6 +1479,8 @@ return stockmaxdowndate6(20200401.0945T,20200401.1130T);
## `stockzf7(begt, endt)`
声明:function
区间涨幅(%)-适用于期货期权
| 参数 | 类型 | 说明 |
@@ -1368,6 +1492,8 @@ return stockmaxdowndate6(20200401.0945T,20200401.1130T);
## `stockavgclose(begt, endt)`
声明:function
mean(close)指定时间段内区间平均收盘
| 参数 | 类型 | 说明 |
@@ -1379,6 +1505,8 @@ mean(close)指定时间段内区间平均收盘
## `markettradedayqk5(begt, endt)`
声明:function
A股市场、港股市场、沪深港通板块获取市场交易日序列。该函数仅从交易日历表获得市场交易日。系统参数:市场指数代码。
| 参数 | 类型 | 说明 |
@@ -1399,6 +1527,8 @@ ctrl+d
## `indexnhvixqk2(begt, endt)`
声明:function
获取区间南华指数波动率
| 参数 | 类型 | 说明 |
@@ -1419,6 +1549,8 @@ return indexnhvixqk2(20200901T,20200928T);
## `indexCapitalFlow(index_id, begt, endt)`
声明:function
指数资金流向。(单位:元)
| 参数 | 类型 | 说明 |
@@ -1438,6 +1570,8 @@ return indexCapitalFlow('SH000300',20211112T,20211112T);
## `stockMaxDrawDownDatas(beg_t, end_t)`
声明:function
返回指定证券区间最大回撤数据,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1458,6 +1592,8 @@ return stockMaxDrawDownDatas(20190624T,20211123T);
## `stockMaxDrawDown2(beg_t, end_t)`
声明:function
返回指定证券区间最大回撤幅度,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1478,6 +1614,8 @@ return stockMaxDrawDown2(20190624T,20211123T);
## `stockZf8(beg_t, endt)`
声明:function
区间涨幅(%)(适用多资产),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
@@ -1500,6 +1638,8 @@ return stockZf8(beg_t:t_date_time,end_t:t_date_time);
## `repoZf(beg_t, endt)`
声明:function
回购区间收益率(%),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
@@ -1522,6 +1662,8 @@ return repoZf(beg_t:t_date_time,end_t:t_date_time);
## `indexCapitalFlowData(index_id, begt, endt)`
声明:function
指数资金流向数据,与系统参数(周期)相关。支持高频,
| 参数 | 类型 | 说明 |
@@ -1542,6 +1684,8 @@ return indexCapitalFlowData("SH000300",20230403T,20230403T);
## `dateOfStockHigh(beg_t, end_t)`
声明:function
创阶段新高日期,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1561,6 +1705,8 @@ return dateOfStockHigh(20230101T,20231231T);
## `dateOfStockLow(beg_t, end_t)`
声明:function
创阶段新低日期,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1580,6 +1726,8 @@ return dateOfStockLow(20230101T,20231231T);
## `stockZfNoG(beg_t, endt)`
声明:function
区间涨幅(股权分置不复权)(%),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
@@ -1599,6 +1747,8 @@ return stockZfNoG(20230101T,20231231T);
## `stockMaxDrawDown(beg_t, endt)`
声明:function
区间最大回撤(%),与系统参数(证券代码,时间)相关。
| 参数 | 类型 | 说明 |
@@ -1619,6 +1769,8 @@ return stockMaxDrawDown(20210501T,20210915T);
## `marketTradedayQk3(begt, endt)`
声明:function
获取市场交易日序列(包括历史和未来预估的)
| 参数 | 类型 | 说明 |
@@ -1640,6 +1792,8 @@ return marketTradedayQk3(20250701t,20250730t);
## `indexPjCj(begttime, endttime, price_type)`
声明:function
区间指数平均成交价(明细数据)。与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1661,6 +1815,8 @@ return indexPjCj(20241108.0955T,20241108.10T,1);
## `stockMaxDrawUp(beg_t, end_t)`
声明:function
区间最大上涨(%),与系统参数(证券代码、时间)相关。
| 参数 | 类型 | 说明 |
@@ -1681,6 +1837,8 @@ return stockMaxDrawUp(20210501T,20210915T);
## `stockProfitLossRatio(beg_t, end_t, ctype)`
声明:function
区间盈亏比,跟系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1704,6 +1862,8 @@ return stockProfitLossRatio(20241101T,20241128T,0);
## `stockWinRate(beg_t, end_t)`
声明:function
区间胜率(%),跟系统参数(证券代码、时间)相关。
| 参数 | 类型 | 说明 |
@@ -1724,6 +1884,8 @@ return stockWinRate(20241101T,20241128T);
## `stockObtainAllSpecialTreatmentDates()`
声明:function
获取个股所有的ST日期区间
返回:array
@@ -1738,6 +1900,8 @@ return stockObtainAllSpecialTreatmentDates();
## `stockCumulativeReturn(beg_t, end_t, index_id)`
声明:function
指定时间段内股票对指数的日超额收益的复合收益率(%)
| 参数 | 类型 | 说明 |
@@ -1761,6 +1925,8 @@ return stockCumulativeReturn(beg_t,end_t,index_id); //结果:4.51
## `stockMaxDrawDownOrUpDatas(beg_t, end_t, updn_type)`
声明:function
区间最大回撤/上涨数据,与系统参数(证券代码、时间)相关。
| 参数 | 类型 | 说明 |
@@ -2,6 +2,8 @@
## `stockBuy1P()`
声明:function
实时买一价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -16,6 +18,8 @@ return rds;
## `stockBuy1V()`
声明:function
实时买一量,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -30,6 +34,8 @@ return rds;
## `stockBuy2P()`
声明:function
实时买二价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -44,6 +50,8 @@ return rds;
## `stockBuy2V()`
声明:function
实时买二量,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -58,6 +66,8 @@ return rds;
## `stockBuy3P()`
声明:function
实时买三价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -72,6 +82,8 @@ return rds;
## `stockBuy3V()`
声明:function
实时买三量,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -86,6 +98,8 @@ return rds;
## `stockBuy4P()`
声明:function
实时买四价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -100,6 +114,8 @@ return rds;
## `stockBuy4V()`
声明:function
实时买四量,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -114,6 +130,8 @@ return rds;
## `stockBuy5P()`
声明:function
实时买五价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -128,6 +146,8 @@ return rds;
## `stockBuy5V()`
声明:function
实时买五量,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -142,6 +162,8 @@ return rds;
## `stockBuyP()`
声明:function
实时委买价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -156,6 +178,8 @@ return rds;
## `stocklb5(endt)`
声明:function
1、考虑了股票、基金、债券、期货、期权等; 2、考虑了高频、日线;返回证券的时点量比。 公式:量比=现成交总量/((过去5个交易日平均每分钟成交量)×当日累计开市时间(分)) 其中指数的日线数据和明细类数据的单位不一致,日线的单位是手,明细数据的单位是股
| 参数 | 类型 | 说明 |
@@ -173,6 +197,8 @@ return StockLB5(20200924T); //结果:2.1
## `stockSell1P()`
声明:function
实时卖一价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -187,6 +213,8 @@ return rds;
## `stockSell1V()`
声明:function
实时卖一量,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -201,6 +229,8 @@ return rds;
## `stockSell2P()`
声明:function
实时卖二价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -215,6 +245,8 @@ return rds;
## `stockSell2V()`
声明:function
实时卖二量,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -229,6 +261,8 @@ return rds;
## `stockSell3P()`
声明:function
实时卖三价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -243,6 +277,8 @@ return rds;
## `stockSell3V()`
声明:function
实时卖三量,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -257,6 +293,8 @@ return rds;
## `stockSell4P()`
声明:function
实时卖四价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -271,6 +309,8 @@ return rds;
## `stockSell4V()`
声明:function
实时卖四量,与系统证券pn_stock()有关。
返回:float
@@ -285,6 +325,8 @@ return rds;
## `stockSell5P()`
声明:function
实时卖五价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -299,6 +341,8 @@ return rds;
## `stockSell5V()`
声明:function
实时卖五量,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -313,6 +357,8 @@ return rds;
## `stockSellP()`
声明:function
实时委卖价,返回当前最近的数据,与系统证券pn_stock()有关。
返回:float
@@ -327,6 +373,8 @@ return rds;
## `stockSubmitDifferent()`
声明:function
实时委差,根据当前最近的数据计算,与系统证券pn_stock()有关。
返回:Real
@@ -343,6 +391,8 @@ return rds;
## `stockZf5Min()`
声明:function
实时5分钟涨幅(%),返回当前最近的数据,与系统证券pn_stock()有关。
返回:Real
@@ -359,6 +409,8 @@ return rds;
## `stockSubmitPercent()`
声明:function
证券的委比(%),与系统参数(股票)相关。
返回:Real
@@ -2,6 +2,8 @@
## `stockIspg(end_t)`
声明:function
用于某些场景判断指定日是否配股
| 参数 | 类型 | 说明 |
@@ -20,6 +22,8 @@ return StockISPG(EndT); //0
## `Stock_YoYZf(end_t)`
声明:function
指定日年度同比涨幅(%):过去1年的区间涨幅,与系统证券相关 年度同比涨幅(%)=(截止日收盘价-1年前收盘价)/1年前收盘\*100
| 参数 | 类型 | 说明 |
@@ -30,6 +34,8 @@ return StockISPG(EndT); //0
## `stockZdf4(end_t)`
声明:function
振幅(%)(已复权)
| 参数 | 类型 | 说明 |
@@ -48,6 +54,8 @@ return StockZdf4(EndT);
## `stockExtraZf3(index_id, _type)`
声明:function
超额收益率(%)(已复权)
| 参数 | 类型 | 说明 |
@@ -76,6 +84,8 @@ return stockExtraZf3('SH000001',1);
## `stockHsl3()`
声明:function
换手率(%) = 成交量/流通股本\*100%
返回:Real
@@ -95,6 +105,8 @@ return stockHsl3();
## `stockLb3()`
声明:function
量比(%)
返回:Real
@@ -114,6 +126,8 @@ return stockLb3();
## `stockLnZf3()`
声明:function
对数收益率(%) = (Ln(收盘)-Ln(昨收))\*100%(已复权)
返回:Real
@@ -131,6 +145,8 @@ return stockLnZf3();
## `stockMaxRateDown3()`
声明:function
最大跌幅(%) = (当日最低价-昨收)/昨收\*100%(已复权)
返回:Real
@@ -148,6 +164,8 @@ return stockMaxRateDown3();
## `stockMaxRateUp3()`
声明:function
最大涨幅(%) = (最高价-昨收)/昨收\*100%(已复权)
返回:Real
@@ -165,6 +183,8 @@ return stockMaxRateUp3();
## `stockPjCj3()`
声明:function
平均成交 = 成交金额/成交量
返回:Real
@@ -184,6 +204,8 @@ return stockPjCj3();
## `stockPrevClose3()`
声明:function
昨收
返回:Real
@@ -203,6 +225,8 @@ return stockPrevClose3();
## `stockPriceZd3()`
声明:function
涨跌金额 = 收盘 - 昨收(已复权)
返回:Real
@@ -222,6 +246,8 @@ return stockPriceZd3();
## `stockZdf3()`
声明:function
振幅(%) = (最高-最低)/最低\*100%(已复权)
返回:Real
@@ -239,6 +265,8 @@ return stockZdf3();
## `stockZf3()`
声明:function
涨幅(%) =(收盘-前收)/昨前收\*100%(已复权)
返回:Real
@@ -256,36 +284,48 @@ return stockZf3();
## `indexnhvix60Day()`
声明:function
获取南华指数60日波动率
返回:real
## `indexnhvix20Day()`
声明:function
获取南华指数20日波动率
返回:real
## `indexnhvix5Day()`
声明:function
获取南华指数5日波动率
返回:real
## `indexnhvix120Day()`
声明:function
获取南华指数120日波动率
返回:real
## `sectiontime()`
声明:function
当日累计开市时间(分),适用于日线及以上高频周期,不适用于周线等低频周期。
返回:real
## `stockZdf7()`
声明:function
返回指定证券在指定日的振幅,与系统参数(证券代码,时间)相关。
返回:Real
@@ -302,6 +342,8 @@ return stockZdf7();
## `stockDtlbNumByEndt(endt)`
声明:function
指定日跌停连板次数统计,与系统参数(证券代码)相关,仅支持股票
| 参数 | 类型 | 说明 |
@@ -321,6 +363,8 @@ return stockDtlbNumByEndt(20250218T);
## `stockZtLbNumByEndt2(endt)`
声明:function
证券指定日最近的连板次数统计
| 参数 | 类型 | 说明 |
@@ -339,6 +383,8 @@ return stockZtLbNumByEndt2(20250320T);//结果:2
## `futuresUnilateralVol(endt)`
声明:function
期货单边成交量(手),与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -358,6 +404,8 @@ return futuresUnilateralVol(20230821T);
## `futuresUnilateralAmount(endt)`
声明:function
期货成交金额(元),与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -377,6 +425,8 @@ return futuresUnilateralAmount(20230821T);
## `stockOpenAuctionAmount()`
声明:function
指定股票指定日的集合竞价成交金额,与系统参数(证券代码、时间)相关,仅支持股票。
返回:Real
@@ -393,6 +443,8 @@ return stockOpenAuctionAmount();
## `stockOpenAuctionRatio()`
声明:function
指定股票指定日的竞额/昨日封单,与系统参数(证券代码、时间)相关,仅支持股票。
返回:Real
@@ -409,6 +461,8 @@ return stockOpenAuctionRatio();
## `stockOpenAuctionZf()`
声明:function
指定股票指定日的开盘集合竞价涨幅(%),与系统参数(证券代码、时间)相关,仅支持股票。
返回:Real
@@ -425,6 +479,8 @@ return stockOpenAuctionZf();
## `futurePjCj3()`
声明:function
期货平均成交,与系统参数(证券代码、周期、时间)相关。
返回:Real
@@ -442,6 +498,8 @@ return futurePjCj3();
## `optionPjCj3()`
声明:function
期权平均成交。与系统参数(证券代码、周期、时间)相关。
返回:Real
@@ -459,6 +517,8 @@ return optionPjCj3();
## `stockOpenAuctionRatioDt()`
声明:function
指定股票指定日的竞额/昨日跌停封单,与系统参数(证券代码、时间)相关,仅支持股票
返回:Real
@@ -475,6 +535,8 @@ return stockOpenAuctionRatioDt();
## `trd(id)`
声明:function
返回指定编号委托数据表达式,具体对照关系见 trd_basicinfo
| 参数 | 类型 | 说明 |
@@ -492,6 +554,8 @@ return trd(id);//smdt_buy
## `trdexp(id)`
声明:function
返回指定编号委托数据表达式的值,具体对照关系见 trd_basicinfo
| 参数 | 类型 | 说明 |
@@ -513,6 +577,8 @@ return smop_getofk(@trdexp(id),1);//10.36
## `isStockGoDelistingPeriod(end_t)`
声明:function
指定日是否处于退市整理期.
| 参数 | 类型 | 说明 |
@@ -532,6 +598,8 @@ return isStockGoDelistingPeriod(20170524T);
## `isMarketTradeDay(end_t)`
声明:function
是否为市场交易日
| 参数 | 类型 | 说明 |
@@ -551,6 +619,8 @@ return isMarketTradeDay(end_t);
## `isStockGoMarket(end_t)`
声明:function
是否已上市
| 参数 | 类型 | 说明 |
@@ -571,6 +641,8 @@ return isStockGoMarket(end_t);
## `isStockTradeDay(end_t)`
声明:function
指定日是否为指定证券的交易日。
| 参数 | 类型 | 说明 |
@@ -591,6 +663,8 @@ return isStockTradeDay(end_t);
## `stockAmountSum4(end_t)`
声明:function
成交金额(万)
| 参数 | 类型 | 说明 |
@@ -613,6 +687,8 @@ return stockAmountSum4(end_t);
## `stockClose(end_t)`
声明:function
收盘价
| 参数 | 类型 | 说明 |
@@ -635,6 +711,8 @@ return stockClose(end_t);
## `stockExtraZf4(end_t, index_id, _type)`
声明:function
超额收益率(%)
| 参数 | 类型 | 说明 |
@@ -663,6 +741,8 @@ return stockExtraZf4(end_t,'SH000001',1);
## `stockHigh4(end_t)`
声明:function
最高价
| 参数 | 类型 | 说明 |
@@ -685,6 +765,8 @@ return stockHigh4(end_t);
## `stockHsl4(end_t)`
声明:function
换手率(%)
| 参数 | 类型 | 说明 |
@@ -707,6 +789,8 @@ return stockHsl4(end_t);
## `stockLb4(end_t)`
声明:function
量比(%)
| 参数 | 类型 | 说明 |
@@ -727,6 +811,8 @@ return stockLb4(end_t);
## `stockLnZf4(end_t)`
声明:function
对数收益率(%)(已复权)
| 参数 | 类型 | 说明 |
@@ -747,6 +833,8 @@ return stockLnZf4(end_t);
## `stockLow4(end_t)`
声明:function
最低价
| 参数 | 类型 | 说明 |
@@ -769,6 +857,8 @@ return stockLow4(end_t);
## `stockMaxRateDown4(end_t)`
声明:function
最大跌幅(%)(已复权)
| 参数 | 类型 | 说明 |
@@ -789,6 +879,8 @@ return stockMaxRateDown4(end_t);
## `stockMaxRateUp4(end_t)`
声明:function
最大涨幅(%)(已复权)
| 参数 | 类型 | 说明 |
@@ -809,6 +901,8 @@ return stockMaxRateUp4(end_t);
## `stockOpen4(end_t)`
声明:function
开盘价
| 参数 | 类型 | 说明 |
@@ -831,6 +925,8 @@ return stockOpen4(end_t);
## `stockPjCj4(end_t)`
声明:function
平均成交
| 参数 | 类型 | 说明 |
@@ -853,6 +949,8 @@ return stockPjCj4(end_t);
## `stockPrevClose4(end_t)`
声明:function
前收盘价
| 参数 | 类型 | 说明 |
@@ -875,6 +973,8 @@ return stockPrevClose4(end_t);
## `stockPriceZd4(end_t)`
声明:function
涨跌金额
| 参数 | 类型 | 说明 |
@@ -897,6 +997,8 @@ return stockPriceZd4(end_t);
## `stockVolSum4(end_t)`
声明:function
成交量(手)
| 参数 | 类型 | 说明 |
@@ -919,6 +1021,8 @@ return stockVolSum4(end_t);
## `stockZf4(end_t)`
声明:function
涨幅(%)
| 参数 | 类型 | 说明 |
@@ -939,6 +1043,8 @@ return stockZf4(end_t);
## `stockBuyVsSellVolDiff4(end_t)`
声明:function
内外盘差
| 参数 | 类型 | 说明 |
@@ -961,6 +1067,8 @@ return stockBuyVsSellVolDiff4(end_t);
## `stocksAmountRps(bk_name, end_t)`
声明:function
指定日成交金额得分
| 参数 | 类型 | 说明 |
@@ -983,6 +1091,8 @@ return stocksAmountRps('我的沪深300',end_t);
## `stocksHslrps(bk_name, end_t)`
声明:function
指定日换手率得分
| 参数 | 类型 | 说明 |
@@ -1005,6 +1115,8 @@ return stocksHslrps('我的沪深300',end_t);
## `stockBuyVol4(end_t)`
声明:function
主买盘量
| 参数 | 类型 | 说明 |
@@ -1025,6 +1137,8 @@ return stockBuyVol4(end_t);
## `stockSellVol4(end_t)`
声明:function
主卖盘量
| 参数 | 类型 | 说明 |
@@ -1045,6 +1159,8 @@ return stockSellVol4(end_t);
## `stocksRps(bk_name, end_t)`
声明:function
指定日涨幅得分
| 参数 | 类型 | 说明 |
@@ -1067,6 +1183,8 @@ return stocksRps('我的沪深300',end_t);
## `stockIsZt(end_t)`
声明:function
是否涨停, 如果当前证券在指定日收盘时涨停则返回1,否则返回0。
| 参数 | 类型 | 说明 |
@@ -1087,6 +1205,8 @@ return stockIsZt(end_t);
## `stockIsDt(end_t)`
声明:function
是否跌停
| 参数 | 类型 | 说明 |
@@ -1107,6 +1227,8 @@ return stockIsDt(end_t);
## `isStockGoMarket3(endt)`
声明:function
是否已上市(且非暂停、终止上市)
| 参数 | 类型 | 说明 |
@@ -1127,6 +1249,8 @@ return isStockGoMarket3(end_t);
## `stockVwap4(end_t, beg_time, end_time)`
声明:function
计算日内区间段的成交量加权平均价
| 参数 | 类型 | 说明 |
@@ -1150,6 +1274,8 @@ return stockVwap4(end_t,beg_time,end_time); // 结果26.00209696
## `stockTwap4(end_t, beg_time, end_time)`
声明:function
计算区间段的交易时间加权平均价格
| 参数 | 类型 | 说明 |
@@ -1173,6 +1299,8 @@ return stockTwap4(end_t,beg_time,end_time); // 结果26.01262712
## `indexPjCj4(end_time)`
声明:function
指数计算均价与股票计算均价的方法不同,天软已封装计算指数的平均成交价格的函数IndexPjCj4,函数提供了4种计算方法:算术平均、成交量加权平均、成交金额加权平均和成交量加权平均(调整)。
| 参数 | 类型 | 说明 |
@@ -1193,6 +1321,8 @@ return indexPjCj4(end_time,0);
## `zlToFuturesId(zlid, end_t)`
声明:function
根据主力线或者连续合约得到具体合约。
| 参数 | 类型 | 说明 |
@@ -1213,6 +1343,8 @@ return zlToFuturesId ('ZLAL10',end_t);
## `futuresIdToZl()`
声明:function
根据期货合约得到主力线,与当前系统证券pn_stock()有关。
返回:String
@@ -1228,6 +1360,8 @@ return futuresIdToZl ();
## `futuresZl(end_t)`
声明:function
指定日期货合约的主力合约代码。根据当前合约求主力线,再根据主力线求当前主力合约。与当前系统证券pn_stock()有关。
| 参数 | 类型 | 说明 |
@@ -1248,6 +1382,8 @@ return futuresZl(end_t);
## `getFuturesId(futures_id, end_t)`
声明:function
指定日指定一个或多个期货可交易的合约代码。
| 参数 | 类型 | 说明 |
@@ -1268,6 +1404,8 @@ return getFuturesId ('IF',end_t);
## `stockDtClose(end_t)`
声明:function
跌停价,与当前系统证券pn_stock()有关,周期为日线,不复权。
| 参数 | 类型 | 说明 |
@@ -1288,6 +1426,8 @@ return stockDtClose(end_t);
## `stockZtClose(end_t)`
声明:function
涨停价,与当前系统证券pn_stock()有关,周期为日线,不复权。
| 参数 | 类型 | 说明 |
@@ -1308,6 +1448,8 @@ return stockZtClose(end_t);
## `stockIsZt2(end_t)`
声明:function
指定日是否一字涨停,与当前系统证券pn_stock()有关,周期为日线,不复权。
| 参数 | 类型 | 说明 |
@@ -1328,6 +1470,8 @@ return stockIsZt2(end_t);
## `stockIsDt2(end_t)`
声明:function
返回指定日是否一字跌停,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1346,6 +1490,8 @@ return stockIsDt2(20160308T); //结果:1
## `stockIsCjDt(end_t)`
声明:function
返回指定日是否曾经跌停,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1364,6 +1510,8 @@ return stockIsCjDt(20211123T); //结果:0
## `stockIsCjZt(end_t)`
声明:function
返回指定日是否曾经涨停,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1382,6 +1530,8 @@ return stockIsCjZt(20211123T); //结果:0
## `stockInteriorClose(end_t)`
声明:function
返回指定日收盘(停牌区间发生分红送股, 非复权价),与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1400,6 +1550,8 @@ return stockInteriorClose(20110527T); //结果:36.88
## `stockBigBargainDetail(end_t, beg_minute, end_minute, sep_minute, tradeflag, method_select, standard)`
声明:function
返回大单明细,
| 参数 | 类型 | 说明 |
@@ -1416,6 +1568,8 @@ return stockInteriorClose(20110527T); //结果:36.88
## `stockcallauctiontradedata(endt, flag)`
声明:function
(参考文档未提供简述。)
| 参数 | 类型 | 说明 |
@@ -1435,6 +1589,8 @@ return stockcallauctiontradedata(20200622T,1);
## `stockCallAuctionClose(endt, flag)`
声明:function
当前证券在指定日集合竞价产生的收盘价,该函数与当前证券、复权、复权基准日相关。
| 参数 | 类型 | 说明 |
@@ -1455,6 +1611,8 @@ return stockCallAuctionClose(20200622T,1);
## `stockCallAuctionVol(endt, flag)`
声明:function
当前证券在指定日集合竞价产生的成交量,该函数与当前证券、复权、复权基准日相关。
| 参数 | 类型 | 说明 |
@@ -1475,6 +1633,8 @@ return stockCallAuctionVol(20200622T,1);
## `stockCallAuctionAmount(endt, flag)`
声明:function
当前证券在指定日集合竞价产生的成交金额,该函数与当前证券相关。
| 参数 | 类型 | 说明 |
@@ -1495,6 +1655,8 @@ return stockCallAuctionAmount(20200622T,1);
## `stockCallAuctionCjbs(endt, flag)`
声明:function
当前证券在指定日集合竞价产生的成交笔数,对于期货/期权指持仓变动量。该函数与当前证券相关。
| 参数 | 类型 | 说明 |
@@ -1515,6 +1677,8 @@ return stockCallAuctionCjbs(20200622T,1);
## `ismarketlastdate(endt)`
声明:function
判断指定日期是否为市场的最后一个交易日
| 参数 | 类型 | 说明 |
@@ -1533,6 +1697,8 @@ return ismarketlastdate (20200707T); //返回0
## `istradeday2(indexid, endt)`
声明:function
对istradeday的扩展:增加判断港股市场、沪深港通通道的交易日对istradeday的扩展:获取753表的数据,判断市场交易日。
| 参数 | 类型 | 说明 |
@@ -1544,6 +1710,8 @@ return ismarketlastdate (20200707T); //返回0
## `stockzflimit(endt)`
声明:function
涨跌停幅度
| 参数 | 类型 | 说明 |
@@ -1562,6 +1730,8 @@ return stockzflimit(20210622T); //结果:array(("涨停幅度(%)":10,"跌停
## `isresumptionordelistconsolidatedate(endt)`
声明:function
是否恢复上市首日或者退市整理期首日,是否恢复上市日或者退市整理期,与系统参数(证券代码)相关
| 参数 | 类型 | 说明 |
@@ -1580,6 +1750,8 @@ return isresumptionordelistconsolidatedate(20120830T); //结果:1
## `issharessplitdate(endt)`
声明:function
是否股权分置首日,与系统参数(证券代码)相关
| 参数 | 类型 | 说明 |
@@ -1598,6 +1770,8 @@ return issharessplitdate(20060905T); //结果:1
## `isrightissuedate(endt)`
声明:function
是否增发首日,与系统参数(证券代码)相关
| 参数 | 类型 | 说明 |
@@ -1616,6 +1790,8 @@ return isrightissuedate(20151214T); //结果:1
## `stockztordtclose(flag)`
声明:function
支持品种:A股,基金(ETF;LOF;Reits),可转债,期货,期权
| 参数 | 类型 | 说明 |
@@ -1641,6 +1817,8 @@ return stockztordtclose(0); //结果:26.62
## `isStockSupending(endt)`
声明:function
指定日是否暂停上市,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1660,6 +1838,8 @@ return isStockSupending(20200516T);
## `stockSmsDelistingDay(endt)`
声明:function
证券进入退市整理期的日期,与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1678,6 +1858,8 @@ return stockSmsDelistingDay(20170620T);
## `futuresCzl(end_t)`
声明:function
指定日期货合约的次主力合约代码,与系统参数(期货代码)相关。
| 参数 | 类型 | 说明 |
@@ -1697,6 +1879,8 @@ return futuresCzl(20240616T);
## `stockAtoBStockClose(end_t)`
声明:function
A股对应的B股价格(人民币计价)。与系统参数(证券代码、复权、基准)相关,仅支持A股、日线。
| 参数 | 类型 | 说明 |
@@ -1716,6 +1900,8 @@ return stockAtoBStockClose(20241217T);
## `stockAtoHStockClose(end_t)`
声明:function
A股对应的H股价格(人民币计价)。与系统参数(证券代码、复权、基准)相关,仅支持A股、日线。
| 参数 | 类型 | 说明 |
@@ -1735,6 +1921,8 @@ return stockAtoHStockClose(20241217T);
## `indexPjCj3(price_type)`
声明:function
指数平均成交价,与系统参数(证券代码、周期、时间)相关。
| 参数 | 类型 | 说明 |
@@ -1756,6 +1944,8 @@ return indexPjCj3(1);
## `stockHsl8(end_t)`
声明:function
指定日换手率(%)\_支持高频,与系统参数(证券代码,周期)相关。
| 参数 | 类型 | 说明 |
@@ -1777,6 +1967,8 @@ return stockHsl8(end_t);
## `stockSectionalNetBuyAmount2(end_t)`
声明:function
指定日资金流向(净买卖),与系统参数(证券代码)相关。
| 参数 | 类型 | 说明 |
@@ -1796,6 +1988,8 @@ return stockSectionalNetBuyAmount2(20241108T);
## `stockTrailingSharpeRatioByEndt(endt, ref_type)`
声明:function
获取基于指定日推移阶段的夏普比率
| 参数 | 类型 | 说明 |
@@ -1818,6 +2012,8 @@ return stockTrailingSharpeRatioByEndt(endt,ref_type); // 0.02
## `stockCloseOfMulti(end_t)`
声明:function
收盘,与系统参数(证券代码)相关
| 参数 | 类型 | 说明 |
@@ -1837,6 +2033,8 @@ return stockCloseOfMulti(20250623T);
## `stockIsFhsp(end_t)`
声明:function
用于某些场景判断指定日是否分红送股
| 参数 | 类型 | 说明 |
@@ -1855,6 +2053,8 @@ return stockIsFhsp(end_t); //0
## `stockZfLimitUpRate(end_t)`
声明:function
涨停幅度
| 参数 | 类型 | 说明 |
@@ -1874,6 +2074,8 @@ return stockZfLimitUpRate(20210622T); //结果:10.00
## `stockZfLimitDownRate(end_t)`
声明:function
跌停幅度
| 参数 | 类型 | 说明 |
@@ -1893,6 +2095,8 @@ return stockZfLimitDownRate(20210622T); //结果:-10.00
## `stockZtOpen(beg_t_time, end_t_time, tradetime)`
声明:function
(参考文档未提供简述。)
| 参数 | 类型 | 说明 |
@@ -1905,6 +2109,8 @@ return stockZfLimitDownRate(20210622T); //结果:-10.00
## `stockDtOpen(beg_t_time, end_t_time, tradetime)`
声明:function
打开跌停的次数
| 参数 | 类型 | 说明 |
@@ -1917,6 +2123,8 @@ return stockZfLimitDownRate(20210622T); //结果:-10.00
## `futuresIszl(end_t)`
声明:function
指定日当前期货合约是否是主力合约
| 参数 | 类型 | 说明 |
@@ -1935,6 +2143,8 @@ return futuresIszl(end_t);//结果:1
## `futuresIsTrade(end_t)`
声明:function
判断某期货在当前时间是否还能交易。即判断日期endt是否在当前系统指定合约的交易日(上市日--交割日)之间
| 参数 | 类型 | 说明 |
@@ -1953,6 +2163,8 @@ return futuresIsTrade(endt); // 结果:1
## `stockGapZf(typ)`
声明:function
计算当日的跳空缺口涨幅
| 参数 | 类型 | 说明 |
@@ -1973,6 +2185,8 @@ return stockGapZf(typ); //-0.24677029
## `stockGapOpenZf(typ)`
声明:function
计算当日的跳空开盘涨幅
| 参数 | 类型 | 说明 |
@@ -1993,6 +2207,8 @@ return stockGapOpenZf(typ); //-0.24677029
## `StockBigBargain(end_t)`
声明:function
成交明细
| 参数 | 类型 | 说明 |
@@ -2003,6 +2219,8 @@ return stockGapOpenZf(typ); //-0.24677029
## `Stock_BigBargain(end_t)`
声明:function
成交明细
| 参数 | 类型 | 说明 |
@@ -2,156 +2,208 @@
## `td_buy1()`
声明:function
交易买1价,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_buy1c()`
声明:function
交易买1量,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_buy2()`
声明:function
交易买2价,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_buy2c()`
声明:function
交易买2量,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_buy3()`
声明:function
交易买3价,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_buy3c()`
声明:function
交易买3量,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_buy4()`
声明:function
交易买4价,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_buy4c()`
声明:function
交易买4量,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_buy5()`
声明:function
交易买5价,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_buy5c()`
声明:function
交易买5量,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_buy_amount()`
声明:function
主买金额-时点,从Markettable中直接获取当前时间的主买金额,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_Buy_vol()`
声明:function
主买量-时点,从Markettable中直接获取当前时间的主买量,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sale_vol()`
声明:function
主卖量-时点,从Markettable中直接获取当前时间的主卖量,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sectional_buy_amount()`
声明:function
主买金额-当日累计,从Markettable中直接获取当日的主买金额,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sectional_buy_vol()`
声明:function
主买量-当日累计,从Markettable中直接获取当日的主买量,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sell1()`
声明:function
交易卖1价,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sell1c()`
声明:function
交易卖1量,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sell2()`
声明:function
交易卖2价,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sell2c()`
声明:function
交易卖2量,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sell3()`
声明:function
交易卖3价,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sell3c()`
声明:function
交易卖3量,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sell4()`
声明:function
交易卖4价,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sell4c()`
声明:function
交易卖4量,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sell5()`
声明:function
交易卖5价,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_sell5c()`
声明:function
交易卖5量,从成交明细中直接获取,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。
返回:float
## `td_vol()`
声明:function
交易数量(单笔)。返回当前时间指定的成交明细中的成交量,必须设置当前周期为小于日线的高频周期。与系统参数(证券代码、周期和时间)有关。
返回:float
@@ -2,6 +2,8 @@
## `tdByIndex(id, n)`
声明:function
第N个交易明细
| 参数 | 类型 | 说明 |
@@ -27,6 +29,8 @@ return tds;
## `tdCount()`
声明:function
成交明细数据函数相关函数。
返回:int
@@ -41,6 +45,8 @@ return nday(5,'date',datetostr(sp_time()),'系统记录交易点数量',tdcount(
## `tdCountEx(date, trade_flag, start_time, end_time, min_vol, min_amount, min_price, max_vol, max_amount, max_price, mmp_flag, vol_amount_or)`
声明:function
返回满足条件的某日的交易点个数。
| 参数 | 类型 | 说明 |
@@ -80,6 +86,8 @@ return tdcountex(d,trade_flag,beg_time,end_time,
## `tdInfo()`
声明:function
成交明细数据函数相关函数。
返回:array
@@ -95,6 +103,8 @@ return TDInfo();
## `tdInfoByIndex(n)`
声明:function
取得某一交易点的成交明细数据。返回的数据是一维字符串下标表。 数据如下: 字段名字段含义字段类型 time日期时间TDateTime price成交价格Real amount成交金额Real vol成交量Real glb量比Real buy1买一价Real buy2买二价Real buy3买三价Real buy4买四价Real buy5买五价Real sale1卖一价Real sale2卖二价Real sale3卖三价Real sale4卖四价Real sale5卖五价Real bc1买一量Integer bc2买二量Integer bc3买三量Integer bc4买四量Integer bc5买五量Integer sc1卖一量Integer sc2卖二量Integer sc3卖三量Integer sc4卖四量Integer sc5卖五量Integer syl1市盈率1Real syl2市盈率2Real tradecnt交易笔数Integer
| 参数 | 类型 | 说明 |
@@ -113,6 +123,8 @@ return TDInfoByIndex(-1);
## `tdSum(sum_vol, sum_amount, date, trade_flag, start_time, end_time, min_vol, min_amount, min_price, max_vol, max_amount, max_price, mmp_flag, vol_amount_or)`
声明:function
成交明细数据统计。
| 参数 | 类型 | 说明 |
@@ -136,6 +148,8 @@ return TDInfoByIndex(-1);
## `toverData(date)`
声明:function
取得某日的成交明细数据。返回的数据是一张表。不给参数,则返回当前时间的交易明细数据。 数据如下: 字段名字段含义字段类型 time日期时间TDateTime price成交价格Real amount成交金额Real vol成交量Real glb量比Real buy1买一价Real buy2买二价Real buy3买三价Real buy4买四价Real buy5买五价Real sale1卖一价Real sale2卖二价Real sale3卖三价Real sale4卖四价Real sale5卖五价Real bc1买一量Integer bc2买二量Integer bc3买三量Integer bc4买四量Integer bc5买五量Integer sc1卖一量Integer sc2卖二量Integer sc3卖三量Integer sc4卖四量Integer sc5卖五量Integer syl1市盈率1Real syl2市盈率2Real tradecnt交易笔数Integer
| 参数 | 类型 | 说明 |
@@ -155,6 +169,8 @@ return t;
## `toverDataEx(fields, date, trade_flag, start_time, end_time, min_vol, min_amount, min_price, max_vol, max_amount, max_price, mmp_flag, vol_amount_or)`
声明:function
返回满足条件的某日的成交明细数据。返回的数据是一张表。 数据如下: 字段名 字段含义 字段类型 time 日期时间 TDateTime price 成交价格 Real amount 成交金额 Real vol 成交量 Real Buy1 买一价 Real Buy2 买二价 Real Buy3 买三价 Real Buy4 买四价 Real Buy5 买五价 Real Sale1 卖一价 Real Sale2 卖二价 Real Sale3 卖三价 Real Sale4 卖四价 Real Sale5 卖五价 Real Bc1 买一量 Integer Bc2 买二量 Integer Bc3 买三量 Integer Bc4 买四量 Integer Bc5 买五量 Integer SC1 卖一量 Integer SC2 卖二量 Integer SC3 卖三量 Integer SC4 卖四量 Integer SC5 卖五量 Integer syl1 市盈率1 Real syl2 市盈率2 Real tradecnt 交易笔数 Integer
| 参数 | 类型 | 说明 |
@@ -2,168 +2,224 @@
## `tdf_amount()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_buy1()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_buy1count()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_buy2()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_buy2count()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_buy3()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_buy3count()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_buy4()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_buy4count()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_buy5()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_buy5count()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_lb()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_price()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_sale1()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_sale1count()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_sale2()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_sale2count()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_sale3()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_sale3count()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_sale4()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_sale4count()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_sale5()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_sale5count()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_syl1()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_syl2()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_time()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_tradecount()`
声明:function
交易明细字段标识函数相关函数。
返回:any
## `tdf_vol()`
声明:function
交易明细字段标识函数相关函数。
返回:any