✨ 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:
+135
@@ -0,0 +1,135 @@
|
||||
# 金融 / 行情 / IPO / 中间函数
|
||||
|
||||
## `value_day(data_type, number_of_days, days_type, return_type)`
|
||||
|
||||
声明:function
|
||||
|
||||
中间函数,与系统证券pn_stock()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ---------------- | ------- | ------------------------------------- |
|
||||
| `data_type` | integer | 整型,IPO发行前/上市前/上市后类型选择 |
|
||||
| `number_of_days` | integer | 整数类型,推移天数 |
|
||||
| `days_type` | integer | 整型,天数类型 |
|
||||
| `return_type` | integer | 整数类型,返回数据类型 |
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:计算隆华科技发行前_T0+10天后的对应缺省指数的收盘(按照绝对日)
|
||||
|
||||
```tsl
|
||||
// 计算隆华科技发行前_T0+10天后的对应缺省指数的收盘(按照绝对日)。
|
||||
|
||||
ov := BackUpSystemParameters();
|
||||
|
||||
setsysparam(pn_stock(), "SZ300263");
|
||||
|
||||
v := Value_Day(0, 10, 0, 0);
|
||||
|
||||
RestoreSystemParameters(ov);
|
||||
|
||||
Return v;
|
||||
```
|
||||
|
||||
范例02:计算隆华科技上市后_T0日的收盘(按照绝对日)
|
||||
|
||||
```tsl
|
||||
// 计算隆华科技上市后_T0日的收盘(按照绝对日)。
|
||||
|
||||
ov := BackUpSystemParameters();
|
||||
|
||||
setsysparam(pn_stock(), "SZ300263");
|
||||
|
||||
SetSysParam(PN_Rate(), 0);
|
||||
|
||||
v := Value_Day(2, 0, 0, 1);
|
||||
|
||||
RestoreSystemParameters(ov);
|
||||
|
||||
return v;
|
||||
```
|
||||
|
||||
范例03:计算隆华科技上市后_T0+10天的涨幅(%)(按照绝对日)(已复权)
|
||||
|
||||
```tsl
|
||||
// 计算隆华科技上市后_T0+10天的涨幅(%)(按照绝对日)(已复权)。
|
||||
|
||||
ov := BackUpSystemParameters();
|
||||
|
||||
setsysparam(pn_stock(), "SZ300263");
|
||||
|
||||
SetSysParam(PN_Cycle(), cy_day());
|
||||
|
||||
v := Value_Day(2, 10, 0, 2);
|
||||
|
||||
RestoreSystemParameters(ov);
|
||||
|
||||
return v;
|
||||
```
|
||||
|
||||
## `value_month(data_type, number_of_months, months_type, return_type)`
|
||||
|
||||
声明:function
|
||||
|
||||
中间函数,与系统证券pn_stock()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------------------ | ------- | ------------------------------------- |
|
||||
| `data_type` | integer | 整型,IPO发行前/上市前/上市后类型选择 |
|
||||
| `number_of_months` | integer | 整数类型,推移月数 |
|
||||
| `months_type` | integer | 整型,天数类型 |
|
||||
| `return_type` | integer | 整数类型,返回数据类型 |
|
||||
|
||||
返回:float
|
||||
|
||||
### 示例
|
||||
|
||||
范例01:计算隆华科技发行前_T0+2月的对应缺省指数的收盘(按照绝对日)
|
||||
|
||||
```tsl
|
||||
// 计算隆华科技发行前_T0+2月的对应缺省指数的收盘(按照绝对日)。
|
||||
|
||||
ov := BackUpSystemParameters();
|
||||
|
||||
setsysparam(pn_stock(), "SZ300263");
|
||||
|
||||
v := Value_Month(0, 2, 0, 0);
|
||||
|
||||
RestoreSystemParameters(ov);
|
||||
|
||||
return v;
|
||||
```
|
||||
|
||||
范例02:计算隆华科技上市前_T0-2月的对应缺省指数收盘(按照绝对日)
|
||||
|
||||
```tsl
|
||||
// 计算隆华科技上市前_T0-2月的对应缺省指数收盘(按照绝对日)。
|
||||
|
||||
ov := BackUpSystemParameters();
|
||||
|
||||
setsysparam(pn_stock(), "SZ300263");
|
||||
|
||||
v := Value_Month(1, -2, 0, 1);
|
||||
|
||||
RestoreSystemParameters(ov);
|
||||
|
||||
return v;
|
||||
```
|
||||
|
||||
范例03:计算隆华传热上市后_T0+2月的区间换手率(%)(按照绝对日)
|
||||
|
||||
```tsl
|
||||
// 计算隆华传热上市后_T0+2月的区间换手率(%)(按照绝对日)。
|
||||
|
||||
ov := BackUpSystemParameters();
|
||||
|
||||
setsysparam(pn_stock(), "SZ300263");
|
||||
|
||||
v := Value_Month(2, 2, 0, 3);
|
||||
|
||||
RestoreSystemParameters(ov);
|
||||
|
||||
return v;
|
||||
```
|
||||
Reference in New Issue
Block a user