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,74 @@
# 金融 / 行情 / 区间 / 中间函数
## `stockDataCheck(stock, end_t)`
声明:function
检查股票在市情况
| 参数 | 类型 | 说明 |
| ------- | -------- | ---------------- |
| `stock` | string | 字符串。股票代码 |
| `end_t` | datetime | 日期。截止日期 |
返回:int
### 示例
范例01:结果:1
```tsl
return StockDataCheck('SZ000002', 19990101T);
// 输出:1
```
## `stockMaxDrawDownOrUpDatas(beg_t, end_t, updn_type)`
声明:function
区间最大回撤/上涨数据,与系统参数(证券代码、时间)相关
| 参数 | 类型 | 说明 |
| ----------- | ------- | ------------------------------- |
| `beg_t` | date | 日期。开始日期 |
| `end_t` | date | 日期。结束日期 |
| `updn_type` | integer | 用户自定义。涨跌标志,取值如下: |
返回:array
### 示例
范例01:调用函数
```tsl
// "SZ399997"在2021-05-01至2021-09-15区间最大回撤数据
setSysParam(pn_stock(), "SZ399997");
return stockMaxDrawDownOrUpDatas(20210501T, 20210915T);
```
## `volSum_(beg_t, end_t, right)`
声明:function
区间成交量(手),与系统参数(股票)相关
| 参数 | 类型 | 说明 |
| ------- | -------- | ---------------------- |
| `beg_t` | datetime | 日期。开始日期 |
| `end_t` | datetime | 日期。截止日期 |
| `right` | integer | 整数。是否采取除权数据 |
返回:float
### 示例
范例01"SH600834"在20211101T-20211107T期间的成交量(手)
```tsl
// "SH600834"在20211101T-20211107T期间的成交量(手)
SetSysParam(PN_Stock(), "SH600834");
return VolSum_(20211101T, 20211107T, 1);
// 输出:111820.06
```