✨ feat(tsl-api-reference): index class and unit APIs
Migrate reference pages to declaration-line storage and rebuild the 13-column index. Add qualified member lookup plus regression and end-to-end coverage.
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
## `createDir(alias, dir_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
创建目录。如果本地不存在该目录,可创建目录;如果该目录已存在,则创建失败,返回0。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -13,6 +15,8 @@
|
||||
|
||||
## `exportFile(filename, arg2, arg3, data)`
|
||||
|
||||
声明:function
|
||||
|
||||
文件访问函数相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -26,6 +30,8 @@
|
||||
|
||||
## `fileAge(alias, file_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
取得文件的时间。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -37,6 +43,8 @@
|
||||
|
||||
## `fileAttr(alias, file_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
取得文件的属性。该值是各种属性的和,可以参考WINDOWS API。 值 说明 32(0x20) 备份文件 2048(0x800) 压缩文件 64(0x40) 系统保留属性 16(0x10) 目录 16384 (0x4000) 加密文件或目录 2 (0x2) 隐藏的文件或目录 32768 (0x8000) 文件完整性 128 (0x80) 常规文件 8192 (0x2000) 非索引文件 131072 (0x20000) 不扫描的数据文件 4096 (0x1000) 离线文件,主要是共享文件可在脱机状态下使用 1 (0x1) 只读文件 1024 (0x400) 符号链接文件 512 (0x200) 稀疏文件,文件中出现大量的0数据 4 (0x4) 操作系统文件 256 (0x100) 临时文件 65536 (0x10000) 虚拟属性,系统保留属性
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -48,6 +56,8 @@
|
||||
|
||||
## `fileCopy(src_alias, src_name, dest_alias, dest_name, fail_if_exists)`
|
||||
|
||||
声明:function
|
||||
|
||||
文件拷贝。注:目标文件名的路径必须存在,否则会复制不成功。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -62,6 +72,8 @@
|
||||
|
||||
## `fileDateToDateTime(filename)`
|
||||
|
||||
声明:function
|
||||
|
||||
日期时间处理函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -72,6 +84,8 @@
|
||||
|
||||
## `fileDelete(alias, file_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
删除文件。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -83,6 +97,8 @@
|
||||
|
||||
## `fileExists(alias, file_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
判定文件是否存在。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -94,6 +110,8 @@
|
||||
|
||||
## `fileInfo(alias, name)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取指定文件基本信息。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -105,6 +123,8 @@
|
||||
|
||||
## `fileList(alias, file_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
列出目录。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -116,6 +136,8 @@
|
||||
|
||||
## `fileMode(alias, file_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取文件模式数值。此函数在Windows上与FileAttr表现一致,具体可以参考FileAttr中的相关说明。在Linux上采用Linux的原始定义。仅NG客户端中支持。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -127,6 +149,8 @@
|
||||
|
||||
## `fileMove(src_alias, srcname, dest_alias, destname, flag, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
文件移动,指定的目标路径必须已存在(路径不存在时,移动失败),移动成功后,原文件不再存在,只在目标路径中保存。 相比filerename而言支持跨卷移动。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -142,6 +166,8 @@
|
||||
|
||||
## `fileRename(alias, file_name, new_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
文件更名,也可用于文件的移动(大多数情况下不支持跨卷移动)。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -154,6 +180,8 @@
|
||||
|
||||
## `fileSize(alias, file_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
取得文件大小。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -165,6 +193,8 @@
|
||||
|
||||
## `fileTime(alias, file_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
取得文件的最后更新时间。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -176,6 +206,8 @@
|
||||
|
||||
## `getDeviceFree(alias, name)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取指定路径所在设备的剩余存储空间信息。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -187,6 +219,8 @@
|
||||
|
||||
## `getdeviceinfo(alias, name)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取指定路径所在设备的存储空间等信息。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -198,6 +232,8 @@
|
||||
|
||||
## `importFile(filename, arg2, arg3, data2)`
|
||||
|
||||
声明:function
|
||||
|
||||
文件访问函数相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -211,6 +247,8 @@
|
||||
|
||||
## `readFile(filename, arg2, arg3, arg4, size, data)`
|
||||
|
||||
声明:function
|
||||
|
||||
文件访问函数相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -226,6 +264,8 @@
|
||||
|
||||
## `removeDir(alias, dir_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
删除目录。只能删除空目录;如果要删除的目录下有文件,删除失败。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -237,6 +277,8 @@
|
||||
|
||||
## `setFileAge(alias, file_name, age)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置文件的时间。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -249,6 +291,8 @@
|
||||
|
||||
## `setFileAttr(alias, file_name, attr)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置文件的属性。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -261,6 +305,8 @@
|
||||
|
||||
## `setFileMode(alias, file_name, mode)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置文件的模式。仅NG客户端中支持。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -273,6 +319,8 @@
|
||||
|
||||
## `setFileTime(alias, file_name, time)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置文件的时间。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -285,6 +333,8 @@
|
||||
|
||||
## `TS_ModuleInfo(n)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回进程以及TSLInterp.dll的时间以及大小信息。如果有系统权限信息,用TS_ModuleInfo(1)返回所有模块的文件名和时间。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -297,6 +347,8 @@
|
||||
|
||||
## `writeToLog(dir, sub_dir, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
向虚拟目录写日志。其中Dir为虚拟目录名,SubDir为文件名,成功写入日志后,会生成命名为’SubDir’+写入日期+’.log’的TXT文件,文件内容为写入时间->Value。用户使用其应当申请好服务器权限。 20250512升级:优化多个线程同时写入时存在丢失情况: 1、增加重试次数,重试20次间隔0.5秒。 2、增加返回内容。 注意:在极端情况下(超多多线程下同时写入)可能还会存在写入失败情况,此时可通过返回结果继续处理
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -311,6 +363,8 @@
|
||||
|
||||
## `ImportantItems_Call(stock_arr, end_t, sort_by, return_number)`
|
||||
|
||||
声明:function
|
||||
|
||||
上市公司最新主要财务指标排行。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -324,6 +378,8 @@
|
||||
|
||||
## `fl_ImportFile(import_type, id)`
|
||||
|
||||
声明:function
|
||||
|
||||
ImportFile函数教学函数。导入保存类型为importType的指定ID证券数据文件。若文件不存在则返回'file not exist',若文件导入失败则返回'Import file fail'。其中虚拟目录名为'testdir',用户应申请服务器权限并且建立好该虚拟目录。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -335,6 +391,8 @@ ImportFile函数教学函数。导入保存类型为importType的指定ID证券
|
||||
|
||||
## `fl_WriteFile(b_kname, t)`
|
||||
|
||||
声明:function
|
||||
|
||||
WriteFile函数教学函数。将指定板块BKname的每一只股票在指定日T的行情数据保存到虚拟目录'testdir'下的'HqData.dat'文件,写出成功则返回'convert finished'。用户应申请好服务器权限,并建立好虚拟目录'testdir'。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -346,6 +404,8 @@ WriteFile函数教学函数。将指定板块BKname的每一只股票在指定
|
||||
|
||||
## `fl_ExportFile(export_type, id, t)`
|
||||
|
||||
声明:function
|
||||
|
||||
Export函数教学函数。将指定股票ID的历史报告期十大股东序列数据以exportType文件形式导出到虚拟目录'testdir'下,若导入成功则返回'export success',否则返回'export fail!'。用户应当申请好服务器权限,并建立好虚拟目录'testdir'。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -358,6 +418,8 @@ Export函数教学函数。将指定股票ID的历史报告期十大股东序列
|
||||
|
||||
## `ft_Expression2_3(l1)`
|
||||
|
||||
声明:function
|
||||
|
||||
表达式函数教学函数。返回指定股票在指定日180个序列的L1乖离率,与系统参数(股票,周期,时间,复权相关)
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -368,12 +430,16 @@ Export函数教学函数。将指定股票ID的历史报告期十大股东序列
|
||||
|
||||
## `ft_Expression1()`
|
||||
|
||||
声明:function
|
||||
|
||||
表达式教学函数。返回当前股票收盘价的5个周期的平均值,与当前系统参数(股票,时间,周期)相关。
|
||||
|
||||
返回:float
|
||||
|
||||
## `readExcelSheets(alias, file_name, sheets_name, use_ole)`
|
||||
|
||||
声明:function
|
||||
|
||||
从Excel文件中读出Sheets列表。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -396,6 +462,8 @@ return r;
|
||||
|
||||
## `exportFile2(_type, alias, file_name, data, include_header, include_index, sheet, range)`
|
||||
|
||||
声明:function
|
||||
|
||||
将数据导出到指定Sheet、指定数据位置Range的excel文件,仅支持Type类型为ftxls()的,为了兼容其他类型,如果输入的类型是非ftxls()的,则执行exportfile导出数据且无法指定Sheet和Range。注:导出时对应的excel文件需要关闭。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -423,6 +491,8 @@ return ret;
|
||||
|
||||
## `importFile2(_type, alias, file_name, data, include_header, include_index, force_single, sheet, range)`
|
||||
|
||||
声明:function
|
||||
|
||||
导入excel中指定Sheet的内容,可选择指定数据范围Range。仅支持Type类型为ftxls()的,为了兼容其他类型,如果输入的类型是非ftxls()的,则执行importfile导入数据且无法指定数据位置Range。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -455,12 +525,16 @@ return "导入失败";
|
||||
|
||||
## `ftCsVne()`
|
||||
|
||||
声明:function
|
||||
|
||||
逗号分割文件类型,输出结果禁用1E20等类型
|
||||
|
||||
返回:integer
|
||||
|
||||
## `fs_InfoId(infoid)`
|
||||
|
||||
声明:function
|
||||
|
||||
获得基本面数据教学函数。返回截止到2002年6月30日Infoid相关基本面数据。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -471,6 +545,8 @@ return "导入失败";
|
||||
|
||||
## `ft_Expression2_2(rdate)`
|
||||
|
||||
声明:function
|
||||
|
||||
表达式函数教学函数。返回指定股票在报告期rdate的资产负债表,与当前系统参数(股票)相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -481,6 +557,8 @@ return "导入失败";
|
||||
|
||||
## `loadTableEx(table_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
加载用户数据TableName,如若TableName非空,则返回TableName数据,否则返回空数组。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
|
||||
Reference in New Issue
Block a user