循环右移位,返回位运算X Ror Y
范例(t):
[code]
Return _Ror (36,2);
//结果:9
//返回十进制 (36=100100) 右移2位,最后得到二进制00001001,十进制是9
[/…
范例(t):
[code]
Return _Ror (36,2);
//结果:9
//返回十进制 (36=100100) 右移2位,最后得到二进制00001001,十进制是9
[/…
来源于.NET函数大全
消息对话框的图标控制字,显示错误,一般对类型控制字消息显示框的装饰。
范例(t):
[code]
a:=3;
c:= rdo2 mb_YesNo().| rdo2mb_IconError();
b:=rdo2 MessageBox('a>2,要…
范例(t):
[code]
a:=3;
c:= rdo2 mb_YesNo().| rdo2mb_IconError();
b:=rdo2 MessageBox('a>2,要…
来源于.NET函数大全
A:
该错误主要是MatLab执行的权限问题,一般出现在Win7或以上的操作系统中。Win7或以上的操作系统对权限的限制比较严格。所以,在运行MatLab的时候,请以管理员身份执行。操作如下: …
该错误主要是MatLab执行的权限问题,一般出现在Win7或以上的操作系统中。Win7或以上的操作系统对权限的限制比较严格。所以,在运行MatLab的时候,请以管理员身份执行。操作如下: …
来源于FAQ
A:把客户端关闭,之后把安装目录下的tsole.dll动态库的文件名修改为其他的文件名。
主要原因是客户端登录的时候加载不了tsole.dll动态库。不加载tsole.dll,则不能打开Excel的…
主要原因是客户端登录的时候加载不了tsole.dll动态库。不加载tsole.dll,则不能打开Excel的…
来源于FAQ
错误原因有两个
1.目录天软目录下没有名为TSLPy2 或者TSLPy3 的模块(注意大小写)
2.python 无法找到该木块所在目录
[title2]解决方…
来源于FAQ
来源于FAQ
A:将打不开函数的电脑上的客户端升级到最新版本即可。函数再打开就没问题了。…
来源于FAQ
A:在主程序中直接return网格运算的结果,当网格运算过程中引发异常报错时会报该错误。如下图所示:
具体使用说明与范例,参考说明文档:[FAQ id…
具体使用说明与范例,参考说明文档:[FAQ id…
来源于FAQ
A: 系统还需要安装VS2019的C++运行时库,请按照步骤配置:
http://py3k.cn/pyTSL/setup.html#
…
http://py3k.cn/pyTSL/setup.html#
…
来源于FAQ
A:python交互时,加载TSLPy包会出现该提示:
原因:python与天软客户端的位数不一致导致
可能pytho…
原因:python与天软客户端的位数不一致导致
可能pytho…
来源于FAQ
显示调试出错信息
范例(t):
//结果:
[img type="tslxml"…
范例(t):
return RaiseError('function1','无效的语段');
//结果:
[img type="tslxml"…
来源于.NET函数大全
误差函数也称为概率函数,其定义为[img type="tslxml" file="media2024-03-20_WEfCpvnqqtg5qGJa/image219.png"][/img]
范例(t):
范例(t):
sf_error(0.15,v);
return v;
//结果:0.168
…return v;
//结果:0.168
来源于.NET函数大全
返回指定代码表示的系统错误信息。
范例(t):
范例(t):
return rdo2 SysErrorMessage(200);
//结果:代码段不可大于或等于 64K。
…//结果:代码段不可大于或等于 64K。
来源于.NET函数大全
获取基金的母基金预估净值相对误差(%),与系统股票pn_stock()相关。
算法:
母基金预估净值相对误差(%)=(母基金预估净值/指定日净值-1)*100%范例(t):
[code]
//返回基金OF161028在2018年9月3日的母基金预估净值相对误差(%…
算法:
母基金预估净值相对误差(%)=(母基金预估净值/指定日净值-1)*100%范例(t):
[code]
//返回基金OF161028在2018年9月3日的母基金预估净值相对误差(%…
来源于.NET函数大全
获取基金的母基金跟踪误差(%),与系统股票pn_stock()相关。
算法:
跟踪误差(%)=
(净值增长率(%) - 基金预估涨幅(%))的差值的标准差范例(t):
[code]
//返回基金OF161028在2016年1月1日到2018年9月3日的母…
算法:
跟踪误差(%)=
(净值增长率(%) - 基金预估涨幅(%))的差值的标准差范例(t):
[code]
//返回基金OF161028在2016年1月1日到2018年9月3日的母…
来源于.NET函数大全
获取基金的母基金预估净值相对误差的均值(%),即区间预估与真实净值之差的均值。与系统股票pn_stock()相关。
算法:
母基金预估净值相对误差的均值(%)=mean(预估净值-单位净值)范例(t):
[code]
//返回基金OF161028在22016年1月1日到2018年9月3日的母基金预估净…
算法:
母基金预估净值相对误差的均值(%)=mean(预估净值-单位净值)范例(t):
[code]
//返回基金OF161028在22016年1月1日到2018年9月3日的母基金预估净…
来源于.NET函数大全
获取基金的母基金预估净值相对误差的标准差(%),即区间预估与真实净值之差的均值。与系统股票pn_stock()相关。
算法:
母基金预估净值相对误差的标准差(%)=(单位净值/预估净值-1)*100范例(t):
[code]
//返回基金OF161028在2016年1月1日到2018年9月3日的母基金预…
算法:
母基金预估净值相对误差的标准差(%)=(单位净值/预估净值-1)*100范例(t):
[code]
//返回基金OF161028在2016年1月1日到2018年9月3日的母基金预…
来源于.NET函数大全
增量跟踪误差。计算组合与组合剔除某一证券后组合跟踪误差之差。
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
来源于.NET函数大全
成份跟踪误差贡献,组合中某一证券超配对组合跟踪误差的百分比贡献。
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
来源于.NET函数大全
组合相对于业绩基准的超额收益率的波动。
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产",&qu…
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产",&qu…
来源于.NET函数大全
组合中某一证券超配对组合跟踪误差的贡献。
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
来源于.NET函数大全
组合中某一证券超配比例发生变化导致的组合跟踪误差的变化。
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
来源于.NET函数大全
组合-跟踪误差
算法:
TrackingError= σ(Yi-Xi),即组合收益率与基准收益率之差的标准差范例(t):
[Code]
//此处以浦发银行收益率序列作为用户组合的收益率序列,基准为上证指数
s…
算法:
TrackingError= σ(Yi-Xi),即组合收益率与基准收益率之差的标准差范例(t):
[Code]
//此处以浦发银行收益率序列作为用户组合的收益率序列,基准为上证指数
s…
来源于.NET函数大全
指定错误值单元格的错误类型
范例(t):
[code]
obj:=CreateObject("txlsreadwrite");
filename:="E:\\TestExcel\\TslRW…
范例(t):
[code]
obj:=CreateObject("txlsreadwrite");
filename:="E:\\TestExcel\\TslRW…
来源于.NET函数大全
A:该异常是由于网络异常导致的,在使用pyTSL接口时如果网络发生波动就会引发该报错,请确认本机网络后重试。
如果网络修复正常后问题还存在,请及时与天软技术支持…
如果网络修复正常后问题还存在,请及时与天软技术支持…
来源于FAQ
na_errormsg ()函数教学函数。依据se_Gauss()函数传递的插值错误代码,返回数值分析插值错误信息。
范例(t):
范例(t):
return Demo_na_Error();
//返回:’系数矩阵行列不相等’
…//返回:’系数矩阵行列不相等’
来源于.NET函数大全
sf_Error()函数教学函数。误差(概率)函数,带入变量x=0.05求积分值。
算法:
[img type="tslxml" file="media2024-04-18_ceHgfbGh7vV1Xx2K/image195.png"][/i…
算法:
[img type="tslxml" file="media2024-04-18_ceHgfbGh7vV1Xx2K/image195.png"][/i…
来源于.NET函数大全
A:用户在安装天软新一代客户端(NG)后,启动时报下面错误:
目前收集到引发该报错现象的操作系统版本为:windows 2012 r2
原因定位…
目前收集到引发该报错现象的操作系统版本为:windows 2012 r2
原因定位…
来源于FAQ
获取当前运行 Python 语句时的报错信息
范例(t):
本地执行以下脚本
//…
范例(t):
本地执行以下脚本
pyrun("a=math.pi");//此处会报错因为没有 import math
return pyerror();
return pyerror();
//…
来源于.NET函数大全
A:打开加密函数后,函数源码显示如下:
可能导致的原因:
1、客户端中[strong]未导入对应的密钥[/strong…
可能导致的原因:
1、客户端中[strong]未导入对应的密钥[/strong…
来源于FAQ
A:若执行加密函数时,报如下错误:
原因:
公钥未上传至服务器端,服务器端不能进…
原因:
公钥未上传至服务器端,服务器端不能进…
来源于FAQ
A:若执行解密后的加密函数时,报如下错误:
原因:
函数源码已被错误秘钥强行解密,导…
原因:
函数源码已被错误秘钥强行解密,导…
来源于FAQ
在完全拟合的单输出回归模型中,训练集上的max_error将为0。
范例(t):
[code]
y_true := Array(3, 2, 7, 1);
y_pred := array(9, 2, 7, 1);
sample_weight := array(1…
范例(t):
[code]
y_true := Array(3, 2, 7, 1);
y_pred := array(9, 2, 7, 1);
sample_weight := array(1…
来源于.NET函数大全
暂时参数multioutput定义:为空数组,供后续开发使用。
范例(t):
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
范例(t):
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
来源于.NET函数大全
暂时参数multioutput定义:为空数组,供后续开发使用。
范例(t):
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
范例(t):
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
来源于.NET函数大全
暂时参数multioutput定义:为空数组,供后续开发使用。
范例(t):
[code]
y_true := array(3, 5, 2.5, 7);
y_pred := array(2.5, 5, 4, 8);
sample_weight := arr…
范例(t):
[code]
y_true := array(3, 5, 2.5, 7);
y_pred := array(2.5, 5, 4, 8);
sample_weight := arr…
来源于.NET函数大全
暂时参数multioutput定义:为空数组,供后续开发使用。
范例(t):
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
范例(t):
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
来源于.NET函数大全
循环右移位运算符,X Ror Y,二进制X循环右移 Y位, 原来的低Y位变成高Y位
范例:
[code]
Return 18 Ror 1;
//结果9
//返回十进制 (18=1…
范例:
[code]
Return 18 Ror 1;
//结果9
//返回十进制 (18=1…
[htm]<table><tbody><tr style="background-color: #D3D3D3; font-weight: bold;"><td>
函数名</td><td>
函数名…
函数名</td><td>
函数名…
TSL语言使用{$DEFINE} {$IFDEF}{$IFNDEF} {$ELSE} {$ENDIF} {$UNDEF}进行条件编译。
{$DEFINE Identifier} 定…
{$DEFINE Identifier} 定…
位运算符顾名思义,就是按照位来进行运算,在目前计算机的内部,都是以二进制方式对数据进行存贮,例如十进制4的二进制的写法则为0b100,十进制5的二进制写法为0b101,位运算的规则:
…
…
什么是优先级呢?
例如1+2*3,是先计算2*3,再计算1+,这就表示*的优先级高于+,1+2*3等同于1+(2*3)。
2>2+1,是先计算2+1,再计算2>,结果2>3为假,表…
例如1+2*3,是先计算2*3,再计算1+,这就表示*的优先级高于+,1+2*3等同于1+(2*3)。
2>2+1,是先计算2+1,再计算2>,结果2>3为假,表…
错误信息:
pyodbc.Error: ('08S01', "[08S01] Communication link failure---InternalConnect: Can't login se…
pyodbc.Error: ('08S01', "[08S01] Communication link failure---InternalConnect: Can't login se…
A:
1)检查是否连接成功。检查数据库连接串等是否正确(连接串配置方法见数据库连接相关说明,在下面也会提供链接),连接串配置成功后,再用语句看是否能在随便的某个表中select成功,如果能成功,则说…
1)检查是否连接成功。检查数据库连接串等是否正确(连接串配置方法见数据库连接相关说明,在下面也会提供链接),连接串配置成功后,再用语句看是否能在随便的某个表中select成功,如果能成功,则说…
A:大结果集跑32位客户端,行为不可预期。若电脑cpu运行够的话,可查看log日志文件报错信息。
如:Try Free Unused Mem
Error TSLReallocMem2
则是因为3…
如:Try Free Unused Mem
Error TSLReallocMem2
则是因为3…
pyTSL是天软TSL语言的python接口,追求简单好用。
维护说明: [attention]pyTSL是社区版本,需要提供者维护,推荐使用官方维护版本。[…
维护说明: [attention]pyTSL是社区版本,需要提供者维护,推荐使用官方维护版本。[…
A:根据不同电脑的性能情况,导入的数据的上限有所差异。
一般而言,导入30m左右的比较安全,尽量不要超过40M。
若是报错:[strong]E…
一般而言,导入30m左右的比较安全,尽量不要超过40M。
若是报错:[strong]E…
A:每个天软账号都有多个并发数权限(可执行个数,一般是5个),在构建天软任务时,可以充分使用这些并发数来提高效率。
比如在需要天软完成多个独立运算或取数时,可以把该类任务分成多个,根据自己并发数…
比如在需要天软完成多个独立运算或取数时,可以把该类任务分成多个,根据自己并发数…
范例(t):
[code]
if TryEncodeDate(2011,12,25,date) then
return date;//输出:40902
else
return …
[code]
if TryEncodeDate(2011,12,25,date) then
return date;//输出:40902
else
return …
范例(t):
[code]
if TryEncodeTime(12,20,30,200,time) then
return time //输出:0.51
else
retur…
[code]
if TryEncodeTime(12,20,30,200,time) then
return time //输出:0.51
else
retur…
TSL的基础算符+,-,*,/,\,%,mod,div,^,~,.=,.>,.<,.<>,.>=,.<=,.!,.&,.|,.^,.||,.&&,.!!,like,++,--都支持矩阵(数组)…
在unit中有两个地方可以使用uses子句:interface,implementation,但uses字句必须紧跟在interface或implementation之后。
使用us…
使用us…
线性规划是数学规划的一个重要分支,也是最简单、最基础的一类问题,它历史悠久,理论较成熟,方法也校完善。这里我们的模型把整数规划也包含进来。
[strong…
[strong…
范例(t):
sf_error(0.15,v);
return v;
//结果:0.168
…return v;
//结果:0.168
范例(t):
//结果:
[img type="tslxml"…
return RaiseError('function1','无效的语段');
//结果:
[img type="tslxml"…
范例(t):
Return _And(6,3); //返回十进制(6=110) and 3=(11) 最后得到二进制10
//结果:2
参考:[ref]_Or[/…//结果:2
范例(t):
Return _Or (6,3);
//结果:7
//返回十进制(6=110) or 3=(11) 最后得到二进制111,十进制是7
参…//结果:7
//返回十进制(6=110) or 3=(11) 最后得到二进制111,十进制是7
范例(t):
[code]
Return _Not (4);
//结果:-5
//返回十进制_not (4=00000100) 取非运算最后得到二进制11111011,十进制//是-…
[code]
Return _Not (4);
//结果:-5
//返回十进制_not (4=00000100) 取非运算最后得到二进制11111011,十进制//是-…
范例(t):
[code]
Return _Xor (6,3);
//结果:5
//返回十进制 (6=110) Xor (3=011) 最后得到二进制101,十进制是5
[/cod…
[code]
Return _Xor (6,3);
//结果:5
//返回十进制 (6=110) Xor (3=011) 最后得到二进制101,十进制是5
[/cod…
范例(t):
[code]
Return _Shl (6,3);
//结果:48
//返回十进制 (6=110) _Shl 3 最后得到二进制110000,十进制是48
[/cod…
[code]
Return _Shl (6,3);
//结果:48
//返回十进制 (6=110) _Shl 3 最后得到二进制110000,十进制是48
[/cod…
范例(t):
[code]
Return _Shr (36,3);
//结果:4
//返回十进制 (36=100100) _Shr 3最后得到二进制00000100,十进制是4
[…
[code]
Return _Shr (36,3);
//结果:4
//返回十进制 (36=100100) _Shr 3最后得到二进制00000100,十进制是4
[…
范例(t):
[code]
Return _Rol (36,3);
//结果:288
//返回十进制 (36=100100) 左移3位,最后得到二进制100100000,十进制是//2…
[code]
Return _Rol (36,3);
//结果:288
//返回十进制 (36=100100) 左移3位,最后得到二进制100100000,十进制是//2…
范例(t):
[code]
Return _Ror (36,2);
//结果:9
//返回十进制 (36=100100) 右移2位,最后得到二进制00001001,十进制是9
[/…
[code]
Return _Ror (36,2);
//结果:9
//返回十进制 (36=100100) 右移2位,最后得到二进制00001001,十进制是9
[/…
范例(t):
return rdo2 SysErrorMessage(200);
//结果:代码段不可大于或等于 64K。
…//结果:代码段不可大于或等于 64K。
算法:
母基金预估净值相对误差(%)=(母基金预估净值/指定日净值-1)*100%范例(t):
[code]
//返回基金OF161028在2018年9月3日的母基金预估净值相对误差(%…
算法:
跟踪误差(%)=
(净值增长率(%) - 基金预估涨幅(%))的差值的标准差范例(t):
[code]
//返回基金OF161028在2016年1月1日到2018年9月3日的母…
算法:
母基金预估净值相对误差的均值(%)=mean(预估净值-单位净值)范例(t):
[code]
//返回基金OF161028在22016年1月1日到2018年9月3日的母基金预估净…
算法:
母基金预估净值相对误差的标准差(%)=(单位净值/预估净值-1)*100范例(t):
[code]
//返回基金OF161028在2016年1月1日到2018年9月3日的母基金预…
1、提供了回归评价指标的算法说明;
2、各类算法的函数接口介绍。
1)、max_error 最大误差
2)、mean_absolute_error 平均绝对误差
3)、mean_s…
2、各类算法的函数接口介绍。
1)、max_error 最大误差
2)、mean_absolute_error 平均绝对误差
3)、mean_s…
2020-04-22升级说明
[strong][attention]ExecSQL函数在原有的基础上添加可选参数Flags,位置为该函数的第一个参数[/attent…
范例(t):
范例01:同时返回结果集与字段结构信息,并将字段转换为大写(以MySQL为例)
[code]
f31:=0; //不缓存
f30:=0x400000…
范例01:同时返回结果集与字段结构信息,并将字段转换为大写(以MySQL为例)
[code]
f31:=0; //不缓存
f30:=0x400000…
范例(t):
[Code]
{读取本地文件:C:\Program Files\Tinysoft\Analyse.NET\Plugin\test.ini中节名称为Inidata7,键名称为Str…
[Code]
{读取本地文件:C:\Program Files\Tinysoft\Analyse.NET\Plugin\test.ini中节名称为Inidata7,键名称为Str…
背景:
詹姆士.赫瑟(James G. Hesser)是美国知名的价值型投资经理人(Portfolio Manager),投资经历长达25年,毕业于莱德大学(R…
说明:
天软客户端从服务器取数单次返回的结果集最大不超过1G,从客户端直接导出数据到本地并没有严格的限制大小。
实际能导出大小与电脑的运行内存相关,超…
2022-05-31 升级:
-------------------------------------
[attention][strong] 1、修订:在u…
算法:
(1)若PermitCross为假则执行(2)(3)(4),若为真则执行(5)(6);
(2)a =N1日均线-N2日均线;
(3)b =前N-1日的a;
(4)若有a…
(1)若PermitCross为假则执行(2)(3)(4),若为真则执行(5)(6);
(2)a =N1日均线-N2日均线;
(3)b =前N-1日的a;
(4)若有a…
算法:
(1)若第一个交易日>=截止日则返回0;
(2)否则,取得当前股票在两个日期之间的交易日数N;
(3)若N<2则返回0;
(4)否则,返回截止日的均线收敛情况。范例(t…
(1)若第一个交易日>=截止日则返回0;
(2)否则,取得当前股票在两个日期之间的交易日数N;
(3)若N<2则返回0;
(4)否则,返回截止日的均线收敛情况。范例(t…
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产",&qu…
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产",&qu…
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
范例(t):
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
[code]
W1:=array(
("代码":"SH600048","名称":"保利地产","比例(%)":10.0,"行业代码":"SW801180"),
("代码":"SH…
算法:
TrackingError= σ(Yi-Xi),即组合收益率与基准收益率之差的标准差范例(t):
[Code]
//此处以浦发银行收益率序列作为用户组合的收益率序列,基准为上证指数
s…
TrackingError= σ(Yi-Xi),即组合收益率与基准收益率之差的标准差范例(t):
[Code]
//此处以浦发银行收益率序列作为用户组合的收益率序列,基准为上证指数
s…
证券返回
[htm]<table><tbody><tr><td>
序号</td><td>
字段名称</td><td>
中文名称</td><td>
标准输出</td><td>
说明</td>…
[htm]<table><tbody><tr><td>
序号</td><td>
字段名称</td><td>
中文名称</td><td>
标准输出</td><td>
说明</td>…
证券返回
[htm]<table><tbody><tr><td>
序号</td><td>
字段名称</td><td>
中文名称</td><td>
标准输出</td><td>
说明</td>…
[htm]<table><tbody><tr><td>
序号</td><td>
字段名称</td><td>
中文名称</td><td>
标准输出</td><td>
说明</td>…
证券返回
[htm]<table><tbody><tr><td>
序号</td><td>
字段名称</td><td>
中文名称</td><td>
标准输出</td><td>
说明</td>…
[htm]<table><tbody><tr><td>
序号</td><td>
字段名称</td><td>
中文名称</td><td>
标准输出</td><td>
说明</td>…
当天软金融分析.NET服务器和交易网关断开连接
[htm]<table><tbody><tr><td>
error_no</td><td>
error_info</td></tr><tr><td…
[htm]<table><tbody><tr><td>
error_no</td><td>
error_info</td></tr><tr><td…
[htm]<table><tbody><tr><td>
error_no</td><td>
error_info</td></tr><tr><td>
10001</td><td>
您的交易系统…
error_no</td><td>
error_info</td></tr><tr><td>
10001</td><td>
您的交易系统…
TSL语言已经以函数的方式支持Office的绝大多数常量,用户可以函数的方式来使用这些常量.
以下是所有支持的常量函数,具体关于他们的用途以及使用方法请参考Office的相关帮助手册…
以下是所有支持的常量函数,具体关于他们的用途以及使用方法请参考Office的相关帮助手册…
TSL语言已经以函数的方式支持Excel的绝大多数常量,用户可以函数的方式来使用这些常量.
以下是所有支持的常量函数,具体关于他们的用途以及使用方法请参考Excel的相关帮助手册,在…
以下是所有支持的常量函数,具体关于他们的用途以及使用方法请参考Excel的相关帮助手册,在…
范例(t):
[code]
obj:=CreateObject("txlsreadwrite");
filename:="E:\\TestExcel\\TslRW…
[code]
obj:=CreateObject("txlsreadwrite");
filename:="E:\\TestExcel\\TslRW…
TSL语言已经以函数的方式支持Word的绝大多数常量,用户可以函数的方式来使用这些常量,例如wdBlue这个颜色常量可以以wdBlue()的方式来访问。
Word的常量主要应用在Wo…
Word的常量主要应用在Wo…
A:
本次升级内容如下:
1、在交互过程中出现连接发生异常时,query函数不直接报错,而是通过结果对象类的错误信息接口(error())输出相关信息,方便用户查错。…
本次升级内容如下:
1、在交互过程中出现连接发生异常时,query函数不直接报错,而是通过结果对象类的错误信息接口(error())输出相关信息,方便用户查错。…
2023-07-21 升级:
------------------------------------
修正:[strong]T…
A:在pyTSL中,执行exec返回结果为None
python中部分代码如下:
[code]
c.login() #成功返回 1 ,失败返回 0
r = c.exec('''return "…
python中部分代码如下:
[code]
c.login() #成功返回 1 ,失败返回 0
r = c.exec('''return "…
A:在使用第三方交互接口连接天软服务器时,当登陆连接不上服务器,且报服务器没有答复或没有反应的错误时,可轮动所有天软服务器地址进行连接,保证正常登陆后再继续执行。
[strong]天软服务器地址[/…
[strong]天软服务器地址[/…
说明:将数组中的值依次赋值给对应位置的变量
语法:[变量1,变量2,...]:=array(值1,值2,...);
[str…
语法:[变量1,变量2,...]:=array(值1,值2,...);
[str…
2023-11-17 升级说明
--------------------------------
升级:TSL.INI新增配置
[WebApp]
OutErr…
2023-11-16 升级说明
--------------------------------
升级:TSL.INI新增配置
[WebApp]
OutErr…
范例(t):
[code]
a:=3;
c:= rdo2 mb_YesNo().| rdo2mb_IconError();
b:=rdo2 MessageBox('a>2,要…
[code]
a:=3;
c:= rdo2 mb_YesNo().| rdo2mb_IconError();
b:=rdo2 MessageBox('a>2,要…
通过设置Flags参数的第27位为真(即0x8000000)生效。
SQLStr:="select * from Test where EndDate>='2013-06-30'&qu…
SQLStr:="select * from Test where EndDate>='2013-06-30'&qu…
在ExecSQL的方式中,还可以通过配置改变当前交互环境的默认方式为Openforwardonly模式。
支持配置ExecSql交互的缺省方式与指定数据库交互的缺省方式。
当配置为Openforw…
支持配置ExecSql交互的缺省方式与指定数据库交互的缺省方式。
当配置为Openforw…
范例(t):c代码
[code]
#include <Windows.h>
#include <Windows.h>
#include <string>
using std::string;…
[code]
#include <Windows.h>
#include <Windows.h>
#include <string>
using std::string;…
2024-01-14 升级说明
---------------------------------------------------------
[strong…
背景描述:用户将天软代码以脚本(.tsl或者.tsf)形式保存在本机电脑。
为了解决如何使用第三方交互调用天软本地脚本的问题,本文中实现了使用python交互模块pyTSL调用本地脚本样例,供用户参…
为了解决如何使用第三方交互调用天软本地脚本的问题,本文中实现了使用python交互模块pyTSL调用本地脚本样例,供用户参…
A:当并发任务执行结果返回的结果集格式是一样时,可以将所有结果导出到一个表中。
实现方法参考如下:
方法一:[attention]将第一个包含列名的结果集导出后再…
实现方法参考如下:
方法一:[attention]将第一个包含列名的结果集导出后再…
2024-04-09 升级说明
----------------------------------------------
修正:复数的svd分解的问题。
说…
范例(t):
return Demo_na_Error();
//返回:’系数矩阵行列不相等’
…//返回:’系数矩阵行列不相等’
算法:
[img type="tslxml" file="media2024-04-18_ceHgfbGh7vV1Xx2K/image195.png"][/i…
[img type="tslxml" file="media2024-04-18_ceHgfbGh7vV1Xx2K/image195.png"][/i…
A:
1、可能订阅标的数量超过天软的限制,目前天软默认只支持800个订阅量,如需更多订阅数量请联系天软商务代表。
2、可能其他错误原因,可以通过callback函数的RecvType参数捕获及…
1、可能订阅标的数量超过天软的限制,目前天软默认只支持800个订阅量,如需更多订阅数量请联系天软商务代表。
2、可能其他错误原因,可以通过callback函数的RecvType参数捕获及…
升级说明:
2024-11-16
天软平台与客户端优化下载数据传输性能提高,提高数据交互速度,并支持更大结果集的导入导出。
支…
A:根据pyTSL提供的三个取数接口(exec,call,query)从以下四个维度提供实现范例,用户可根据需求参考相关范例:
[table rsp…
[table rsp…
A:根据pyTSL提供的两个取数接口(exec,call)从以下三个维度提供实现范例,用户可根据需求参考相关范例:
1.取证券基本属性信息(一般只有唯一…
1.取证券基本属性信息(一般只有唯一…
A:根据pyTSL提供的两个取数接口(exec,call)从以下五个维度提供实现范例,用户可根据需求参考相关范例:
[table rsplit="$" …
[table rsplit="$" …
范例(t):
本地执行以下脚本
//…
本地执行以下脚本
pyrun("a=math.pi");//此处会报错因为没有 import math
return pyerror();
return pyerror();
//…
A:有些公用模型中,为了提示进度或其它特殊情况,会有一些echo提示信息打印出来。
而在pyTSL模块调用这类模型时,也会在python打印窗口中进行打印,有时提示太多反而会影响关键信息的查看,此时…
而在pyTSL模块调用这类模型时,也会在python打印窗口中进行打印,有时提示太多反而会影响关键信息的查看,此时…
2025-9-19 升级说明
-----------------------------------
升级:防止DBF文件被当成xls导入,强制以DBF文件方式读…
2025-9-20 升级说明
-----------------------------------
[strong]修正:本地解释器未支持网格计算的timeou…
-----------------------------------
[strong]修正:本地解释器未支持网格计算的timeou…
2025-9-19 升级说明
-----------------------------------
[strong]升级:实现网格计算#的timeout,允许网…
2025-9-20 升级说明
-----------------------------------
[strong]修正:本地解释器未支持网格计算的timeou…
2025-9-29 升级说明
--------------------------------------------------------
[strong]升…
2025-9-29 升级说明
--------------------------------------------------------
[strong]升…
在Except块中,可以用ExceptObject获得当前的异常信息。
ExceptObject是一个异常对象,包括以下几个成员:
ExceptObject. ErrInfo 获得错误…
ExceptObject是一个异常对象,包括以下几个成员:
ExceptObject. ErrInfo 获得错误…
[htm]在COM模式下(例如直接调用EXCEL功能操作XLS文件),存在有ERROR类型数据,其特性如下:
<br/>  ERROR从COM转换为TSL数据类型:转为NAN,错误号可以使…
<br/>  ERROR从COM转换为TSL数据类型:转为NAN,错误号可以使…
[htm]<table><tbody><tr><td>
指标分类</td><td>
指标说明</td><td>
接口名称</td></tr><tr><td>
分类算法评价指标</td><td>…
指标分类</td><td>
指标说明</td><td>
接口名称</td></tr><tr><td>
分类算法评价指标</td><td>…
范例(t):
[code]
y_true := Array(3, 2, 7, 1);
y_pred := array(9, 2, 7, 1);
sample_weight := array(1…
[code]
y_true := Array(3, 2, 7, 1);
y_pred := array(9, 2, 7, 1);
sample_weight := array(1…
范例(t):
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
范例(t):
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
范例(t):
[code]
y_true := array(3, 5, 2.5, 7);
y_pred := array(2.5, 5, 4, 8);
sample_weight := arr…
[code]
y_true := array(3, 5, 2.5, 7);
y_pred := array(2.5, 5, 4, 8);
sample_weight := arr…
范例(t):
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
[code]
y_true := array(3, -0.5, 2, 7);
y_pred := array(2.5, 0.0, 2, 8);
sample_weight := …
A:由于Exportfile2是一个本地交互的功能,其实现依赖天软本地函数包,而pyTSL是不依赖天软客户端相关模块的,与天软交互过程是纯与天软服务器交互的实现。
[attention]因此,在使用…
[attention]因此,在使用…
A:TSL-Proxy代理提供了按策略自动切换服务器的功能,可实现快速切换服务器;还提供了通过【1对1代理模式】登录的本地用户管理功能,避免账号登录资源的无效占用。
TSL-Proxy代理可解决如下…
TSL-Proxy代理可解决如下…