feat(tsl-api-reference): expand and reorganize api catalog

Flatten builtin pages, add third-party and platform scopes, and import financial and data warehouse references.

Keep the existing generated index without rebuilding after signature normalization.
This commit is contained in:
csh
2026-08-10 18:26:24 +08:00
parent 2938300acb
commit 9010829c6d
1186 changed files with 243901 additions and 219769 deletions
@@ -0,0 +1,263 @@
# 数据仓库 / 交易明细字段标识函数
## `tdf_amount()`
声明:function
交易明细中的交易金额字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_buy1()`
声明:function
交易明细中的买一价字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_buy1Count()`
声明:function
交易明细中的买一量字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_buy2()`
声明:function
交易明细中的买二价字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_buy2Count()`
声明:function
交易明细中的买二量字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_buy3()`
声明:function
交易明细中的买三价字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_buy3Count()`
声明:function
交易明细中的买三量字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_buy4()`
声明:function
交易明细中的买四价字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_buy4Count()`
声明:function
交易明细中的买四量字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_buy5()`
声明:function
交易明细中的买五价字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_buy5Count()`
声明:function
交易明细中的买五量字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_lb()`
声明:function
交易明细中的量比字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_price()`
声明:function
交易明细中的价格字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_sale1()`
声明:function
交易明细中的卖一价字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_sale1Count()`
声明:function
交易明细中的卖一量字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_sale2()`
声明:function
交易明细中的卖二价字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_sale2Count()`
声明:function
交易明细中的卖二量字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_sale3()`
声明:function
交易明细中的卖三价字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_sale3Count()`
声明:function
交易明细中的卖三量字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_sale4()`
声明:function
交易明细中的卖四价字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_sale4Count()`
声明:function
交易明细中的卖四量字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_sale5()`
声明:function
交易明细中的卖五价字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_sale5Count()`
声明:function
交易明细中的卖五量字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_syl1()`
声明:function
交易明细中的市盈率一字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_syl2()`
声明:function
交易明细中的市盈率二字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_time()`
声明:function
交易明细中的时间字段的标识。主要用于toverDataEx取数
返回:integer
### 示例
范例01:获得万科A(SZ000002)在2011-9-9日13点至15点之间,成交量在10000~90000
```tsl
// 获得万科A(SZ000002)在2011-9-9日13点至15点之间,成交量在10000~90000
// 成交金额0~9000000,价格8.00~8.50之间的时间序列
setsysparam(pn_stock(), 'SZ000002');
fields := 0;
d := inttodate(20110909);
trade_flag := 0;
beg_time := strtotime('13:00:00');
end_time := strtotime('15:00:00');
min_vol := 10000;
min_amount := 0;
min_price := 8.00;
max_vol := 90000;
max_amount := 9000000;
max_price := 8.50;
return toverdataex(tdf_time(), d, trade_flag, beg_time, end_time,
min_vol, min_amount, min_price, max_vol, max_amount, max_price);
```
## `tdf_tradecount()`
声明:function
交易明细中的交易比数字段的标识。主要用于toverDataEx取数
返回:integer
## `tdf_vol()`
声明:function
交易明细中的交易量字段的标识。主要用于toverDataEx取数
返回:integer