feat(tsl-api-reference): update API catalog and data dictionary

This commit is contained in:
csh
2026-08-11 18:10:24 +08:00
parent 34a3a5dec1
commit 7bd965de89
1231 changed files with 64187 additions and 18822 deletions
@@ -81,7 +81,7 @@ return array("a": pyGetVar("a"), "b": pyGetVar("b"));
### 示例
#### 范例01:默认参数方式
范例01:默认参数方式
```tsl
rdo2 pyRun("import numpy");
@@ -89,7 +89,7 @@ return rdo2 pyCall('numpy.random', 'randint', 6, 9);
// 输出:6 到 8 之间的随机整数(需支持 Python 插件的旧版运行环境)
```
#### 范例02:数组参数方式
范例02:数组参数方式
```tsl
rdo2 pyRun("import numpy");
@@ -97,7 +97,7 @@ return pyCall(2, 'numpy.random', 'randint', array('high': 9, 'low': 6));
// 输出:6 到 8 之间的随机整数(需支持 Python 插件的旧版运行环境)
```
#### 范例03:命名参数方式
范例03:命名参数方式
```tsl
rdo2 pyRun("import numpy");
@@ -117,7 +117,7 @@ return pyCall('numpy.random', 'randint', high: 9, low: 6);
声明:function
锁定python资源;由于pyrun和pyPutVar,pyGetVar会智能锁定,所以用户一般来说不需要调用该函数
锁定python资源;由于pyrun和pyPutVar,pyGetVar会智能锁定,所以用户一般来说不需要调用该函数
返回:bool
@@ -127,6 +127,8 @@ return pyCall('numpy.random', 'randint', high: 9, low: 6);
获取当前运行 Python 语句时的报错信息
<!-- tags: 获取 查询 -->
返回:string
### 示例
@@ -146,7 +148,7 @@ return pyError();
声明:function
执行R的字符串
执行R的字符串
| 参数 | 类型 | 说明 |
| ------------- | ------- | ----------------------------------------- |
@@ -159,7 +161,9 @@ return pyError();
声明:function
一个R的变量的值
一个R的变量的值
<!-- tags: 获取 查询 -->
| 参数 | 类型 | 说明 |
| ---------- | ------ | ----------------------- |
@@ -171,7 +175,9 @@ return pyError();
声明:function
设置一个R的变量的值
设置一个R的变量的值
<!-- tags: 设置 修改 -->
| 参数 | 类型 | 说明 |
| ---------- | ------ | ----------------------- |
@@ -184,7 +190,7 @@ return pyError();
声明:function
锁定R资源;由于REval和RPutVar,RGetVar会智能锁定,所以用户一般来说不需要调用该函数
锁定R资源;由于REval和RPutVar,RGetVar会智能锁定,所以用户一般来说不需要调用该函数
返回:bool
@@ -200,7 +206,7 @@ return pyError();
声明:function
执行MatLab的字符串
执行MatLab的字符串
| 参数 | 类型 | 说明 |
| ------------- | ------ | ----------------------- |
@@ -212,7 +218,9 @@ return pyError();
声明:function
设置一个MATLAB的变量的值
设置一个MATLAB的变量的值
<!-- tags: 设置 修改 MATLAB -->
| 参数 | 类型 | 说明 |
| ---------- | ------ | ----------------------- |
@@ -225,7 +233,9 @@ return pyError();
声明:function
一个MATLAB的变量的值
一个MATLAB的变量的值
<!-- tags: 获取 查询 MATLAB -->
| 参数 | 类型 | 说明 |
| ---------- | ------ | ----------------------- |
@@ -237,7 +247,9 @@ return pyError();
声明:function
返回MATLAB引擎的警告或者错误信息
返回MATLAB引擎的警告或者错误信息
<!-- tags: 返回 获取 MATLAB -->
返回:string
@@ -245,7 +257,9 @@ return pyError();
声明:function
关闭MATLAB引擎
关闭MATLAB引擎
<!-- tags: 关闭 close MATLAB -->
返回:any
@@ -253,7 +267,9 @@ return pyError();
声明:function
设置MATLAB引擎是否可视
设置MATLAB引擎是否可视
<!-- tags: 设置 修改 MATLAB -->
| 参数 | 类型 | 说明 |
| --------- | ---- | ------------------------------ |
@@ -265,7 +281,9 @@ return pyError();
声明:function
转换成为XML字符串
转换成为XML字符串
<!-- tags: 转换 编码 XML -->
| 参数 | 类型 | 说明 |
| ---- | ---- | -------- |
@@ -286,7 +304,9 @@ return toXml('this is XML document');
声明:function
把XML串转换为任意类型
把XML串转换为任意类型
<!-- tags: 转换 编码 XML -->
| 参数 | 类型 | 说明 |
| ---- | ------ | ------------- |
@@ -306,9 +326,9 @@ return xml('<?xml version="1.0" encoding="GB2312"?>
声明:function
数组去重(包含 NAN);仅保留用于识别旧代码
数组去重(包含 NAN);仅保留用于识别旧代码
<!-- tags: 数组 列表 array list 去重 删除重复 deduplicate duplicate dropduplicate -->
<!-- tags: 数组 列表 array list 去重 删除重复 deduplicate duplicate dropduplicate NAN -->
| 参数 | 类型 | 说明 |
| ------ | ----- | -------------------- |
@@ -320,7 +340,7 @@ return xml('<?xml version="1.0" encoding="GB2312"?>
声明:function
合并xy后对x列正序排列
合并xy后对x列正序排列
| 参数 | 类型 | 说明 |
| ---- | ----- | -------- |
@@ -417,7 +437,9 @@ return pchip(x, y, xx);
声明:function
对插值点列的值数据区间中计算出插值
对插值点列的值数据区间中计算出插值
<!-- tags: 计算 求解 -->
| 参数 | 类型 | 说明 |
| ---- | ----- | ------------------------------- |
@@ -430,7 +452,9 @@ return pchip(x, y, xx);
声明:function
计算下xy所对应的不同间隔区间
计算下xy所对应的不同间隔区间
<!-- tags: 计算 求解 -->
| 参数 | 类型 | 说明 |
| -------- | ----- | -------- |
@@ -446,7 +470,9 @@ return pchip(x, y, xx);
声明:function
计算数据矩阵中各序列相对于指定参考序列的灰色关联系数
计算数据矩阵中各序列相对于指定参考序列的灰色关联系数
<!-- tags: 计算 求解 -->
| 参数 | 类型 | 说明 |
| -------------- | ------- | ------------ |
@@ -459,7 +485,9 @@ return pchip(x, y, xx);
声明:function
计算指数分布的累计分布值
计算指数分布的累计分布值
<!-- tags: 计算 求解 -->
| 参数 | 类型 | 说明 |
| ---- | ---------- | -------------------------------------- |
@@ -473,7 +501,9 @@ return pchip(x, y, xx);
声明:function
计算指数分布的概率密度
计算指数分布的概率密度
<!-- tags: 计算 求解 -->
| 参数 | 类型 | 说明 |
| ---- | ---------- | -------------------------------------- |
@@ -487,10 +517,20 @@ return pchip(x, y, xx);
声明:function
报告期数据处理。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑
报告期数据处理。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑
| 参数 | 类型 | 说明 |
| ------------ | ------ | -------------------- |
| `table_name` | string | 字符串,用户数据名称 |
返回:any
## `sectionSubmitBuyVol()`
声明:function
当天截止累计委买量,与系统参数(股票、时间、周期、复权等相关),查看相关行情数据说明
<!-- tags: 数据仓库 ( ) 盘后相关在当日可用于盘中 盘后 -->
返回:float