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,463 @@
# 金融 / 股票 / 大宗交易 / N日
## `stockbtamountsum2(n)`
声明:function
N日大宗总成交额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---- | ---- | ----------- |
| `n` | int | 整型,交易日 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTAmountSum2(2);
```
## `stockbtdepartmentamountsum2(n, direction, departmentname)`
声明:function
N日指定营业部大宗交易总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---------------- | ------ | --------------------------- |
| `n` | int | 整型,交易日 |
| `direction` | int | 整型,交易方向买入=0,卖出=1 |
| `departmentname` | string | 字符串,营业部名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTDepartmentAmountSum2(2, 0, "国泰君安证券股份有限公司上海江苏路证券营业部");
```
## `stockbtdepartmentdiscountamountsum2(n, direction, departmentname)`
声明:function
N日指定营业部大宗折价交易总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---------------- | ------ | --------------------------- |
| `n` | int | 整型,交易日 |
| `direction` | int | 整型,交易方向买入=0,卖出=1 |
| `departmentname` | string | 字符串,机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTDepartmentDiscountAmountSum2(2, 0, "国泰君安证券股份有限公司上海江苏路证券营业部");
```
## `stockbtdepartmentfairamountsum2(n, direction, departmentname)`
声明:function
N日指定营业部大宗平价交易总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---------------- | ------ | --------------------------- |
| `n` | int | 整型,交易日 |
| `direction` | int | 整型,交易方向买入=0,卖出=1 |
| `departmentname` | string | 字符串,营业部名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTDepartmentFairAmountSum2(2, 0, "国泰君安证券股份有限公司上海江苏路证券营业部");
```
## `stockbtdepartmentnetamountsum2(n, departmentname)`
声明:function
N日指定营业部大宗净买入额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---------------- | ------ | ----------------- |
| `n` | int | 整型,交易日 |
| `departmentname` | string | 字符串,营业部名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTDepartmentNetAmountSum2(2, "国泰君安证券股份有限公司上海江苏路证券营业部");
```
## `stockbtdepartmentpremiumamountsum2(n, direction, departmentname)`
声明:function
N日指定营业部大宗溢价交易总额(万),,与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---------------- | ------ | ------------------------- |
| `n` | int | 整型,交易日 |
| `direction` | int | 整型,交易日买入=0,卖出=1 |
| `departmentname` | string | 字符串,营业部名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTDepartmentPremiumAmountSum2(2, 0, "国泰君安证券股份有限公司上海江苏路证券营业部");
```
## `stockbtdepartmenttradecountsum2(n, direction, departmentname)`
声明:function
N日指定营业部大宗交易笔数,与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---------------- | ------ | --------------------------- |
| `n` | int | 整型,交易日 |
| `direction` | int | 整型,交易方向买入=0,卖出=1 |
| `departmentname` | string | 字符串,营业部名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), 'SZ002304');
setsysparam(pn_date(), 20201120T);
return StockBTDepartmentTradeCountSum2(2, 0, "国泰君安证券股份有限公司上海江苏路证券营业部");
```
## `stockbtdiscountamountsum2(n)`
声明:function
N日折价大宗总成交额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---- | ---- | ----------- |
| `n` | int | 整型,交易日 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTDiscountAmountSum2(2);
```
## `stockbtdiscountamountsumpercent2(n)`
声明:function
N日折价大宗总成交额占大宗总成交额比(%),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---- | ---- | ----------- |
| `n` | int | 整型,交易日 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTDiscountAmountSumPercent2(2);
```
## `stockbtfairamountsum2(n)`
声明:function
N日平价大宗总成交额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---- | ---- | ----------- |
| `n` | int | 整型,交易日 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTFairAmountSum2(2);
```
## `stockbtfairamountsumpercent2(n)`
声明:function
N日平价大宗总成交额占大宗总成交额比(%),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---- | ---- | ----------- |
| `n` | int | 整型,交易日 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTFairAmountSumPercent2(2);
```
## `stockbtinstitutionamountsum2(n, direction, institutionname)`
声明:function
N日指定机构大宗交易总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | --------------------------- |
| `n` | int | 整型,交易日 |
| `direction` | int | 整型,交易方向买入=0,卖出=1 |
| `institutionname` | string | 字符串,机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTInstitutionAmountSum2(2, 0, "机构专用");
```
## `stockbtinstitutiondiscountamountsum2(n, direction, institutionname)`
声明:function
N日指定机构大宗折价交易总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | --------------------------- |
| `n` | int | 整型,交易日 |
| `direction` | int | 整型,交易方向买入=0,卖出=1 |
| `institutionname` | string | 字符串,机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTInstitutionDiscountAmountSum2(2, 0, "机构专用");
```
## `stockbtinstitutionfairamountsum2(n, direction, institutionname)`
声明:function
N日指定机构大宗平价交易总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | --------------------------- |
| `n` | int | 整型,交易日 |
| `direction` | int | 整型,交易方向买入=0,卖出=1 |
| `institutionname` | string | 字符串,机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTInstitutionFairAmountSum2(2, 0, "机构专用");
```
## `stockbtinstitutionnetamountsum2(n, institutionname)`
声明:function
N日指定机构大宗净买入额(万), 与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | --------------- |
| `n` | int | 整型,交易日 |
| `institutionname` | string | 字符串,机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTInstitutionNetAmountSum2(2, "机构专用");
```
## `stockbtinstitutionpremiumamountsum2(n, direction, institutionname)`
声明:function
N日指定机构大宗溢价交易总额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | --------------------------- |
| `n` | int | 整型,交易日 |
| `direction` | int | 整型,交易方向买入=0,卖出=1 |
| `institutionname` | string | 字符串,机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTInstitutionPremiumAmountSum2(2, 0, "机构专用");
```
## `stockbtinstitutiontradecountsum2(n, direction, institutionname)`
声明:function
N日指定机构大宗交易笔数,与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ----------------- | ------ | --------------------------- |
| `n` | int | 整型,交易日 |
| `direction` | int | 整型,交易方向买入=0,卖出=1 |
| `institutionname` | string | 字符串,机构名称 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTInstitutionTradeCountSum2(2, 0, "机构专用");
```
## `stockbtpremiumamountsum2(n)`
声明:function
N日溢价大宗总成交额(万),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---- | ---- | ----------- |
| `n` | int | 整型,交易日 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTPremiumAmountSum2(2);
```
## `stockbtpremiumamountsumpercent2(n)`
声明:function
N日溢价大宗总成交额占大宗总成交额比(%),与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---- | ---- | ----------- |
| `n` | int | 整型,交易日 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTPremiumAmountSumPercent2(2);
```
## `stockbttradecountsum2(n)`
声明:function
N日大宗总成交笔数,与系统参数(股票,时间)相关
| 参数 | 类型 | 说明 |
| ---- | ---- | ----------- |
| `n` | int | 整型,交易日 |
返回:float
### 示例
范例01:调用函数
```tsl
setsysparam(pn_stock(), "SZ002304");
setsysparam(pn_date(), 20201120T);
return StockBTTradeCountSum2(2);
```