♻️ refactor(tsl): rebuild codegen taxonomy

Move generated builtin and dotnet function docs into the upgraded taxonomy, remove legacy route pages, and regenerate function_index.tsv from markdown headings.
This commit is contained in:
csh
2026-07-07 16:36:08 +08:00
parent 54c1c11e77
commit b6160676b4
763 changed files with 179921 additions and 154583 deletions
@@ -0,0 +1,527 @@
# 板块 / 当日行情
### `stocksDtBreakRatio(stock_arr, end_t)`
翘板率(%)。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:float
### `stocksDtCount(stock_arr, end_t)`
跌停个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:int
### `stocksDtList(stock_arr, end_t)`
跌停股票列表。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:array
### `stocksFanBaoBanCount(stock_arr, end_t)`
反包板股票个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:int
### `stocksFanBaoBanList(stock_arr, end_t)`
反包板股票列表。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:array
### `stocksFirstBanInWeekCount(stock_arr, end_t)`
周期首板股票个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:int
### `stocksFirstBanInWeekList(stock_arr, end_t)`
周期首板股票列表。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:array
### `stocksIsTradeDay(stock_arr, end_t)`
剔除指定日非交易日的股票。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:array
### `stocksLBanStockLists(stock_arr, end_t)`
连板股票列表:统计EndT涨停股票的连板次数>=2的股票。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:array
### `stocksOpenAuctionZtRatio(stock_arr, end_t)`
竞价异动比。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:float
### `stocksStOrXgCheck(stock_arr, end_t, doption)`
剔除ST股或者新股。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ----------------------------------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
| `doption` | int | 用户自定义,不考虑ST股或者新股,取值如下: |
返回:array
### `stocksTBanCount(stock_arr, end_t)`
T板股票个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:int
### `stocksTBanList(stock_arr, end_t)`
T板股票列表。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:array
### `stockStOrXgCheck(stock_id, end_t, doption)`
是否是新股或者ST股,首先会剔除未上市的股票。
| 参数 | 类型 | 说明 |
| ---------- | -------- | ----------------------------------------- |
| `stock_id` | string | 字符串。证券代码。 |
| `end_t` | datetime | 日期。截止日期。 |
| `doption` | int | 用户自定义,不考虑ST股或者新股,取值如下: |
返回:int
### `stocksYiZiBanCount(stock_arr, end_t)`
一字板股票个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:int
### `stocksYiZiBanList(stock_arr, end_t)`
一字板股票列表。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:array
### `stocksZt2LbRatio(stock_arr, end_t)`
一进二连板率(%)。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:float
### `stocksZt3LbRatio(stock_arr, end_t)`
二进三连板率(%)。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:float
### `stocksZtAmount(stock_arr, end_t)`
涨停成交金额(亿)。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:float
### `stocksZtAvgMaxDf(stock_arr, end_t)`
最大跌幅(%)。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:float
### `stocksZtAvgMaxZf(stock_arr, end_t)`
最大涨幅(%)。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:float
### `stocksZtAvgOpenZf(stock_arr, end_t)`
开盘涨幅(%)。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:float
### `stocksZtAvgZf(stock_arr, end_t)`
涨幅(%)。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:float
### `stocksZtBreakCount(stock_arr, end_t)`
开板数,涨停打开过的股票数量统计。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtCount(stock_arr, end_t)`
涨停个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:int
### `stocksZtCountType(stock_arr, end_t, d_type)`
指定封板类型的股票个数。 秒板:封板时间在09:30~9:31且之后未开板的股票数量统计 分板:封板时间在09:31~9:40且之后未开板的股票数量统计 3)10点前:封板时间在09:40~10:00且之后未开板的股票数量统计 4)10:00~11:30:封板时间在10:00~11:30且之后未开板的股票数量统计 5)13:00~14:00:封板时间在13:00~14:00且之后未开板的股票数量统计 6)14:00~15:00:封板时间在14:00~15:00且之后未开板的股票个数
| 参数 | 类型 | 说明 |
| ----------- | -------- | --------------------------- |
| `stock_arr` | array | 数组。证券列表 |
| `end_t` | datetime | 日期。截止日期 |
| `d_type` | int | 用户自定义。类型,取值如下: |
返回:int
### `stocksZtHitLimitRatio(stock_arr, end_t)`
封板率(%)。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:float
### `stocksZtIn3HourCount(stock_arr, end_t)`
13:00~14:00封板个数,封板时间在13:00~14:00且之后未开板的股票数量统计。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtIn4HourCount(stock_arr, end_t)`
14:00~15:00封板个数,封板时间在14:00~15:00且之后未开板的股票数量统计。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtInHalfHourCount(stock_arr, end_t)`
10点前封板个数,封板时间在09:40~10:00且之后未开板的股票数量统计。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtInMinCount(stock_arr, end_t)`
分板个数,封板时间在09:31~9:40且之后未开板的股票数量统计。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtInOpenCount(stock_arr, end_t)`
开盘涨停个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtInOpenList(stock_arr, end_t)`
开盘涨停股票列表。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:array
### `stocksZtInSecCount(stock_arr, end_t)`
秒板个数,封板时间在09:30~9:31且之后未开板的股票数量统计。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtlb2Count(stock_arr, end_t)`
二连板股票个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtlb3Count(stock_arr, end_t)`
三连板股票个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtlb4Count(stock_arr, end_t)`
四连板股票个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtlb5Count(stock_arr, end_t)`
五连板及以上股票个数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:int
### `stocksZtlbList(stock_arr, end_t)`
证券列表连板次数。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:array
### `stocksZtlbList2(stock_arr, end_t)`
证券列表连板次数
| 参数 | 类型 | 说明 |
| ----------- | -------- | ----------------------- |
| `stock_arr` | array | 一维字符串数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:array
### `stocksZtlbNumCount(stock_arr, end_t, lb_num)`
连板N次股票个数。 1)LBNum=0或者为空时,表示连板次数大于0的所有股票列表 2LBNum>0且LBNum<5时,表示连板次数为LBNum的股票列表 3)LBNum>=5时,表示连板次数为LBNum及以上的股票列表
| 参数 | 类型 | 说明 |
| ----------- | -------- | ------------------------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
| `lb_num` | int | 用户自定义,连板次数,取值如下: |
返回:int
### `stocksZtlbNumList(stock_arr, end_t, lb_num)`
连板N次股票列表。 1)LBNum=0或者为空时,表示连板次数大于0的所有股票列表 2LBNum>0且LBNum<5时,表示连板次数为LBNum的股票列表 3)LBNum>=5时,表示连板次数为LBNum及以上的股票列表
| 参数 | 类型 | 说明 |
| ----------- | -------- | ------------------------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
| `lb_num` | int | 用户自定义,连板次数,取值如下: |
返回:array
### `stocksZtlbRatio(stock_arr, end_t)`
连板率(%)。
| 参数 | 类型 | 说明 |
| ----------- | -------- | -------------- |
| `stock_arr` | array | 数组,证券列表 |
| `end_t` | datetime | 日期,截止日期 |
返回:float
### `stocksZtList(stock_arr, end_t)`
涨停股票列表。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:array
### `stocksZtPriceAmount(stock_arr, end_t)`
涨停价成交金额。
| 参数 | 类型 | 说明 |
| ----------- | -------- | ---------------- |
| `stock_arr` | array | 数组。证券列表。 |
| `end_t` | datetime | 日期。截止日期。 |
返回:float
### `stocksZtTypeList(stock_arr, end_t, d_type)`
指定封板类型的股票列表。 秒板:封板时间在09:30~9:31且之后未开板的股票列表 分板:封板时间在09:31~9:40且之后未开板的股票列表 3)10点前:封板时间在09:40~10:00且之后未开板的股票列表 410:00~11:30:封板时间在10:00~11:30且之后未开板的股票列表 513:00~14:00:封板时间在13:00~14:00且之后未开板的股票列表 614:00~15:00:封板时间在14:00~15:00且之后未开板的股票列表
| 参数 | 类型 | 说明 |
| ----------- | -------- | --------------------------- |
| `stock_arr` | array | 数组。证券列表 |
| `end_t` | datetime | 日期。截止日期 |
| `d_type` | int | 用户自定义。类型,取值如下: |
返回:array
### `stockZtTime()`
涨停时间,与系统参数(股票代码、时间)相关。
返回:array
#### 示例
```tsl
setsysparam(pn_stock(),"SZ000908");
setsysparam(pn_date(),20241224T);
return StockZTTime();
```