✨ 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:
File diff suppressed because it is too large
Load Diff
@@ -2,6 +2,8 @@
|
||||
|
||||
## `strtodatetime2(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串->日期时间(包含毫秒)
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -20,6 +22,8 @@ return strtodatetime2(s); // 结果:44420.4384745255
|
||||
|
||||
## `strToDateExt(s, str_format)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串类型的日期按照不同的格式转换成实数型的日期。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -40,6 +44,8 @@ return strToDateExt(s, str_format);
|
||||
|
||||
## `excelIntToDate(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
将报告期类型日期转化成实数型
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -59,6 +65,8 @@ return excelIntToDate(r_date);
|
||||
|
||||
## `excelDateToInt(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
将日期型报告期转化成整数型报告期
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -77,6 +85,8 @@ return excelDateToInt(r_date);
|
||||
|
||||
## `formatStrToDateTime2(s, format_str)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串->日期时间(包含毫秒)。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -97,6 +107,8 @@ return formatStrToDateTime2(s, format_str); // 结果:44200.9583333333
|
||||
|
||||
## `startOfTheHalfYear(end_t)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回Endt所在半年的开始日期(半年的第一天)
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -115,6 +127,8 @@ return startOfTheHalfYear(end_t);
|
||||
|
||||
## `startOfTheQuarter(end_t)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回Endt所在季度的开始日期(季度的第一天)
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -133,6 +147,8 @@ return startOfTheQuarter (end_t);
|
||||
|
||||
## `endOfTheQuarter(end_t)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回Endt所在季度的截止日期(季度的最后一天)
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -151,6 +167,8 @@ return endOfTheQuarter (end_t);
|
||||
|
||||
## `endOfTheHalfYear(end_t)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回Endt所在半年的截止日期(半年的最后一天)
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -169,6 +187,8 @@ return endOfTheHalfYear (end_t);
|
||||
|
||||
## `incHalfYear(a_value, number)`
|
||||
|
||||
声明:function
|
||||
|
||||
求Avalue的日期开始往后推移Number个半年的日期
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -189,6 +209,8 @@ return incHalfYear(a_value, number);
|
||||
|
||||
## `incQuarter(avalue, number)`
|
||||
|
||||
声明:function
|
||||
|
||||
求Avalue的日期开始往后推移Number个季度的日期
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -209,6 +231,8 @@ return incQuarter(a_value, number);
|
||||
|
||||
## `excelRDate(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
将整数报告期转换成Excel的字符串日期类型
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -227,6 +251,8 @@ return excelRDate(r_date);
|
||||
|
||||
## `incPrecodeCallBack(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将“000002.SZ”的代码转化为“SZ000002”
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -244,6 +270,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `IncomeTax_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的所得税。 (1)所得税取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的所得税【注1】。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -254,6 +282,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `IncomeTax_Year(r_date, n)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近N年的所得税。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的所得税。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -265,6 +295,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `IncomeTax_Q(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
计算指定报告期最近1季度的所得税。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的所得税。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -275,6 +307,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `Time_InvFun(left_values, right_values)`
|
||||
|
||||
声明:function
|
||||
|
||||
根据两个输入序列计算逆函数序列。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -286,6 +320,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `Times_Granger(y_values, x_values, lag_order, alpha)`
|
||||
|
||||
声明:function
|
||||
|
||||
检验 `x_values` 是否为 `y_values` 的 Granger 原因。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -299,6 +335,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `Times_Cointergration_test(y_values, x_values, diff_order, alpha, lag_order, criterion)`
|
||||
|
||||
声明:function
|
||||
|
||||
执行两个序列的协整检验。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -314,6 +352,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `Times_Cointergration(y_values, x_values, alpha)`
|
||||
|
||||
声明:function
|
||||
|
||||
判断两个序列是否存在协整关系。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -326,6 +366,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `Times_ECM(y_values, x_values, residuals, alpha, p_order, q_order)`
|
||||
|
||||
声明:function
|
||||
|
||||
建立误差修正模型。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -341,6 +383,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `Times_GrangerCausality(series_matrix, lag_order)`
|
||||
|
||||
声明:function
|
||||
|
||||
对矩阵中的多个序列执行两两 Granger 因果检验。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -352,6 +396,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `Time_PACF(y)`
|
||||
|
||||
声明:function
|
||||
|
||||
偏自相关系数,计算随机序列与所有滞后阶数的偏自相关系数,返回结果是一个数组。偏相关系数的计算公式如下: 是自相关系数,是偏相关系数
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -362,6 +408,8 @@ return incPrecodeCallBack('000002.SZ');
|
||||
|
||||
## `Time_RandomTest(y, m, alpha)`
|
||||
|
||||
声明:function
|
||||
|
||||
Ljung和Box提出的修正Qm统计量,用于检验序列是否为白噪声,原假设为白噪声序列,即纯随机序列。(Hypothesis为1表示接受原假设,0表示拒绝原假设) Qm统计量的计算公式如下: 其中:是自相关系数,T是样本容量,m是最大滞后长度
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -374,6 +422,8 @@ Ljung和Box提出的修正Qm统计量,用于检验序列是否为白噪声,
|
||||
|
||||
## `Times_ADFTest(y, diff, style, f, p, alpha)`
|
||||
|
||||
声明:function
|
||||
|
||||
时间序列的平稳性ADF检验;返回结果为ADF统计量和给定显著性水平下的ADF统计量的临界值;如果ADF统计量的绝对值比临界值的绝对值大,则可在该显著性水平下,拒绝原序列存在单位根的原假设,即原序列是平稳的
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -389,6 +439,8 @@ Ljung和Box提出的修正Qm统计量,用于检验序列是否为白噪声,
|
||||
|
||||
## `Time_GreenFun(ap, mq)`
|
||||
|
||||
声明:function
|
||||
|
||||
中间函数,ARMA模型的Green函数,Green函数的递推公式如下: 式中: ,,是自回归方程系数,为移动平均系数,
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -400,6 +452,8 @@ Ljung和Box提出的修正Qm统计量,用于检验序列是否为白噪声,
|
||||
|
||||
## `incPrecode()`
|
||||
|
||||
声明:function
|
||||
|
||||
6位代码->8位代码;注意,该函数主要用于客户端结果处理,不提供给用户程序编辑
|
||||
|
||||
返回:array,tablearray
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
## `sqlBeginTrans(db_alias)`
|
||||
|
||||
声明:function
|
||||
|
||||
开始一个数据库事务。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -12,6 +14,8 @@
|
||||
|
||||
## `sqlInTrans(db_alias)`
|
||||
|
||||
声明:function
|
||||
|
||||
检查是否在一个数据库事务中。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -22,6 +26,8 @@
|
||||
|
||||
## `sqlRollback(db_alias)`
|
||||
|
||||
声明:function
|
||||
|
||||
回滚事务。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -32,6 +38,8 @@
|
||||
|
||||
## `DBCD_v(n1, n2, m)`
|
||||
|
||||
声明:function
|
||||
|
||||
异同离差乖离率DBCD,指能够保持指标的紧密同步,并且线条光滑,信号明确,能够有效的过滤掉伪信号的概率。先计算乖离率BIAS,然后计算不同日的乖离率之间的离差,最后对离差进行指数移动平滑处理。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -44,6 +52,8 @@
|
||||
|
||||
## `DBCD_f(n1, n2, m, _type)`
|
||||
|
||||
声明:function
|
||||
|
||||
异同离差乖离率DBCD,指能够保持指标的紧密同步,并且线条光滑,信号明确,能够有效的过滤掉伪信号的概率。先计算乖离率BIAS,然后计算不同日的乖离率之间的离差,最后对离差进行指数移动平滑处理。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -57,6 +67,8 @@
|
||||
|
||||
## `sql_Insert()`
|
||||
|
||||
声明:function
|
||||
|
||||
与MSSQL交互插入数据教学函数,向数据库中插入一条数据为(160,'1.0','2002-12-12')的数据,如插入成功返回插入的数据,否则返回“Insert出现错误”。该函数仅为对数据库进行操作范例,范例中使用的sourcename是数据库别名,result 是插入数据的结果。关于数据库别名的配置,以及数据库交互的具体说明,用户可在官网查看数据库交互专题。
|
||||
|
||||
返回:any
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
## `convertDataToBuf(data, convert_type)`
|
||||
|
||||
声明:function
|
||||
|
||||
将一个数据转换成内存存贮的BUFFER。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -13,6 +15,8 @@
|
||||
|
||||
## `decodeGraph(grap, _type, name, data, prop)`
|
||||
|
||||
声明:function
|
||||
|
||||
分解图形,将Graph分解成为类型、名称、数据和属性两个数组,属性数组的下标为属性名,值为属性值。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -27,6 +31,8 @@
|
||||
|
||||
## `decodeGraphGroup(graph_group, graph_array, graph_group_prop)`
|
||||
|
||||
声明:function
|
||||
|
||||
分解图形组合,将GraphGroup分解成为TGraph数组以及属性数组,属性数组的下标为属性名,值为属性值。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -39,6 +45,8 @@
|
||||
|
||||
## `decoderadixstr(s, presufflen, radix)`
|
||||
|
||||
声明:function
|
||||
|
||||
对指定进制格式的源码字符串进行解码。与Encoderadixstr的功能相反。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -51,6 +59,8 @@
|
||||
|
||||
## `decoderadixwstr(s, presufflen, radix)`
|
||||
|
||||
声明:function
|
||||
|
||||
对指定进制指定格式的宽字节源码串进行解码。与Encoderadixwstr的功能相反。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -63,6 +73,8 @@
|
||||
|
||||
## `encodeGraphGroup(graph_array, graph_group_prop)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回根据指定的TGraph数组和属性数组组合成的图形组合。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -98,6 +110,8 @@ return EncodeGraphGroup(array(g1,g2),array());
|
||||
|
||||
## `encoderadixstr(s, presuff, radix)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为指定进制格式的源码。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -110,6 +124,8 @@ return EncodeGraphGroup(array(g1,g2),array());
|
||||
|
||||
## `encoderadixwstr(s, presuff, radix)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串按宽字节码转换成指定进制格式的源码。而Encoderadixstr是按多字节字码进行转换。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -122,6 +138,8 @@ return EncodeGraphGroup(array(g1,g2),array());
|
||||
|
||||
## `getMsgDigest(arg)`
|
||||
|
||||
声明:function
|
||||
|
||||
信息摘要函数相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -138,6 +156,8 @@ return EncodeGraphGroup(array(g1,g2),array());
|
||||
|
||||
## `makeLcid(language_id, sort_id)`
|
||||
|
||||
声明:function
|
||||
|
||||
LCID编码函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -149,12 +169,16 @@ LCID编码函数。
|
||||
|
||||
## `unicodeEsc2()`
|
||||
|
||||
声明:function
|
||||
|
||||
多语言支持函数相关函数。
|
||||
|
||||
返回:string
|
||||
|
||||
## `unicodetoUtf8(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
Unicode串转为UTF8串。天软字符串前加L表示宽字节字符串,即Unicode串。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -165,6 +189,8 @@ Unicode串转为UTF8串。天软字符串前加L表示宽字节字符串,即Un
|
||||
|
||||
## `unicompress(_type, data, compresslevel, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
统一压缩函数,对字符串或二进制进行压缩。 type目前支持zstd,zlib,lz4三种类型,压缩级别在zstd和zlib模式下生效。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -178,6 +204,8 @@ Unicode串转为UTF8串。天软字符串前加L表示宽字节字符串,即Un
|
||||
|
||||
## `uniuncompress(_type, data, srclen, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
统一解压函数。 type目前支持zstd,zlib,lz4三种类型,srclen的设置是解压的大小,不设定会自动识别,设定后会比较大小是否相符,如果知道原大小,则应该设定该参数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
|
||||
@@ -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数据,否则返回空数组。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
## `call(func_name, p1, pn)`
|
||||
|
||||
声明:function
|
||||
|
||||
根据名称或者函数指针调用指定的函数,后面带的参数将自动送入该函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -14,6 +16,8 @@
|
||||
|
||||
## `checkGlobalCacheExpired(value)`
|
||||
|
||||
声明:function
|
||||
|
||||
判断全局缓存引用是否已经过期。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -24,6 +28,8 @@
|
||||
|
||||
## `dbglocalcancel(id, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
注销任务。该功能可以用来终止运行的WEB任务。 其任务ID为dbglocalrunning中返回信息中的id字段以十六进制模式转换为64位整数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -35,6 +41,8 @@
|
||||
|
||||
## `divMod(dividend, divisor, remainder)`
|
||||
|
||||
声明:function
|
||||
|
||||
计算整数除法的整数商和余数。也就是用参数Dividend除以参数Divisor,得到的整数商存到参数Result中,把余数存到参数Remainder中
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -47,6 +55,8 @@
|
||||
|
||||
## `eastrq(b, c, q)`
|
||||
|
||||
声明:function
|
||||
|
||||
Eastrq 相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -59,6 +69,8 @@ Eastrq 相关函数。
|
||||
|
||||
## `ensureRange(amin, amax)`
|
||||
|
||||
声明:function
|
||||
|
||||
这个函数可以保证返回某个区间之内的数,参数Amin和参数Amax是这个区间的上限和下限。 如果参数Avalue大于等于参数Amin并且小于等于参数Amax,则返回Avalue 如果参数Avalue大于参数Amax,则返回Amax的值 如果参数Avalue小于参数Amin,则返回Amin的值
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -70,6 +82,8 @@ Eastrq 相关函数。
|
||||
|
||||
## `exportJsonStringMbcs(data, n, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将TSL结构数据转换为json串。和ExportJSONString不同的是,该函数不会对中文进行转码处理,保留中文原码。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -82,6 +96,8 @@ Eastrq 相关函数。
|
||||
|
||||
## `frameconcat(arrdic, _type)`
|
||||
|
||||
声明:function
|
||||
|
||||
数据表-拼接
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -101,6 +117,8 @@ frameconcat(array(a,b));
|
||||
|
||||
## `getEigenValue(a, eigen_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
通过赋值得到EigenValue
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -112,6 +130,8 @@ frameconcat(array(a,b));
|
||||
|
||||
## `H_J_Method_Pgm(call_back)`
|
||||
|
||||
声明:function
|
||||
|
||||
H_J算法测试
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -122,6 +142,8 @@ H_J算法测试
|
||||
|
||||
## `inRange(amin, amax)`
|
||||
|
||||
声明:function
|
||||
|
||||
判断Avalue是否在\[Amin, Amax\]范围内
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -133,6 +155,8 @@ H_J算法测试
|
||||
|
||||
## `interestRate(nperiods, payment, present_value, future_value, payment_time)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回要求收益率,使得这项投资从现值PresentValue实现终值FutureValue,在共NPeriods个周期后实现。如果周期定义为一年,那么结果就是要求的年收益率。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -147,6 +171,8 @@ H_J算法测试
|
||||
|
||||
## `invoke(obj, member_name, member_value, p1, pn)`
|
||||
|
||||
声明:function
|
||||
|
||||
调用类的成员方法或对类的成员变量进行赋值操作。支持对重载方法的调用。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -163,18 +189,24 @@ H_J算法测试
|
||||
|
||||
## `logined()`
|
||||
|
||||
声明:function
|
||||
|
||||
判定是否已经登录成功。只读属性。
|
||||
|
||||
返回:any
|
||||
|
||||
## `milliSecondSpan()`
|
||||
|
||||
声明:function
|
||||
|
||||
范围生成函数相关函数。
|
||||
|
||||
返回:float
|
||||
|
||||
## `mswap(value, dim1, dim2)`
|
||||
|
||||
声明:function
|
||||
|
||||
交换多维 FMArray 的两个维度。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -189,6 +221,8 @@ H_J算法测试
|
||||
|
||||
## `nils(length)`
|
||||
|
||||
声明:function
|
||||
|
||||
生成元素为 `nil` 的一维结果。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -199,12 +233,16 @@ H_J算法测试
|
||||
|
||||
## `noTechCacheDo()`
|
||||
|
||||
声明:function
|
||||
|
||||
和TechCacheDo相反的是,在NoTechCacheDo语句段中调用的所有相关计算,将均取消缓存。
|
||||
|
||||
返回:any
|
||||
|
||||
## `ones(length)`
|
||||
|
||||
声明:function
|
||||
|
||||
生成元素为 `1` 的一维结果。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -215,6 +253,8 @@ H_J算法测试
|
||||
|
||||
## `outPutGrowRatio(v1, v2)`
|
||||
|
||||
声明:function
|
||||
|
||||
增长率(%)
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -234,6 +274,8 @@ outPutGrowRatio(14,13);
|
||||
|
||||
## `outPutGrowRatio2(v1, v2)`
|
||||
|
||||
声明:function
|
||||
|
||||
增长率(%)
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -253,6 +295,8 @@ outPutGrowRatio2(14,13);
|
||||
|
||||
## `outPutGrowValue2(v1, v2)`
|
||||
|
||||
声明:function
|
||||
|
||||
增长
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -272,6 +316,8 @@ outPutGrowValue2(13,14);
|
||||
|
||||
## `raiseError(func_name, err_str)`
|
||||
|
||||
声明:function
|
||||
|
||||
显示调试出错信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -283,6 +329,8 @@ outPutGrowValue2(13,14);
|
||||
|
||||
## `reIndexCopy(data, index_info1, index_info1_2, index_info_n)`
|
||||
|
||||
声明:function
|
||||
|
||||
ReIndexCopy和Reindex的差异:ReIndex修改原有的结果集,而ReIndexCopy不修改原结果集返回一个新结果集。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -308,6 +356,8 @@ return reindexcopy(t,t[:,"time"]);
|
||||
|
||||
## `reportSeriesSplit(table_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
报告期数据处理。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -318,6 +368,8 @@ return reindexcopy(t,t[:,"time"]);
|
||||
|
||||
## `rotatedComponentMatrix(cm, eigen_value, eigen_vector)`
|
||||
|
||||
声明:function
|
||||
|
||||
该函数已废弃
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -348,6 +400,8 @@ rotatedComponentMatrix(cm);
|
||||
|
||||
## `sendRunningData(data, nwdow)`
|
||||
|
||||
声明:function
|
||||
|
||||
直接函数相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -361,6 +415,8 @@ rotatedComponentMatrix(cm);
|
||||
|
||||
## `setUid(uid)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置当前的用户为指定的用户,需要有特殊权限,如果成功则返回真。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -371,12 +427,16 @@ rotatedComponentMatrix(cm);
|
||||
|
||||
## `techCacheDo()`
|
||||
|
||||
声明:function
|
||||
|
||||
TechCacheDo打开技术类缓存 相关函数。
|
||||
|
||||
返回:any
|
||||
|
||||
## `user(name)`
|
||||
|
||||
声明:function
|
||||
|
||||
执行指定用户的函数,只有当你已经得到该用户的授权才可以 例如:如果已经被用户user1授权,且user1拥有函数sample,那么我们可以用user('user1').sample来执行user1的sample函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -387,6 +447,8 @@ TechCacheDo打开技术类缓存 相关函数。
|
||||
|
||||
## `Logger_debug(msg)`
|
||||
|
||||
声明:function
|
||||
|
||||
打印带执行节点的调试信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -397,6 +459,8 @@ TechCacheDo打开技术类缓存 相关函数。
|
||||
|
||||
## `logger_info(msg)`
|
||||
|
||||
声明:function
|
||||
|
||||
打印带执行节点的提示信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -407,6 +471,8 @@ TechCacheDo打开技术类缓存 相关函数。
|
||||
|
||||
## `logger_warning(msg)`
|
||||
|
||||
声明:function
|
||||
|
||||
打印带执行节点的调试信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -417,6 +483,8 @@ TechCacheDo打开技术类缓存 相关函数。
|
||||
|
||||
## `logger_info2(p1, p2, p3, pn)`
|
||||
|
||||
声明:function
|
||||
|
||||
打印带执行节点的提示信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -430,12 +498,16 @@ TechCacheDo打开技术类缓存 相关函数。
|
||||
|
||||
## `sp_UserSysParam2()`
|
||||
|
||||
声明:function
|
||||
|
||||
用户自定义函数教学范例,获得当前系统参数
|
||||
|
||||
返回:string
|
||||
|
||||
## `ifThen3(left, right, r1, r2, r3)`
|
||||
|
||||
声明:function
|
||||
|
||||
比较left与Right大小,若Left大,则返回r1;若相等,返回r2;若Right大,返回r3。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -448,7 +520,7 @@ TechCacheDo打开技术类缓存 相关函数。
|
||||
|
||||
返回:expr
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
return ifThen3(1, 2, '左大', '相等', '右大');
|
||||
@@ -457,6 +529,8 @@ return ifThen3(1, 2, '左大', '相等', '右大');
|
||||
|
||||
## `safeEval(exp)`
|
||||
|
||||
声明:function
|
||||
|
||||
表达式求值
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -467,6 +541,8 @@ return ifThen3(1, 2, '左大', '相等', '右大');
|
||||
|
||||
## `exportCsvne(data, csv_str, include_index, include_header)`
|
||||
|
||||
声明:function
|
||||
|
||||
将指定数组Data转换为csv格式字符串并存储在csvStr参数中。仅支持一维及二维数组的转换。和ExportCsv的区别:在处理浮点数据时,ExportCsvne的结果不会输出为1E15等格式。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -478,7 +554,7 @@ return ifThen3(1, 2, '左大', '相等', '右大');
|
||||
|
||||
返回:bool
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
范例01:一维数组转换成csv格式字符串(含大数量级数据)
|
||||
|
||||
@@ -526,6 +602,8 @@ else return ret;
|
||||
|
||||
## `doubleVariableExecute(arr, sys_name, time_arr, exp)`
|
||||
|
||||
声明:function
|
||||
|
||||
计算指定系统参数,指定时间序列下的指标表达式的值
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -537,7 +615,7 @@ else return ret;
|
||||
|
||||
返回:array
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
stocks := array(getBk('上证50'));
|
||||
@@ -548,6 +626,8 @@ return doubleVariableExecute(stocks, pn_Stock(), timer, @close());
|
||||
|
||||
## `multipleExecute(exp)`
|
||||
|
||||
声明:function
|
||||
|
||||
表达式求值
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -558,6 +638,8 @@ return doubleVariableExecute(stocks, pn_Stock(), timer, @close());
|
||||
|
||||
## `singleVariableExecute(arr, sys_name, exp)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置系统变量SysName的值为Arr中的元素,执行表达式exp,将表达式的值放到数组Arr中。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -568,7 +650,7 @@ return doubleVariableExecute(stocks, pn_Stock(), timer, @close());
|
||||
|
||||
返回:array
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
// Arr中存储的是代码,获取2019年3月1日,Arr中所有代码的收盘价
|
||||
@@ -578,6 +660,8 @@ return singleVariableExecute(arr, pn_stock(), @close());
|
||||
|
||||
## `safeSetSysParam(systype, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置系统参数。主要是将value的值转化为正确的对应于systype数据类型,再通过setsysparam进行设置setysparam(systype,value),保证系统参数设置成功。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -589,6 +673,8 @@ return singleVariableExecute(arr, pn_stock(), @close());
|
||||
|
||||
## `assert(error)`
|
||||
|
||||
声明:function
|
||||
|
||||
断言。若Check为假,返回出错信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -597,7 +683,7 @@ return singleVariableExecute(arr, pn_stock(), @close());
|
||||
|
||||
返回:string
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
return assert(0, '无效的语段');
|
||||
@@ -607,12 +693,16 @@ return assert(0, '无效的语段');
|
||||
|
||||
## `sp_SetSysParam1()`
|
||||
|
||||
声明:function
|
||||
|
||||
设置系统参数教学范例,使用缺省系统参数,返回股票.基本信息
|
||||
|
||||
返回:any
|
||||
|
||||
## `sp_SetSysParam2()`
|
||||
|
||||
声明:function
|
||||
|
||||
设置系统参数教学范例,指定系统参数(当前为SH600718),返回股票.基本信息
|
||||
|
||||
返回:any
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
## `iniDeleteKey(alias, file_name, section, ident)`
|
||||
|
||||
声明:function
|
||||
|
||||
删除INI中的标识符。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -15,6 +17,8 @@
|
||||
|
||||
## `iniEraseSection(alias, file_name, section)`
|
||||
|
||||
声明:function
|
||||
|
||||
删除INI中的段。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -27,6 +31,8 @@
|
||||
|
||||
## `iniReadBinaryStream(alias, file_name, section, ident, _type)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读stream类型内容,读取后的内容支持数组,字符串,二进制流以及stream类型进行输出
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -41,6 +47,8 @@
|
||||
|
||||
## `iniReadBool(alias, file_name, section, ident, _default)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读Bool类型。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -55,6 +63,8 @@
|
||||
|
||||
## `iniReadDate(alias, file_name, section, ident, _default)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读日期类型。 老版客户端中,支持读yyyy/mm/dd的日期格式,新版本客户端支持yyyy-mm-dd的日期格式,与其它函数日期格式表现一致。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -69,6 +79,8 @@
|
||||
|
||||
## `iniReadDateTime(alias, file_name, section, ident, _default)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读日期时间类型。 老版客户端中,支持读yyyy/mm/dd hh:nn:ss的日期格式,新版本客户端支持yyyy-mm-dd hh:nn:ss的日期格式,与其它函数日期格式表现一致。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -83,6 +95,8 @@
|
||||
|
||||
## `iniReadFloat(alias, file_name, section, ident, _default)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读浮点类型。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -97,6 +111,8 @@
|
||||
|
||||
## `iniReadInteger(alias, file_name, section, ident, _default)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读整数类型。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -111,6 +127,8 @@
|
||||
|
||||
## `iniReadSection(alias, file_name, section)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读出一个节点中所有键名称。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -123,6 +141,8 @@
|
||||
|
||||
## `iniReadSections(alias, file_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读出所有的节名称。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -134,6 +154,8 @@
|
||||
|
||||
## `iniReadSectionsw(alias, file_name)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读出所有的节名称,其中,名称字符串为宽字节字符串,IniReadSections返回的名称字符串为多字节字符串。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -145,6 +167,8 @@
|
||||
|
||||
## `iniReadSectionValues(alias, file_name, section)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读指定节所有的键的值。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -157,6 +181,8 @@
|
||||
|
||||
## `iniReadString(alias, file_name, section, ident, _default)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读字符类型。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -171,6 +197,8 @@
|
||||
|
||||
## `iniReadTime(alias, file_name, section, ident, _default)`
|
||||
|
||||
声明:function
|
||||
|
||||
从INI中读时间类型。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -185,6 +213,8 @@
|
||||
|
||||
## `iniSectionExists(alias, file_name, section)`
|
||||
|
||||
声明:function
|
||||
|
||||
判断INI中的节名称是否存在。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -197,6 +227,8 @@
|
||||
|
||||
## `iniValueExists(alias, file_name, section, ident)`
|
||||
|
||||
声明:function
|
||||
|
||||
判断INI中的指定的节名称下的键名称是否有值。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -210,6 +242,8 @@
|
||||
|
||||
## `iniWriteBinaryStream(alias, file_name, section, ident, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将数据转成数据流写入INI文件中。支持写入数组,字符串,binary,stream类型等。如果不存在FileName,或者不存在Section,或者不存在Ident,则其会根据输入的FileName,Section,Ident创建对应的INI文件,INI文件的节名称,INI文件的键名称,并将字节流Value写入到INI文件指定的键
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -224,6 +258,8 @@
|
||||
|
||||
## `iniWriteBool(alias, file_name, section, ident, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将BOOL值写入INI。如果不存在FileName,或者不存在Section,或者不存在Ident,则其会根据输入的FileName,Section,Ident创建对应的INI文件,INI文件的节名称,INI文件的键名称,并将Bool值Value写入到INI文件指定的键
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -238,6 +274,8 @@
|
||||
|
||||
## `iniWriteDate(alias, file_name, section, ident, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将日期值写入INI。如果不存在FileName,或者不存在Section,或者不存在Ident,则其会根据输入的FileName,Section,Ident创建对应的INI文件,INI文件的节名称,INI文件的键名称,并将日期值Value写入到INI文件指定的键
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -252,6 +290,8 @@
|
||||
|
||||
## `iniWriteDateTime(alias, file_name, section, ident, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将日期时间值写入INI。如果不存在FileName,或者不存在Section,或者不存在Ident,则其会根据输入的FileName,Section,Ident创建对应的INI文件,INI文件的节名称,INI文件的键名称,并将日期时间值Value写入到INI文件指定的键
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -266,6 +306,8 @@
|
||||
|
||||
## `iniWriteFloat(alias, file_name, section, ident, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将浮点值写入INI。如果不存在FileName,或者不存在Section,或者不存在Ident,则其会根据输入的FileName,Section,Ident创建对应的INI文件,INI文件的节名称,INI文件的键名称,并将浮点值Value写入到INI文件指定的键
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -280,6 +322,8 @@
|
||||
|
||||
## `iniWriteInteger(alias, file_name, section, ident, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将整数值写入INI。如果不存在FileName,或者不存在Section,或者不存在Ident,则其会根据输入的FileName,Section,Ident创建对应的INI文件,INI文件的节名称,INI文件的键名称,并将整数值Value写入到INI文件指定的键
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -294,6 +338,8 @@
|
||||
|
||||
## `iniWriteString(alias, file_name, section, ident, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串值写入INI。如果不存在FileName,或者不存在Section,或者不存在Ident,则其会根据输入的FileName,Section,Ident创建对应的INI文件,INI文件的节名称,INI文件的键名称,并将字符串Value写入到INI文件指定的键
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -308,6 +354,8 @@
|
||||
|
||||
## `iniWriteTime(alias, file_name, section, ident, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将时间值写入INI。如果不存在FileName,或者不存在Section,或者不存在Ident,则其会根据输入的FileName,Section,Ident创建对应的INI文件,INI文件的节名称,INI文件的键名称,并将时间值Value写入到INI文件指定的键
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -2,6 +2,8 @@
|
||||
|
||||
## `isValidDateDay(a_year)`
|
||||
|
||||
声明:function
|
||||
|
||||
判断参数指定的年以及此年的第ADayOfYear天是否是有效日期。返回值类型是布尔型真假值 所谓有效,意味着: 年Ayear介于1和9999之间 ADayOfYear介于1和指定Ayear年的最大天数
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -12,6 +14,8 @@
|
||||
|
||||
## `recodeSecond(a_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将参数ASecond指定的秒数(0至59)替换掉参数AValue中的相应的秒数信息,得到的日期时间类型返回
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
## `appendHttpHeader(session, header)`
|
||||
|
||||
声明:function
|
||||
|
||||
向指定会话中添加请求头信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -13,6 +15,8 @@
|
||||
|
||||
## `clearHttpHeader(session)`
|
||||
|
||||
声明:function
|
||||
|
||||
清除会话中的请求头信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -23,6 +27,8 @@
|
||||
|
||||
## `destroyHttpSession(session, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
销毁一个Http Session对象,并返回销毁结果,销毁成功返回True。 仅新一代TSL语言支持该函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -34,6 +40,8 @@
|
||||
|
||||
## `getHttp(session, url, time_out, value, code)`
|
||||
|
||||
声明:function
|
||||
|
||||
网络访问以及相关函数相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -48,6 +56,8 @@
|
||||
|
||||
## `getHttpContent(session, frompos, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获得HTTP返回的具体内容,可以从frompos开始取,缺省是取全部。 这个可以方便在progress回调函数中实现文件的临时存贮,亦可以动态打印内容。 仅新一代TSL语言支持该函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -60,6 +70,8 @@
|
||||
|
||||
## `getHttpCookies(session)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取指定会话、来自服务器设置的Cookies信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -70,6 +82,8 @@
|
||||
|
||||
## `getHttpResponseHeader(session, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获得HTTP返回的头信息,可以在header回调中看全部合成的header,也可以从已经完成会话的时候获得会话的头部信息。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -81,6 +95,8 @@
|
||||
|
||||
## `internetRequest(session, url, refer, header, post_data, user_name, pass_word, result_type, response_code, time_out)`
|
||||
|
||||
声明:function
|
||||
|
||||
发送Internet访问请求,主要用于Web建立网站。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -100,6 +116,8 @@
|
||||
|
||||
## `postHttp(session, url, content, time_out, value, code)`
|
||||
|
||||
声明:function
|
||||
|
||||
以POST方式从指定的HTTP URL获得内容。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -115,6 +133,8 @@
|
||||
|
||||
## `setHttpAuth(session, user_name, pass_word, _type)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置指定会话中认证信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -128,6 +148,8 @@
|
||||
|
||||
## `setHttpCallBack(session, callback, t, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置http回调,缺省回调模式是progress模式,可以通过t设定为"header"设置头部回调函数。仅新一代TSL语言支持该函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -141,6 +163,8 @@
|
||||
|
||||
## `setHttpCookies(session, cookies)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置指定会话中Cookies信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -152,6 +176,8 @@
|
||||
|
||||
## `setHttpMode(session, mode, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置chunked模式(分段模式),主要用于大模型类的一个请求分段输出模式,支持类似于大模型一样按单词吐词输出。仅新一代TSL语言支持该函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -164,6 +190,8 @@
|
||||
|
||||
## `setHttpProxy(session, proxy_addr, proxy_type)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置指定会话中代理信息
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -176,6 +204,8 @@
|
||||
|
||||
## `setHttpVerifySsl(session, verify)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置指定会话是否校验服务器证书
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -189,6 +219,8 @@
|
||||
|
||||
## `urlToText(a_src)`
|
||||
|
||||
声明:function
|
||||
|
||||
将URL标准格式的串转化为文本字符串
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -207,6 +239,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetProfitGrowRatio_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的净利润增长率(%)。 (1)归属于母公司所有者净利润数据取自合并利润分配表; (2)V1:RDate报告期最近12个月的归属于母公司所有者净利润; (3)V2:上年同期PRDate最近12个月的归属于母公司所有者净利润; (4)最近12个月的净利润增长率(%)=(V1-V2)/abs(V2)\*100。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -217,6 +251,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetDebt_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的净债务=付息债务-最近12个月的期末现金余额。 (1)付息债务=短期借款+长期借款。 (2)从资产负债表中取短期债务和长期债务,从现金流量表中取得期末现金余额。根据算法得到净债务。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -227,6 +263,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetAssetsPS_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的每股净资产。 (1)最近12个月的每股净资产=最近12个月归属母公司股东权益合计/总股本; (2)归属母公司股东权益合计取自合并资产负债表,根据最近12个月的算法计算得到最近12个月归属母公司股东权益合计【注1】; (3)总股本取RDate当天的数据。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -237,6 +275,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetAssetsPSGrowRatio_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的每股净资产增长率(%)。 (1)函数从合并利润分配表中取该报告期归属母公司股东权益合计,根据算法得到最近12个月的归属母公司股东权益合计【注1】; (2)取Rdate当日的总股本; (3)最近12个月的每股净资产V1=最近12个月的归属母公司股东权益合计/总股本; (4)同理计算上年同期的最近12个月的每股净资产V2; (5)最近12个月的每股净资产增长率(%)=(V1-V2)/abs(V2)\*100。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -247,6 +287,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetEquityReturn_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的净资产收益率(%)。 (1)净资产收益率(%)=最近12个月净利润/股东权益×100; (2)净利润取自合并利润分配表,根据最近12个月的算法得到最近12个月净利润【注1】; (3)股东权益取自合并资产负债表,只取报告期RDate的数据。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -257,6 +299,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetCashfromIA_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的投资活动产生的现金流量净额。 (1)投资活动产生的现金流量净额取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的投资活动产生的现金流量净额【注1】。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -267,6 +311,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetCashfromOAGrowRatio_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的经营活动产生的现金流量净额增长率(%)。 (1)经营活动产生的现金流量净额取自合并现金流量表;根据最近12个月的算法得到最近12个月的经营活动产生的现金流量净额V1【注1】; (2)同理取得上年同期最近12个月的经营活动产生的现金流量净额V2; (3)最近12个月的经营活动产生的现金流量净额增长率(%)=(V1-V2)/abs(V2)\*100。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -277,6 +323,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetCashFromOA_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的经营活动产生的现金流量净额。 (1)经营活动产生的现金流量净额取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的经营活动产生的现金流量净额【注1】。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -287,6 +335,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetCashFromFA_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的筹资活动产生的现金流量净额。 (1)筹资活动产生的现金流量净额取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的筹资活动产生的现金流量净额【注1】。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -297,6 +347,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetIncrease_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的现金及现金等价物净增加额。 (1)现金及现金等价物净增加额取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的现金及现金等价物净增加额【注1】。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -307,6 +359,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetProfit_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12个月的归属于母公司所有者的净利润。 (1)母公司所有者的净利润取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的母公司所有者的净利润【注1】。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -317,6 +371,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetProfit2_12(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近12月净利润(业绩快报),与系统参数(股票)相关。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -327,6 +383,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetEquityReturn_Year(r_date, n)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近N年的净资产收益率(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)取Q2报告期的归属于母公司所有者的净利润(合并利润分配表)v1,以及Q2报告期的归属母公司股东权益合计(合并资产负债表)v2; (3)最近N年的净资产收益率(%)=v1/v2\*100。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -338,6 +396,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetAssetsPerShare_Year(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近1年的每股净资产。 (1)取向后兼容RDate的最新报告期NewRDate; (2)从资产负债表中取报告期NewRDate的归属母公司股东权益合计V1,以及NewRDate当天的总股本V2; (3)最近1年的每股净资产=V1/V2; (4)注意,资产负债表的科目不统计最近12个月的数据,只返回报告期的数据。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -348,6 +408,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetProfit_Year(r_date, n)`
|
||||
|
||||
声明:function
|
||||
|
||||
最近N年的归属于母公司所有者的净利润。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的归属于母公司所有者的净利润。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -359,6 +421,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetIncrease_Q(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
季度的现金及现金等价物净增加额。 (1)从合并现金流量表中取出现金及现金等价物净增加额; (2)按照季度的算法,计算出RDate季度的现金及现金等价物净增加额【注1】。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -369,6 +433,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetCashfromIA_Q(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
季度的投资活动产生的现金流量净额。 (1)从合并现金流量表中取出投资活动产生的现金流量净额; (2)按照季度的算法,计算出RDate季度的投资活动产生的现金流量净额【注1】。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -379,6 +445,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetCashFromOA_Q(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
季度的经营活动产生的现金流量净额。 (1)从合并现金流量表中取出经营活动产生的现金流量净额; (2)按照季度的算法,计算出RDate季度的经营活动产生的现金流量净额【注1】。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -389,6 +457,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetCashFromFA_Q(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
计算指定报告期最近1季度的筹资活动产生的现金流。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的筹资活动产生的现金流。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -399,6 +469,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetProfit_Q(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
计算指定报告期最近1季度的净利润。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的净利润。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -409,6 +481,8 @@ return urlToText(a_src);
|
||||
|
||||
## `NetProfit2_Q(r_date)`
|
||||
|
||||
声明:function
|
||||
|
||||
归属于母公司所有者净利润(业绩快报),与系统参数(股票)相关。 实数。归属于母公司所有者净利润(业绩快报)。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -419,6 +493,8 @@ return urlToText(a_src);
|
||||
|
||||
## `netassetweeklylist_call(fund_arr, end_t, beg_t, sort_by, sort_order, return_number)`
|
||||
|
||||
声明:function
|
||||
|
||||
基金列表指定区间单位净值、累计净值及其变化。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -434,6 +510,8 @@ return urlToText(a_src);
|
||||
|
||||
## `setHttpAcceptencodingon(session, is_zip)`
|
||||
|
||||
声明:function
|
||||
|
||||
设定是否支持压缩。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -467,6 +545,8 @@ end;
|
||||
|
||||
## `setHttpAcceptencoding(session, acceptencodingstr)`
|
||||
|
||||
声明:function
|
||||
|
||||
设定压缩格式编码类型。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
## `adjustLineBreaks(s, style)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -13,6 +15,8 @@
|
||||
|
||||
## `ansiDequotedStr(s, aquote)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -24,6 +28,8 @@
|
||||
|
||||
## `ansiIndexStr(a_text, a_values)`
|
||||
|
||||
声明:function
|
||||
|
||||
判定指定的字符串Atext可以匹配到的第一个由参数Avalues指定的字符串数组中元素索引号,就是数组的第几个元素(从0开始计算)。返回整数,如果没有找到匹配的字符串,就返回-1。与AnsiEndsText函数不同,字符串的匹配是大小写敏感的 注意:这种判定是基于大小写敏感
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -35,6 +41,8 @@
|
||||
|
||||
## `ansiIndexText(a_text, a_values)`
|
||||
|
||||
声明:function
|
||||
|
||||
判定指定的字符串Atext可以匹配到的第一个由参数Avalues指定的字符串数组中元素索引号,就是数组的第几个元素(从0开始计算)。返回整数,如果没有找到匹配的字符串,就返回-1 注意:这种判定是基于大小写不敏感
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -46,6 +54,8 @@
|
||||
|
||||
## `ansiMatchStr(a_text, avalues)`
|
||||
|
||||
声明:function
|
||||
|
||||
判定指定的字符串Atext是否可以匹配由参数Avalues指定的字符串数组中的某个字符串。返回布尔型真假值,如果Atext匹配到了Avalues数组中的某个字符串,就返回真,否则返回假。与AnsiMatchText函数不同,字符串的匹配是大小写敏感的 注意:这种判定是基于大小写敏感
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -57,6 +67,8 @@
|
||||
|
||||
## `ansiMatchText(a_text, avalues)`
|
||||
|
||||
声明:function
|
||||
|
||||
判定指定的字符串Atext是否可以完全匹配由参数Avalues指定的字符串数组中的某个字符串。返回布尔型真假值,如果Atext匹配到了Avalues数组中的某个字符串,就返回真,否则返回假。 注意:这种判定是基于大小写不敏感。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -68,6 +80,8 @@
|
||||
|
||||
## `ansiQuotedStr(s, quote)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -79,6 +93,8 @@
|
||||
|
||||
## `ansiStr2Array(value, aps)`
|
||||
|
||||
声明:function
|
||||
|
||||
常用字符串函数相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -90,6 +106,8 @@
|
||||
|
||||
## `boolToStr(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将布尔型转换成字符串类型并返回。参数UseBoolStrs一般为假,如果B为真,函数返回'-1',如果B为假,返回'0'。若想返回’True’与’False’的结果可用BoolToStr2实现。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -100,6 +118,8 @@
|
||||
|
||||
## `containsText(a_text, a_sub_text)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -111,6 +131,8 @@
|
||||
|
||||
## `dateTimeToString(format, date_time)`
|
||||
|
||||
声明:function
|
||||
|
||||
根据参数Format给定的格式串将参数DateTime转换成字符串类型存到参数Result中,其中格式串的使用参照FormaTDateTime函数
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -122,6 +144,8 @@
|
||||
|
||||
## `eval(exp)`
|
||||
|
||||
声明:function
|
||||
|
||||
表达式求值。返回,表达式的值。字符串表达式中支持return。TSL.EXE支持 tsl -eval "echo 100"的模式直接调用TSL语句。 表达式允许在跨函数中传导引用参数和变量
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -132,18 +156,24 @@
|
||||
|
||||
## `fHeader()`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串,TS-OPS服务注册时需要指定的头部信息,比如TS-OPS-CALL等。 类型:读写
|
||||
|
||||
返回:string
|
||||
|
||||
## `fUrl()`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串,TS-OPS服务注册地址 类型:读写
|
||||
|
||||
返回:string
|
||||
|
||||
## `importjsonstring(json)`
|
||||
|
||||
声明:function
|
||||
|
||||
将json串转化为天软数据类型。 对大无符号数据会自动转换为长整型(INT64) 注意:输入的字符串应是ASCII编码的。因为JSON标准使用UTF8编码,所以请先使用天软Utf8ToAnsi将UTF8编码的字符串缓缓为ASCII编码。可参考下面的例程。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -154,6 +184,8 @@
|
||||
|
||||
## `leftStr(text, num_chars)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回字符串从开始向左数Num_Chars个字符组成的字符串,支持多字节语言,一个汉字当成一个字符。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -165,6 +197,8 @@
|
||||
|
||||
## `ord(value)`
|
||||
|
||||
声明:function
|
||||
|
||||
如果是STRING类型返回value\[1\]的ASCII序号,就是value字符串的第一个字符的ASCII序号,如果为WIDESTRING,则为UNICODE码。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -175,6 +209,8 @@
|
||||
|
||||
## `reversebString(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -187,6 +223,8 @@
|
||||
|
||||
## `rightStr(text, num_chars)`
|
||||
|
||||
声明:function
|
||||
|
||||
前N个字符;基于所指定的字符数返回文本字符串中的最后一个或后几个字符;
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -198,6 +236,8 @@
|
||||
|
||||
## `setChar(s, index, ch)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置字符串/二进制流中相应位置的字符。Char为0-255之间的整数类型
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -210,6 +250,8 @@
|
||||
|
||||
## `setLikeFlag(flag, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置Like操作符号的正则表达式默认控制状态。默认值为1。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -221,6 +263,8 @@
|
||||
|
||||
## `soundexWord(a_text)`
|
||||
|
||||
声明:function
|
||||
|
||||
发音相关函数相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -231,6 +275,8 @@
|
||||
|
||||
## `str2Array(value, aps)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -242,6 +288,8 @@
|
||||
|
||||
## `string(value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将数据转换为字符串。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -252,6 +300,8 @@
|
||||
|
||||
## `strSubscriptTableToNormal(t, fn)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串下标数组-->索引下标数组。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -263,6 +313,8 @@
|
||||
|
||||
## `strToBool(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
如果S为'0',返回假,如果是非0的数字串,则返回真
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -273,6 +325,8 @@
|
||||
|
||||
## `strToCurr(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将数字字符串S转换成实数返回,字符串中不允许有千分号,最大有效小数位为4位,超过四位小数的处理在不同的版本处理可能存在不一致的地方。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -283,6 +337,8 @@
|
||||
|
||||
## `strToDate(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串S转换成TDateTime类型的日期
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -293,6 +349,8 @@
|
||||
|
||||
## `strToDateTime(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串S转换成TDateTime类型的日期和时间
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -303,6 +361,8 @@
|
||||
|
||||
## `strToFloat(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将数字字符串S转换成实数返回,字符串中不允许有千分号
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -313,6 +373,8 @@
|
||||
|
||||
## `strToInt(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为整数。 支持各种进制格式字符串的转换(如二进制、十六进制等)。若只转换十进制格式字符串,可使用函数FAQ:DecToInt
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -323,6 +385,8 @@
|
||||
|
||||
## `strToInt32(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为32位整数。 支持各种进制格式字符串的转换(如二进制、十六进制等)。若只转换十进制格式字符串,可使用函数FAQ:DecToInt32
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -333,6 +397,8 @@
|
||||
|
||||
## `strToInt64(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为64位整数。 支持各种进制格式字符串的转换(如二进制、十六进制等)。若只转换十进制格式字符串,可使用函数FAQ:DecToInt64
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -343,6 +409,8 @@
|
||||
|
||||
## `strToTime(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串S转换成TDateTime类型的时间
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -353,6 +421,8 @@
|
||||
|
||||
## `tryStrToTime(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串S转换成TDateTime类型的时间并存到参数Value中。如果转换成功,则返回真,否则返回假
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -363,6 +433,8 @@
|
||||
|
||||
## `unUnicodeEsc2(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -373,6 +445,8 @@
|
||||
|
||||
## `unUnicodeEsc2W(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
字符串相关函数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -383,6 +457,8 @@
|
||||
|
||||
## `writeFile(data_type, alias, file_name, pos, length, data)`
|
||||
|
||||
声明:function
|
||||
|
||||
将数据写到本地文件。文件格式可以是字符流、整数流、实数流、字节流等。 多个线程同时写入时无需加锁等操作,仅需将位置设置为-1则可保障追加模式,如果调用失败,可检测返回值为字符串后然后重试即可。(当多线程尝试打开同一个文件写入时会返回错误)
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -400,6 +476,8 @@
|
||||
|
||||
## `floatToStrEx(r, n)`
|
||||
|
||||
声明:function
|
||||
|
||||
浮点->字符串
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -418,6 +496,8 @@ return floatToStrEx (12.6578, 2);
|
||||
|
||||
## `textToHtml(src)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转化为HTML标准格式的串
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -437,6 +517,8 @@ The First LETTER won't be replaced by 'one',&
|
||||
|
||||
## `textToUrl(a_src)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转化为URL标准格式的串
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -455,6 +537,8 @@ return textToUrl(a_src);
|
||||
|
||||
## `htmlToText(src)`
|
||||
|
||||
声明:function
|
||||
|
||||
将HTML标准格式的串转化为文本字符串
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -475,6 +559,8 @@ return htmlToText(src);
|
||||
|
||||
## `getPyStringList()`
|
||||
|
||||
声明:function
|
||||
|
||||
汉字拼音首字母对照表
|
||||
|
||||
返回:tslobj
|
||||
@@ -489,6 +575,8 @@ return sl.values("明");
|
||||
|
||||
## `sameFileName(s1, s2)`
|
||||
|
||||
声明:function
|
||||
|
||||
比较两个文件名是否相同,如果同名返回true,否则返回false。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -507,6 +595,8 @@ return sameFileName('index.tsl', "test.tsl");
|
||||
|
||||
## `formatFloatExt(v, dtype)`
|
||||
|
||||
声明:function
|
||||
|
||||
格式化输出-数字
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -527,6 +617,8 @@ return formatFloatExt("123");
|
||||
|
||||
## `spaceByNumber(n)`
|
||||
|
||||
声明:function
|
||||
|
||||
生成N个空格字符串
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -544,6 +636,8 @@ return write('---', spaceByNumber(2), '---');
|
||||
|
||||
## `tryUppercase(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串S转换成大写并返回,不抛出异常,转换失败时返回""
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -561,6 +655,8 @@ return tryUppercase("abc");
|
||||
|
||||
## `tryLowercase(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串S转换成小写并返回,不抛出异常,转换失败时返回""
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -578,6 +674,8 @@ return tryUppercase("ABC");
|
||||
|
||||
## `letters(vlaue, ul)`
|
||||
|
||||
声明:function
|
||||
|
||||
将数字与在字符串进行对照转换。基本用法同R的letters。在超出26的时候,仿excel的列名的规则提取。用于将excel数字列名转为字符串列名:1->'A'。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -596,6 +694,8 @@ return letters(1, 0);
|
||||
|
||||
## `decToInt64(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为64位整数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -621,6 +721,8 @@ return strToInt64("0x12"); // 输出:18L
|
||||
|
||||
## `decToInt64Def(s, default)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为64位整数。如果转换失败,则返回Default值。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -648,6 +750,8 @@ return strToInt64Def("0x12", 1); // 输出:18L
|
||||
|
||||
## `tryDecToInt64(s, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为64位整数。若转换成功,转换值通过Value输出。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -700,6 +804,8 @@ return "转换失败!";
|
||||
|
||||
## `decToInt32(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为32位整数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -725,6 +831,8 @@ return strToInt32("0x12"); // 输出:18
|
||||
|
||||
## `decToInt32Def(s, default)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为32位整数。如果转换失败,则返回Default值。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -752,6 +860,8 @@ return strToInt32Def("0x12", 1); // 输出:18
|
||||
|
||||
## `tryDecToInt32(s, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为32位整数。若转换成功,转换值通过Value输出。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -804,6 +914,8 @@ return "转换失败!";
|
||||
|
||||
## `decToInt(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为整数。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -829,6 +941,8 @@ return strToInt("0x12"); // 输出:18
|
||||
|
||||
## `decToIntDef(s, default)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为整数。如果转换失败,则返回Default值。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -856,6 +970,8 @@ return strToIntDef("0x12", 1); // 输出:18
|
||||
|
||||
## `tryDecToInt(s, value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将字符串转换为整数。若转换成功,转换值通过Value输出。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -908,6 +1024,8 @@ return "转换失败!";
|
||||
|
||||
## `floatToStrne(value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将实数转换成字符串类型。和FloatToStr的区别:在处理浮点数据时,FloatToStrne的结果不会输出为1E15等格式
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -927,6 +1045,8 @@ return floatToStrne(1E15);
|
||||
|
||||
## `fuzzyCompare(_type, s1, s2)`
|
||||
|
||||
声明:function
|
||||
|
||||
根据指定算法,计算两字符串的相似性
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -947,6 +1067,8 @@ return fuzzyCompare(fzJaccard(), "kitten", "sitting"); // 等价于FuzzyCompare(
|
||||
|
||||
## `fuzzyCompareEx(_type, s1, s2, n, nret)`
|
||||
|
||||
声明:function
|
||||
|
||||
根据指定算法,计算两字符串的相似性
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -970,6 +1092,8 @@ return array(t, nret);
|
||||
|
||||
## `fzEditDistance()`
|
||||
|
||||
声明:function
|
||||
|
||||
基于编辑距离(Edit Distance)的模糊匹配算法,核心是计算将一个字符串转换为另一个字符串所需的最小编辑操作次数,允许的操作包含插入、删除、替换三类。
|
||||
|
||||
返回:integer
|
||||
@@ -995,6 +1119,8 @@ return array(t, nret);
|
||||
|
||||
## `fzHammingDistance()`
|
||||
|
||||
声明:function
|
||||
|
||||
Hamming Distance(汉明距离)算法类型:计算两字符串对应位置上不同字符的数量。
|
||||
|
||||
返回:integer
|
||||
@@ -1020,6 +1146,8 @@ return array(t, nret);
|
||||
|
||||
## `fzLongestSubstring()`
|
||||
|
||||
声明:function
|
||||
|
||||
Longest Substring(最长公共子串)算法类型:找出两字符串中连续出现的最长相同子串。
|
||||
|
||||
返回:integer
|
||||
@@ -1045,6 +1173,8 @@ return array(t, nret);
|
||||
|
||||
## `fzLongestSequnce()`
|
||||
|
||||
声明:function
|
||||
|
||||
Longest Sequnce(最长公共子序列)算法类型:找出两字符串中顺序相同但不必连续的最长子序列
|
||||
|
||||
返回:integer
|
||||
@@ -1070,6 +1200,8 @@ return array(t, nret);
|
||||
|
||||
## `fzJaccard()`
|
||||
|
||||
声明:function
|
||||
|
||||
Jaccard相似度算法类型:将字符串根据指定长度n(默认值为2)划分为两个字符集合,计算两集合交集元素个数与并集元素个数的比值。
|
||||
|
||||
返回:integer
|
||||
@@ -1096,6 +1228,8 @@ return array(t, nret);
|
||||
|
||||
## `fzCosine()`
|
||||
|
||||
声明:function
|
||||
|
||||
Cosine(余弦相似度)算法类型:将字符串根据指定长度n(默认值为2)划分为两个字符集合,将字符集合转换为向量,计算两向量夹角的余弦值。
|
||||
|
||||
返回:integer
|
||||
@@ -1121,6 +1255,8 @@ return fuzzyCompareEx(fzCosine(), "kitten", "sitting", 1, nret);
|
||||
|
||||
## `fzJaroWinkler()`
|
||||
|
||||
声明:function
|
||||
|
||||
Jaro-Winkler距离算法类型:先统计两字符串的匹配字符数与换位次数,并代入Jaro距离算法公式,得到相似度,再根据两字符串的公共前缀长度给予额外加权,得到最终的相似度
|
||||
|
||||
返回:integer
|
||||
@@ -1143,6 +1279,8 @@ return fuzzyCompareEx(fzJaroWinkler(), "kitten", "sitting", n, nret);
|
||||
|
||||
## `fzSimHash()`
|
||||
|
||||
声明:function
|
||||
|
||||
SimHash(局部敏感哈希)算法类型:对字符串分词并计算加权哈希生成二进制指纹,比较两个指纹间的对应位置上不同字符的数量
|
||||
|
||||
返回:integer
|
||||
@@ -1166,6 +1304,8 @@ return array(t, nret);
|
||||
|
||||
## `formatStrExt(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
判断字符串是否是字符串,不是字符串的显示为“-”
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1185,6 +1325,8 @@ return formatStrExt(123);
|
||||
|
||||
## `seprateStrToTotal(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
把用;分割的字符串转换为#分割
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1202,6 +1344,8 @@ return seprateStrToTotal('债券型;现金型;配置型;股票型;保本型');
|
||||
|
||||
## `totalStrToSeprate(s)`
|
||||
|
||||
声明:function
|
||||
|
||||
把用#分割的字符串转换为;分割
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1219,6 +1363,8 @@ return totalStrToSeprate ('债券型#现金型#配置型#股票型#保本型');
|
||||
|
||||
## `dateStrToArr(end_dates, sep1, sep2)`
|
||||
|
||||
声明:function
|
||||
|
||||
把日期区间字符串转换为列表
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1239,6 +1385,8 @@ return dateStrToArr('2007-9-10;2007-9-10', '$', ';'); // '$'表示结束位置
|
||||
|
||||
## `rDateStrToArr(rdate_list)`
|
||||
|
||||
声明:function
|
||||
|
||||
把报告期字符串转换为列表
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1259,6 +1407,8 @@ return rDateStrToArr('20070331;20070630');
|
||||
|
||||
## `replaceStrByReg(s, reg_from_text, to_text)`
|
||||
|
||||
声明:function
|
||||
|
||||
正则表达式快速字符串替换,大小写敏感。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1278,6 +1428,8 @@ return replaceStrByReg("abcdeak", "A", "kkkk");
|
||||
|
||||
## `replaceTextByReg(s, reg_from_text, to_text)`
|
||||
|
||||
声明:function
|
||||
|
||||
正则表达式快速字符串替换,大小写不敏感。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1297,6 +1449,8 @@ return replaceTextByReg("abcdeak", "a", "kkkk");
|
||||
|
||||
## `parseRegExpr3(s, reg_from_text, to_text, parse_ctrls)`
|
||||
|
||||
声明:function
|
||||
|
||||
直接返回输出的正则表达式解析。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1317,6 +1471,8 @@ return parseRegExpr3("abcdeak", "ab", "kkkk", "ir");
|
||||
|
||||
## `floatToStrneW(value)`
|
||||
|
||||
声明:function
|
||||
|
||||
将实数转换成宽字节字符串类型。和FloatToStrW的区别:在处理大数量级数据(如1E15、10^15等)时,FloatToStrneW的结果不会输出为1E15等格式。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1336,6 +1492,8 @@ return floatToStrneW(1E15);
|
||||
|
||||
## `hztoPy(hz)`
|
||||
|
||||
声明:function
|
||||
|
||||
汉字翻译为拼音
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1353,6 +1511,8 @@ return hztoPy("华夏盛势"); // HXCS HXSS
|
||||
|
||||
## `tostring(v)`
|
||||
|
||||
声明:function
|
||||
|
||||
将数值转成字符串类型
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -1363,18 +1523,24 @@ return hztoPy("华夏盛势"); // HXCS HXSS
|
||||
|
||||
## `DT_Date()`
|
||||
|
||||
声明:function
|
||||
|
||||
返回'Date'字符串。
|
||||
|
||||
返回:string
|
||||
|
||||
## `DT_Str()`
|
||||
|
||||
声明:function
|
||||
|
||||
返回'String'字符串。
|
||||
|
||||
返回:string
|
||||
|
||||
## `DT_Real()`
|
||||
|
||||
声明:function
|
||||
|
||||
返回'Real'字符串。
|
||||
|
||||
返回:string
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
## `sysdbfread(alias, file_name, value, is_col_info)`
|
||||
|
||||
声明:function
|
||||
|
||||
读取本地DBF格式数据文件的内容,或者读取本地DBF格式数据文件的结构定义。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -15,6 +17,8 @@
|
||||
|
||||
## `sysdbfwrite(alias, file_name, value, col_info)`
|
||||
|
||||
声明:function
|
||||
|
||||
将数据导出为DBF的格式的数据文件。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -28,6 +32,8 @@
|
||||
|
||||
## `sysErrorMessage(code)`
|
||||
|
||||
声明:function
|
||||
|
||||
返回指定代码表示的系统错误信息。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -38,6 +44,8 @@
|
||||
|
||||
## `sysexec(prog, cmdline, startupdir, wait, code, waitms, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
创建子进程执行操作系统命令。在指定目录下使用指定文件执行指定命令。指定目录可以为nil;指定命令可以为字符串,比如”py -V”,也可以为数组,比如array(“py”,”-V”)。 注:本定义方式功能只在新一代客户端版本中支持。 旧版本中用户请参考函数原定义说明:FAQ:SysExec 另外,关于code中返回的退出码(返回码),即为子进程终止时通过SysTerminate传递出来的退出码,当无此命令时,默认为0。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -54,6 +62,8 @@
|
||||
|
||||
## `sysexecreadpipe(process_handle)`
|
||||
|
||||
声明:function
|
||||
|
||||
获得指定进程所在管道的输出内容。参数缺省时,获得默认管道的输出内容。 在阻塞式运行sysexec的情况下,可以直接获得内容,在非阻塞式运行外部进程的时候,需要多次进行循环读取输出。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -64,6 +74,8 @@
|
||||
|
||||
## `sysexecsetenvs(envs, addsysenv)`
|
||||
|
||||
声明:function
|
||||
|
||||
重新设置子进程的环境变量,使得子进程与主进程的环境变量不一样,应用于Sysexec创建的子进程。不设置的情况下子进程的环境变量与主进程一致。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -75,6 +87,8 @@
|
||||
|
||||
## `sysExecWritePipe(content)`
|
||||
|
||||
声明:function
|
||||
|
||||
向指定进程所在管道写入输入内容。参数缺省时,向默认管道写入输入内容。 管道的长度是有限的,当管道长度被占用了,需要等待空间被释放后再进行(即时读取管道信息可以被释放),即它是一个阻塞式的过程。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -85,6 +99,8 @@
|
||||
|
||||
## `sysGetFuncdepends(fun, flag, cfuninfo, binclassinfo)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取目标函数或类的依赖关系。 可以用于查找用户函数、公用函数与本地函数的依赖,但无法查找系统函数。当查找本地函数时,函数文件后缀必须是.tsf。 服务器执行时,由于权限问题,返回结果可能并不完整。用户可以使用本地执行或者rdo2执行来获取完整的依赖信息。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -98,6 +114,8 @@
|
||||
|
||||
## `sysGetPidOfCom(obj)`
|
||||
|
||||
声明:function
|
||||
|
||||
获得COM对象对应的进程ID,由于com的限制,仅当进程ID<65535才有效,一旦返回值为65535表示进程ID超过65535。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -108,6 +126,8 @@
|
||||
|
||||
## `sysGetProcessCmdLine(pid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取指定进程的执行命令行
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -119,6 +139,8 @@
|
||||
|
||||
## `sysGetProcessCmdLinew(pid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取指定进程的cmd执行命令,返回结果为宽字节字符串
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -130,6 +152,8 @@
|
||||
|
||||
## `sysGetProcessNamePath(pid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取指定进程路径,若无法获得路径返回进程的名称
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -141,6 +165,8 @@
|
||||
|
||||
## `sysGetProcessNamePathw(pid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取指定进程路径,返回结果为宽字节字符串
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -152,6 +178,8 @@
|
||||
|
||||
## `sysGetProcessPriority(pri, pid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取进程优先级
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -164,6 +192,8 @@
|
||||
|
||||
## `sysGetThreadName(tid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取线程名称
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -175,6 +205,8 @@
|
||||
|
||||
## `sysGetThreadPriority(pri, tid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取线程优先级
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -187,6 +219,8 @@
|
||||
|
||||
## `sysGetThreads(pid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取进程内的线程列表
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -198,6 +232,8 @@
|
||||
|
||||
## `sysHandleOfPid(pid, rights, inherithandle, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制ID。得到的句柄可用函数FAQ:SysCloseHandle进行关闭。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -211,6 +247,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
|
||||
|
||||
## `sysKill(pid, code, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
终止进程。在WINDOWS上,和FAQ:SysTerminate不同之处是,SysTerminate参数为进程句柄,SysKill参数是进程ID。LINUX上两者一致
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -223,6 +261,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
|
||||
|
||||
## `sysPidOfHandle(handle, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
根据进程句柄获取进程ID。在Linux上,返回和进程句柄值相同的整数
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -234,6 +274,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
|
||||
|
||||
## `sysPidOfTid(tid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取线程所属进程ID
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -245,6 +287,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
|
||||
|
||||
## `sysPPid(pid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
获得进程的父进程ID
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -256,6 +300,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
|
||||
|
||||
## `sysSetProcessPriority(pri, pid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置进程优先级
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -268,6 +314,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
|
||||
|
||||
## `sysSetThreadName(name, tid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置线程名称
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -280,6 +328,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
|
||||
|
||||
## `sysSetThreadPriority(pri, tid, return_value)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置线程优先级
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -292,6 +342,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
|
||||
|
||||
## `syssettsllibpath(path_list)`
|
||||
|
||||
声明:function
|
||||
|
||||
设置函数库查找路径(支持分号分隔的多个目录)。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -302,6 +354,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
|
||||
|
||||
## `sysWaitForSingleObject(object, wait_ms)`
|
||||
|
||||
声明:function
|
||||
|
||||
等待占有一个对象,例如互斥对象。支持windows和linux的进程
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -313,6 +367,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
|
||||
|
||||
## `sysGetMemoryUsage()`
|
||||
|
||||
声明:function
|
||||
|
||||
获取系统内存状态
|
||||
|
||||
返回:array,tablearray
|
||||
@@ -326,6 +382,8 @@ return sysGetMemoryUsage();
|
||||
|
||||
## `sysGetProcessMemoryUsage(pid)`
|
||||
|
||||
声明:function
|
||||
|
||||
获取进程的内存使用状态
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -343,6 +401,8 @@ return sysGetProcessMemoryUsage();
|
||||
|
||||
## `sysLibCVersion()`
|
||||
|
||||
声明:function
|
||||
|
||||
获取系统中C语言支持库的版本
|
||||
|
||||
返回:string
|
||||
@@ -357,6 +417,8 @@ return sysLibCVersion();
|
||||
|
||||
## `processField(field_name, call_back)`
|
||||
|
||||
声明:function
|
||||
|
||||
对相应的数据进行处理,注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -368,6 +430,8 @@ return sysLibCVersion();
|
||||
|
||||
## `processFirstField(call_back)`
|
||||
|
||||
声明:function
|
||||
|
||||
对相应数据进行处理。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
## `convertBufToData(buf, convert_type, index)`
|
||||
|
||||
声明:function
|
||||
|
||||
将一个内存中的BUFFER转换成数据。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -14,6 +16,8 @@
|
||||
|
||||
## `createMatrix(rows, cols, cols_value, _values, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15)`
|
||||
|
||||
声明:function
|
||||
|
||||
创建 Matrix 类型数据,可指定列索引与初始值。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -38,12 +42,16 @@
|
||||
|
||||
## `fOnMessage()`
|
||||
|
||||
声明:function
|
||||
|
||||
函数指针,消息处理过程,指向一个函数。可通过Findfunction("函数名")产生 类型:读写
|
||||
|
||||
返回:any
|
||||
|
||||
## `getNone(value)`
|
||||
|
||||
声明:function
|
||||
|
||||
读取 None 值携带的整数标记。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -54,12 +62,16 @@
|
||||
|
||||
## `nDay()`
|
||||
|
||||
声明:function
|
||||
|
||||
整数类型,NDAY默认返回的点数系统参数,读写。
|
||||
|
||||
返回:any
|
||||
|
||||
## `stm(v)`
|
||||
|
||||
声明:function
|
||||
|
||||
把STM流转换为任意类型。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -70,12 +82,16 @@
|
||||
|
||||
## `DataBaseRatioId_tdhy()`
|
||||
|
||||
声明:function
|
||||
|
||||
泰达荷银-常用的财务数据
|
||||
|
||||
返回:array
|
||||
|
||||
## `DataBaseRatioId_Jy2(id)`
|
||||
|
||||
声明:function
|
||||
|
||||
Jy常用的财务比率分析数据
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -86,6 +102,8 @@ Jy常用的财务比率分析数据
|
||||
|
||||
## `DataBaseRatioId_Ht(id)`
|
||||
|
||||
声明:function
|
||||
|
||||
海通常用的财务比率分析数据
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -96,24 +114,32 @@ Jy常用的财务比率分析数据
|
||||
|
||||
## `DataBaseRatioId_Wind2()`
|
||||
|
||||
声明:function
|
||||
|
||||
Wind常用的财务比率分析数据
|
||||
|
||||
返回:array
|
||||
|
||||
## `DataBaseRatioId_ghjj()`
|
||||
|
||||
声明:function
|
||||
|
||||
国海基金-常用的财务数据
|
||||
|
||||
返回:array
|
||||
|
||||
## `DataBaseRatioId_nfjj()`
|
||||
|
||||
声明:function
|
||||
|
||||
南方基金-常用的财务数据
|
||||
|
||||
返回:array
|
||||
|
||||
## `IF_1(c)`
|
||||
|
||||
声明:function
|
||||
|
||||
条件语句if教学函数。传入参数C,如果C大于10则返回整数20,否则返回10。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -124,6 +150,8 @@ Wind常用的财务比率分析数据
|
||||
|
||||
## `IF_2(q)`
|
||||
|
||||
声明:function
|
||||
|
||||
条件语句if教学函数。传入参数q,对q的值进行判断来返回相应的字符串。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -134,6 +162,8 @@ Wind常用的财务比率分析数据
|
||||
|
||||
## `IF_3(a)`
|
||||
|
||||
声明:function
|
||||
|
||||
条件语句if教学函数。传入参数a,对a的值进行判断来返回相应的字符串。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -144,6 +174,8 @@ Wind常用的财务比率分析数据
|
||||
|
||||
## `dataisequal(v1, v2)`
|
||||
|
||||
声明:function
|
||||
|
||||
判断2个变量是否相等
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -155,6 +187,8 @@ Wind常用的财务比率分析数据
|
||||
|
||||
## `DataProcess_MF(arr, fwm)`
|
||||
|
||||
声明:function
|
||||
|
||||
极值处理(多因子),对数据表以列为单位处理奇异值。其中arr为数据表,fwm为处理方法。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -166,18 +200,24 @@ Wind常用的财务比率分析数据
|
||||
|
||||
## `DataBaseRatioId_Jy()`
|
||||
|
||||
声明:function
|
||||
|
||||
Jy常用的财务比率分析数据
|
||||
|
||||
返回:array
|
||||
|
||||
## `DataBaseRatioId_Wind()`
|
||||
|
||||
声明:function
|
||||
|
||||
Wind常用的财务比率分析数据
|
||||
|
||||
返回:array
|
||||
|
||||
## `DataBaseRatioId_Tinysoft(id)`
|
||||
|
||||
声明:function
|
||||
|
||||
Tinysoft常用的财务比率分析数据
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -188,6 +228,8 @@ Tinysoft常用的财务比率分析数据
|
||||
|
||||
## `DataBaseRatioId_Genius(id)`
|
||||
|
||||
声明:function
|
||||
|
||||
Genius常用的财务比率分析数据
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -198,6 +240,8 @@ Genius常用的财务比率分析数据
|
||||
|
||||
## `floatN(r, n)`
|
||||
|
||||
声明:function
|
||||
|
||||
使用银行家算法进行四舍五入,精确到10Adigit位。“四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前为偶应舍去,五前为奇要进一”
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -207,7 +251,7 @@ Genius常用的财务比率分析数据
|
||||
|
||||
返回:real
|
||||
|
||||
#### 示例
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
return floatN(12.6578, 2);
|
||||
|
||||
Reference in New Issue
Block a user