运行环境
[Ol rsplit="$"]操作系统
 Win2003 Server 32位版本、Win2008 Server 32位版本/64位版本

$天软平台所需网络资源:
 端口说明
 4…
服务器安装
[Ol rsplit="$"]从天软科技获取Tinysoft.NET服务端安装程序:
 tinysoft(server_install).rar

$解压缩到安装盘:
 如:D:\Tiny…
如何配置交易所共享行情源
[Ol rsplit="$"]配置行情路径
 配置文件:D:\Tinysoft\event\tslsvr.ini
 配置内容:
 [PATH]
 ;深交所实时行情源(sjshq.dBF
2020-09-27客户端升级说明
2020-09-27 升级说明
-------------------------------------------------------
修订:sysdBF
ifExp
范例(t):

[code]
//当参数是一个表达式类型时,返回true。
a :=@'dfhdv'+'dBF';  //函数参数a为一个表达式
result:= ifExp (a); …
ifGraph
范例(t):

[code]
//当参数是一个图形类型时,返回true。
GData :=Nday2('MA5' , MA( close() , 5 ) );
g1:= graph( gtL…
主函数与子函数
  在TSL语言中,根据函数的可使用范围,将函数分成主函数和子函数两种。
  主函数是指在一个函数定义体中与函数定义体同名的函数;子函数是指在一个函数定义体中声明的,与函数定义体不同名的函数…
二元离散选择模型
  BFaqW6VuOr6R34/image1.png)" src="/resource/tsdn/media2024-09-25_poBFaqW6VuOr6R34/image1.png" onmousewheel="return bbimg(this)">
  这时,我们就可以将因变量看成…
WebFormatToRung
范例(t):
[code]
a := array('a':('b':('c':(nil,nan,3),'d':2),'e':nan));
return WeBFormatToRung(a); …
MagicGetArray
范例(t):
  范例01:
[code]
a:=array((1,2,3),(4,5,6)); 
return MagicgetArray(a,1,2);  //返回a[1][2]的…
GetSubField
范例(t):
[code]

a:=array(('a':8,'b':7),('a':6,'b':9));
  return GetSuBField(a,'a');// 从a表中取第’a列’…
IsClassifyOfBFund
算法:
如果FundId属于板块‘分级B基金’则返回1,否则返回0范例(t):
[code]
//判断SH502049判断是否是分级B基金
Return IsClassifyOfBFund(…
2017-08-03-应用专题-业绩归因02:基于日交易数据的Brinson业绩归因
1、Brinson业绩归因将组合超额收益分解为资产配置收益、个股选择收益、交互收益(BF模型不包含)。
2、天软归因框架(Brinson_PerforAttri)先由交易数据(含分红、配股等交易数据…
Q:数组中如何实现前填与后填?
在这里,作者封装了一个函数,fillNa_vvb(data,method),实现对表格data所有列中缺失值(nil)进行填充,支持前填,后填及自定义值填充。其参数:
data:二维数据表格
me…
2020-09-26客户端升级说明
2020-09-26 升级
支持dBF数据文件的写入与读取

[title2]S…
净值收益率_固定周期
更新日志
[table rsplit="$" csplit="#"]更新日期#更新记录
$2025-04-01#变更【注1】说明
$2024-09-09#新增【…
文件访问函数
[table rsplit="$" csplit="#"]函数名#别名#备注
$FileList#文件列表#
$FileAge#取得文件的时间#
$[a id=…
Sysdbfread
范例(t):
范例01:读取本地文件testdBF.dBF的内容
[code]
ret:=rdo2 sysdBFread("","D:\\testdBF.dBF&q…
Sysdbfwrite
范例(t):
范例01:将数据导为dBF文件,各列数据类型自动判别。
[code]
t:=`array('A':(1,1,1),'B':('a','b','c'));
return rdo2 …
导入导出类型函数
[htm]导入导出类型函数决定导入导出的文件类型。目前支持有逗号分割文件,EXCEL电子表格文件,天软对象流文件,天软对象字符串文件。这些函数用于ExportFile,ImportFile的Type参…
Q:如何获取个股指定报告期财务数据发生调整的字段
A:财务数据如果发生调整,天软会记录多条数据,数据表现为截止日相同而公布日不同
 新的报告都有哪些字段发生过调整需逐一比较,实现过程参考以下案例:
实现案例
Q:固定取数接口汇总(Infotable取不到或取不全的数据)
简介:
 由于数据量过大,在Infotable|Infoarray方式提取中(数据专家即Infoarray方式),该类表仅保留最近一段时间的数据,如果想获取更多…
PortfolioBackTesting_Quantity_TransactionLog
范例(t):
[code]
endt:=38734;
  tpGP:=array(
("组合编号":151.00,"截止日":38733.00,&qu…
TSBF_FundBKstyleAccuracy
范例(t):
return TSBF_FundBKstyleCurrent("普通股票型;混合型",20150101T,20201016T);
TSBF_QMD_Ext
范例(t):
范例一:提取 OF00001 在 20200317 日的测算仓位(%)
[code]
sp_s(PN_Date(),20200317T);
sp_s(PN_Stock(),'OF…
TSBF_QMD_QK
范例(t):
[code]
//提取 OF00001 在 20200317 日至20200321日的测算仓位(%)
sp_s(PN_Stock(),'OF000001');
return TS…
TSBF_QMD_MNdays
范例(t):
[code]
// 在 20200317 日同时提取前 5 日的活力指数表、 市场涨停统计信息
sp_s(PN_Date(),20200317T);
sp_s(PN_Stock(…
TSBF_QMD_Ndays
范例(t):
[code]
//获取OF000001连续5日的测算仓位,常数项及R2的指标值
sp_s(PN_Date(),20200317T);
sp_s(PN_Stock(),'OF000…
Tsbf_qmd_tablefield
范例(t):
//获取基金仓位表结构

return TSBF_QMD_TableField(9802001);
返回:[htm]<table><tbody><t…
支持的Excel常量函数列表
  TSL语言已经以函数的方式支持Excel的绝大多数常量,用户可以函数的方式来使用这些常量.
  以下是所有支持的常量函数,具体关于他们的用途以及使用方法请参考Excel的相关帮助手册,在…
Word常量函数
  TSL语言已经以函数的方式支持Word的绝大多数常量,用户可以函数的方式来使用这些常量,例如wdBlue这个颜色常量可以以wdBlue()的方式来访问。
  Word的常量主要应用在Wo…
Q:使用网格计算提高计算效率时,如何合理控制并发数?
如何确定可使用的最大并发数:
由于在执行任务时,主程序会占用一个并发数,所以,可使用的最大并发数会小于账号的总并发个数。
账号如果是多人使用的,也要考虑到其他使用…
Q:导入csv文件中的数据出现乱码
A:数据源文件格式为CSC UTF-8(逗号分隔)(*.csv)时,使用ftcsv()模式进行导入后,结果中的中文出现乱码现象。
原因是:天软客户端为gbk编码,用户通过以前的ftcsv()模式导入…
Index_BF_Prosperity
范例(t):
[code]
indexID := "SH000300";
Rdate := 20210630;
RightType := 0;
setsyspara…
Stocks_BF_Prosperity
范例(t):
[code]
StocksArr := array("SZ000001","SZ000002","SH600000"); …
Tsbf_qmd_mks
范例(t):
[code]
//获取OF000001与OF510050在20200317日的测算仓位,常数项及R2的指标值
sp_s(PN_Date(),20200317T);
return …
Tsbf_qmd_alltable
范例(t):

return TSBF_QMD_AllTable();



//返回:
[htm]<table><tbody><tr><td>
ID</…
Tsbf_qmd_diystockid
范例(t):
//返回字段ID9802001001所在表结构的具体信息

return TSBF_QMD_DIYStockID(9802001001);

//…
Tsbf_qmd_ma
范例(t):
[code]
 //求全A股在20191112T的过去250日破净占比(%)的平均值
    N:=250;
    setsysparam(pn_stock(…
Tsbf_qmd_percentrank
范例(t):
[code]
//全A股在20191112T的破净占比历史百分位(%)
    N:=250;
    setsysparam(pn_stock(),'QT00…
Q:python交互的各个接口在远端调用天软中是否支持与本地交互
A:1.TSLPy接口支持各个本地交互模型的使用。
  2.pyTSL接口目前只支持ExportFile及ImportFile模型进行本地交互,其它功能需要[at…
BkPEPBFlowAnalysis
范例(t):
[code]
//返回上证A股在区间20201231-20211231同比20191231-20201231以来的不同市盈率、市净率、市销率流动
s:="上证A股&quo…
fn_MainAndSubFunc
范例(t):
return fn_MainAndSuBFunc();
//返回:45
Demo_ig_Simpson_1
算法:用变步长辛普森(Simpson)计算定积分:
T=aBFx
其中积分下限a=0,积分上限b=1,被积函数fx=In(x+1)1+x2范例(t):
[code]
return Demo_i…
Demo_ig_Romberg
算法:用龙贝格(Romberg)求积分计算定积分:
T=aBFx
其中积分下限a=0,积分上限b=1,被积函数fx=x4+x2范例(t):
[code]
return Demo_ig_Romb…
Demo_ig_Trapezoid_2
算法:用自适应梯形求积法计算定积分:
T=aBFx
其中积分下限a=-1,积分上限b=1,被积函数f(x)=11+25x2范例(t):
[code]
return Demo_ig_Trapez…
Demo_ig_Chebyshev
算法:用切比雪夫(Chebyshev)求积法计算定积分:
T=aBFx
其中积分下限a=2.5,积分上限b=8.4,被积函数fx=x2+sin?(x)范例(t):
[code]
return …
Demo_ig_Gauss
算法:用高斯(Gauss)求积法计算定积分:
T=aBFx
其中积分下限a=2.5,积分上限b=8.4,被积函数fx=x2+sin?(x)范例(t):
[code]
return Demo_i…
Demo_ig_Trapezoid_1
算法:用变步长梯形求积法计算定积分:
T=aBFx
其中积分下限a=0,积分上限b=1,被积函数fx=e-x2范例(t):
[code]
return Demo_ig_Gauss();
//…
TSWEB_Block_HSGAccumCapitalFlowAndMarketMove
范例(t):
[code]
//返回2023-07-10至2024-07-10沪股通累计净买入和市场基准指数累计涨幅
BKID:= "HG000002";
BegT:=in…
TSWEB_Block_HSGIndustryInfo
范例(t):
[code]
//返回截止至2024-07-10日港股通板块中证一级行业最新行业市值及最近1月变动
IndustryType:=4;
BKID:="HG000001;H…
TSWEB_Block_HSGShareHoldingsInfoEndT
范例(t):
[code]
//返回截止至2024-07-10日港股通板块中证一级行业持股情况
IndustryType:=4;
BKID:="HG000001;HG000003&q…
TSWEB_Block_HSGIndustryIncreaseTop5
范例(t):
[code]
//返回截止至2024-07-10日港股通板块中证一级行业最近1月市值增减持前5名行业-增持
IndustryType:=4;
BKID:="HG0000…
TSWEB_Block_HSGAmountSum
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通板块中证一级行业成交汇总
IndustryType:=4;
BKID:="HG000001;HG…
TSWEB_Block_HSGNetFlowAndMarket
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通板块净买入
BKID:= "HG000001;HG000003";
BegT:=int…
TSWEB_Block_HSGCapitalFlowAndForexMove
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通板块资金流向与外汇走势对比
BKID:= "HG000001;HG000003";
B…
TSWEB_Block_HSGShareHoldingsIncreased
范例(t):
[code]
//返回截止至2024-07-10日港股通板块最近1月增减持前10大股票-增持
BKID:= "HG000001;HG000003";
EndT…
TSWEB_Block_HSGBSAmountAndMarketMove
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通板块买卖金额
BKID:= "HG000001;HG000003";
BegT:=in…
TSWEB_Block_HSGActiveIncreaseTop10
范例(t):
[code]
//返回截止至2024-07-10日港股通板块最近1月买入及卖出前10股票的买入金额
BKID:= "HG000001;HG000003";
E…
TSWEB_Block_HSGBSAmountAndMarketRatio
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通板块买卖合计与市场
BKID:= "HG000001;HG000003";
BegT:…
TSWEB_Block_HSGAmountInfoByEndT
范例(t):
[code]
//返回截止至2024-07-10日港股通十大成交统计
BKID:= "HG000001;HG000003";
EndT:=inttodate(…
TSWEB_Block_HSGActiveDecreaseTop10
范例(t):
[code]
//返回截止至2024-07-10日港股通最近1月买入及卖出前10股票的卖出金额
BKID:= "HG000001;HG000003";
End…
TSWEB_Block_HSGActiveTopN
范例(t):
[code]
//返回截止至2024-07-10日港股通中证一级行业最新10大成交
IndustryType:=4;
BKID:="HG000001;HG000003&…
TSWEB_Block_HSGShareHoldingsSizeByMainBK
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通板块中证一级行业最新规模
IndustryType:=4;
BKID:="HG000001;HG…
TSWEB_Block_HSGIndustryDecreaseTop5
范例(t):
[code]
//返回截止至2024-07-10日港股通板块中证一级行业最近1月市值增减持前5名行业-减持
IndustryType:=4;
BKID:="HG0000…
TSWEB_Block_HSGBalanceAndMarket
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通板块额度余额
BKID:= "HG000001;HG000003";
BegT:=in…
TSWEB_Block_HSGShareHoldingsInfoEndTTop10
范例(t):
[code]
//返回截止至2024-07-10日港股通板块中证一级行业持仓前10名
IndustryType:=4;
BKID:="HG000001;HG000003…
TSWEB_Block_HSGShareHoldingsDecreased
范例(t):
[code]
//返回截止至2024-07-10日港股通板块最近1月增减持前10大股票-减持
BKID:= "HG000001;HG000003";
EndT…
TSWEB_Stock_HSGIndustryHoldingInfo
范例(t):
[code]
//返回截止至2024-07-10日万科A于中证一级行业同行业最新持仓及增减
IndustryType:=4;
StockID:="SZ000002&qu…
TSWEB_Stock_HSGHolingAndMarketTrend
范例(t):
[code]
//返回2023-07-10至2024-07-10日万科A持仓数据
StockID:= "SZ000002";
BegT:=inttodate(…
TSWEB_Stock_HSGENewTradingMarketInfo
范例(t):
[code]
//返回2023-07-10至2024-07-10日万科A于中证一级行业最新持仓及相关区间数据
IndustryType:=4;
StockID:="SZ…
TSWEB_Stock_HSGHolingChangeAndMarketTrend
范例(t):
[code]
//返回2023-07-10至2024-07-10日万科A持仓变动
StockID:= "SZ000002";
BegT:=inttodate(…
TSWEB_Market_HSGIndustryChange_S
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通板块中证一级行业行业配置占比变化数据
IndustryType:=4;
BegT:=inttodate(2…
TSWEB_Market_HSGCapitalFlowEndT
范例(t):
[code]
//返回截止至2024-07-10日所有沪深港通板块的买入、卖出及净买入金额等资金流向数据
BegT:=inttodate(20230710);
EndT:=int…
TSWEB_Market_HSGCapitalFlowPeriod_S
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通净买入数据(日线)
BegT:=inttodate(20230710);
EndT:=inttodate(…
TSWEB_Market_HSGIndustryChange_N
范例(t):
[code]
//返回2023-07-10至2024-07-10日陆股通板块中证一级行业行业配置占比变化数据
IndustryType:=4;
BegT:=inttodate(2…
TSWEB_Market_HSGHoldingTop10_N
范例(t):
[code]
//返回截止至2024-07-10日陆股通板块中证一级行业十大重仓股
IndustryType:=4;
EndT:=inttodate(20240710);
re…
TSWEB_Market_HSGAccumCapitalFlow_N
范例(t):
[code]
//返回2023-07-10至2024-07-10日陆股通累计净买入与市场
BegT:=inttodate(20230710);
EndT:=inttodate(2…
TSWEB_Market_HSGAccumCapitalFlow_S
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通累计净买入与市场
BegT:=inttodate(20230710);
EndT:=inttodate(2…
TSWEB_Market_HSGHoldingTop10_S
范例(t):
[code]
//返回截止至2024-07-10日港股通板块中证一级行业十大重仓股
IndustryType:=4;
EndT:=inttodate(20240710);
re…
TSWEB_Market_HSGIndustryRatio_N
范例(t):
[code]
//返回截止至2024-07-10日陆股通板块中证一级行业行业配置及行业市值占比数据
IndustryType:=4;
EndT:=inttodate(202407…
TSWEB_Market_HSGHoldingConcentraChange_S
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通的持股集中度及与期初变化
BegT:=inttodate(20230710);
EndT:=inttoda…
TSWEB_Market_HSGIndustryConcentraChange_N
范例(t):
[code]
//返回2023-07-10至2024-07-10日陆股通的行业集中度及与上期环比变化
BegT:=inttodate(20230710);
EndT:=intto…
TSWEB_Market_HSGIndustryInfo_S
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通板块中证一级行业行业配置及变动
IndustryType:=4;
BegT:=inttodate(2023…
TSWEB_Market_HSGCapitalFlowPeriod_N
范例(t):
[code]
//返回2023-07-10至2024-07-10日陆股通净买入数据(日线)
BegT:=inttodate(20230710);
EndT:=inttodate(…
TSWEB_Market_HSGShareHoldingsSizeByMainBK
范例(t):
[code]
//返回截止至2024-07-10日沪深港通持仓情况及前三大行业
EndT:=inttodate(20240710);
return TSWEB_Market_HS…
TSWEB_Market_HSGActiveTop10_N
范例(t):
[code]
//返回截止至2024-07-10日陆股通板块中证一级行业最新10大成交
IndustryType:=4;
EndT:=inttodate(20240710);
TSWEB_Market_HSGHoldingConcentraChange_N
范例(t):
[code]
//返回2023-07-10至2024-07-10日陆股通的持股集中度及与期初变化
BegT:=inttodate(20230710);
EndT:=inttoda…
TSWEB_Market_HSGIndustryInfo_N
范例(t):
[code]
//返回2023-07-10至2024-07-10日陆股通板块中证一级行业行业配置及变动
IndustryType:=4;
BegT:=inttodate(2023…
TSWEB_Market_HSGIndustryRatio_S
范例(t):
[code]
//返回截止至2024-07-10日港股通板块中证一级行业行业配置及行业市值占比数据
IndustryType:=4;
EndT:=inttodate(202407…
TSWEB_Market_HSGActiveTop10_S
范例(t):
[code]
//返回截止至2024-07-10日港股通板块中证一级行业最新10大成交
IndustryType:=4;
EndT:=inttodate(20240710);
TSWEB_Market_HSGAmountAndActiveTop10AmountAndPercent
范例(t):
[code]
//返回截止至2024-07-10日沪深港通总况及十大成交
EndT:=inttodate(20240710);
return TSWEB_Market_HSGAm…
TSWEB_Market_HSGIndustryConcentraChange_S
范例(t):
[code]
//返回2023-07-10至2024-07-10日港股通的行业集中度及与上期环比变化
BegT:=inttodate(20230710);
EndT:=intto…
TSWEB_Industry_HSGHoldingChangeTopN_S
范例(t):
[code]
//返回截止至2024-07-10日港股通板块中证一级行业金融地产最近一月增减持5大股票
IndustryType:=4;
IndusName:= "金融…
TSWEB_Industry_HSGHoldings_N
范例(t):
[code]
//返回截止至2024-07-10日医药卫生于陆股通板块中证一级行业最新行业成分股详情
IndustryType:=4;
IndusName:= "医药卫…
TSWEB_Industry_HSGHoldingPeriod_N
范例(t):
[code]
//返回2023-07-10至2024-07-10陆股通板块中证一级行业医药卫生行业持有市值及占比
IndustryType:=4;
IndusName:= &qu…
TSWEB_Industry_HSGHoldingChangeTopN_N
范例(t):
[code]
//返回截止至2024-07-10陆股通板块中证一级行业医药卫生最近一月增减持5大股票
IndustryType:=4;
IndusName:= "医药卫…
TSWEB_Industry_HSGHoldingInfo
范例(t):
[code]
//返回截止至2024-07-10日金融地产于沪深港通中证一级行业最新持有情况
IndustryType:=4;
IndusName:= "金融地产&qu…
TSWEB_Industry_HSGHoldings_S
范例(t):
[code]
//返回截止至2024-07-10日医药卫生于港股通板块中证一级行业最新行业成分股详情
IndustryType:=4;
IndusName:= "医药卫…
TSWEB_Industry_HSGHoldingPeriod_S
范例(t):
[code]
//返回2023-07-10至2024-07-10港股通板块中证一级行业医药卫生持有市值及占比
IndustryType:=4;
IndusName:= &quot…
TSWEB_Block_CollectMoneyPercentage
范例(t):
[code]
//返回2023-07-10至2024-07-10日A股的汇总股票个数、募集资金、募资净额
Bkname:= "A股";
BegT:=intto…
TSWEB_Block_IPOdetail
范例(t):
[code]
//返回2023-07-10至2024-07-10日A股中证一级行业中所有股票的发行上市明细
IndustryType:=4;
Bkname:= "A股&…
TSWEB_Block_IssuePriceDistribution
范例(t):
[code]
//返回2023-07-10至2024-07-10日A股中所有股票的发行价分布
Bkname:= "A股";
BegT:=inttodate(2…
TSWEB_Block_CollectMoneyBegTEndT
范例(t):
[code]
//返回2023-07-10至2024-07-10日A股汇总发行上市基本信息
Bkname:= "A股";
BegT:=inttodate(20…
TSWEB_Block_StageCollectMoney
范例(t):
[code]
//返回2023-07-10至2024-07-10日A股汇总发行上市基本信息
Bkname:= "A股";
BegT:=inttodate(20…
TSWEB_Block_IPOPEDistribution
范例(t):
[code]
//返回2023-07-10至2024-07-10日A股所有股票的市盈率分布
Bkname:= "A股";
BegT:=inttodate(20…
TSWEB_Market_CollectMoneytotal
范例(t):
[code]
//返回2023-07-10至2024-07-10日全市场的汇总股票个数、募集资金、募资净额
BegT:=inttodate(20230710);
EndT:=in…
TSWEB_Market_IPOPEDistribution
范例(t):
[code]
//返回2023-07-10至2024-07-10日全市场中所有股票的市盈率分布
BegT:=inttodate(20230710);
EndT:=inttodat…
TSWEB_Market_IssuePriceDistribution
范例(t):
[code]
//返回2023-07-10至2024-07-10日全市场中所有股票的发行价分布
BegT:=inttodate(20230710);
EndT:=inttodat…
TSWEB_Market_CollectMoneydetail
范例(t):
[code]
//返回2023-07-10至2024-07-10日全市场中所有股票的汇总发行上市基本信息
BegT:=inttodate(20230710);
EndT:=int…
TSWEB_Market_CollectMoneyofIndustryTop10
范例(t):
[code]
//返回2023-07-10至2024-07-10日按行业对全市场股票进行分组,中证一级行业募集资金排名前十的行业以及相应的募集资金数据
IndustryType:=…
TSWEB_Market_CollectMoneyTop10
范例(t):
[code]
//返回2023-07-10至2024-07-10日中证一级行业募集资金排名前十的股票以及相应的募集资金数据
IndustryType:=4;
BegT:=intt…
TSWEB_Market_StageCollectMoney
范例(t):
[code]
//返回2023-07-10至2024-07-10日全市场汇总股票个数、募集资金、募资净额
BegT:=inttodate(20230710);
EndT:=int…
TSWEB_Market_CollectMoneyofLeadUnderwriterTop10
范例(t):
[code]
//返回2023-07-10至2024-07-10日按主承销商对全市场股票进行分组,募集资金排名前十的主承销商以及相应的募集资金数据
BegT:=inttodate(…
StocksBTQk
范例(t):
[code]

//2020年11月19日至2020年11月20日机构专用对于上证A股的大宗交易明细
bk:=getbk("上证A股");
return S…
Bk_ZfMatrix
范例(t):
[code]

//2010年1月1日至2010年1月10日上证A股板块的收益率
SetSysParam(pn_bk(),"上证A股");
return B…
GetBKByBegTEndT_II
范例(t):
[code]
//得到20090101至20201231期间在科创板上市过的所有A股(含已暂停已退市)

  return GetBKByBegTEndT_II('科创板',2…
StockGetPledgedRepoByEndT
范例(t):
[code]


//2023-08-01至2023-09-01沪市+深市的股票质押回购交易汇总
  return StockGetPledgedRepoByEndT(0,…
StockHSGShareValueSub
算法:上交所、港交所:返回最近一日公布的原始数据;
深交所:取最近通道交易日持股数,并考虑区间送股情况:
  1、指定日为通道交易日,返回该日持股数量,即送股比_0为1;
  2、指定日非通…
Block_HSGInDatebyEndT
范例(t):
[code]

//股票SH600519、SZ300765、SZ000029入选陆股通的日期
return Block_HSGInDatebyEndT(Array("S…
StockTypeArr
范例(t):

return StockTypeArr(1);


结果:
[img type="tslxml" file="m…
stock_Stforecastdata
范例(t):
[code]


//对SZ002373股在2014-04-10前推30天的风险预警数据
 
return stock_STforecastdata('SZ002373'…
_StockSWIndustry
范例(t):


return _StockSWIndustry("SWHY000001","SZ000982");

StockICCGetInfo
范例(t):


return StockICCGetInfo("SH732086",20200714T);

结果:
[img type…
StockSNGetDataByEndT
范例(t):
[code]
//SH600000在2016-02-16的停牌信息

SetSysParam(pn_stock(),"SH600000");
return…
StockSNGetDataQJ
范例(t):
[code]
//SH600000在2015-02-16至2016-02-16的停牌信息

SetSysParam(pn_stock(),"SH600000&quot…
StockGetIndustrydata
范例(t):
[code]


//万科A在20201207的一级申万行业数据
  return StockGetIndustrydata('SZ000002',20201207T,1,…
StockTradingTimesHistory
范例(t):
[code]

//"bc2401"的交易时间

  SetSysParam(pn_stock(),"bc2401");


StockCCASSShareHolder
范例(t):


return StockCCASSShareHolder('SZ000001',20220613T);

结果:
[img type=&qu…
StockCCASSParticipantDZ
范例(t):


return StockCCASSParticipantDZ();


结果:
[img type="tslxml" …
FundETFInfoGetDataByEndT
范例(t):
[code]
//OF159001在2023-05-09ETF申购赎回-基本信息。
SetSysParam(PN_Stock(),'OF159001');
return Fund…
FundsFromManagerID
范例(t):
return FundsFromManagerID('7289');

结果:
[img type="tslxml" file=…
FundsFromManagerName
范例(t):
return FundsFromManagerName('张惠');

结果:
[img type="tslxml" file=…
FundGetAttributeValues
范例(t):

   return FundGetAttributeValues('OF000001',20210302T);


结果:
[img ty…
FundGetIndustrydata
范例(t):
[code]

// 华夏成长在20201207的有效的基金分类数据
return FundGetIndustrydata('OF000001',20210301T,1,'YHF…
FundSCValue
范例(t):
[code]
SetSysParam(PN_Stock(),'OF000001');
return FundSCValue(20231231,'SZ002230');
[/cod…
FundHSMX
范例(t):
return FundHSMX('OF000001',20221231);

结果:
[img type="tslxml" fi…
FundBDValue
范例(t):
[code]
SetSysParam(PN_Stock(),'OF000001');
return FundBDValue(20221231,'BK220014');
[/cod…
FundCBQk
范例(t):
return FundCBQk('OF000001',20231231,1);

结果:
[img type="tslxml" …
FundSSMX
范例(t):
return FundSSMX('OF000001',20231231);

结果:
[img type="tslxml" fi…
FundPMQk
范例(t):
return FundPMQk('OF002610',20231231,1);

结果:
[img type="tslxml" …
FundFDQk
范例(t):
return FundFDQk('OF005218',20231231,1,5);

结果:
[img type="tslxml&quot…
FundBSQK
范例(t):

return FundBSQK('OF000001',20231231,1,5);

结果:
[img type="tslxml&qu…
FundARMMX
范例(t):
return FundARMMX('OF000009',20231231,0);

结果:
[img type="tslxml"…
FundICIValue
范例(t):
SetSysParam(PN_Stock(),'OF000001');
return FundICIValue(20221231,'制造业');

FundABSQk
范例(t):
return FundABSQk('OF000379',20191231,3);

结果:
[img type="tslxml"…
Alpha101_Test
范例(t):
return Alpha101_Test('申万非银金融',20201231T);

结果:
[img type="tslxml&quot…
XUECH_f
算法:
AA = (2*收盘价+最高价+最低价)/4的5日简单移动平均
通道1 = AA*N/100
通道2 = AA*(200-N)/100
CC = abs(2*收盘价+最高价+最低价)/…
FuturesDeliverBondValue
范例(t):
[code]


SetSysParam(PN_Stock(),'TF2403');
return FuturesDeliverBondValue("BK210007…
FuturesMTPGetData
范例(t):

return FuturesMTPGetData('TF2403',20240201T,'成交量排名');

结果:
[img type=&qu…
FuturesMTPGetDataQJ
范例(t):

return FuturesMTPGetDataQJ('TF2403',20240201T,20240202T,0);

结果:
[img ty…
OptionUBCQK
范例(t):

    return OptionUBCQK("SH510050",20200807T,0,0,3);

结果:
[i…
OptionESIGetdata
范例(t):
return OptionESIGetdata('SH510050',20231227T);   

结果:
[img type="…
TSFL_IndexValuePCTSeries
范例(t):
[code]


return TSFL_IndexValuePCTSeries('SH000300',20180101T,20181231T,'日',30,0,0,0,0); …
SAR
范例(t):
[code]
 SetSysParam(PN_Stock(),'SZ000001');
 SetSysParam(pn_date(),20130101T);
 return…
XUECH
范例(t):
[code]
 SetSysParam(PN_Stock(),'SZ000001');
 SetSysParam(pn_date(),20130101T);
 return…
GetHgInterestDay
范例(t):
return GetHgInterestDay('SZ131801',20190429T);

结果:
[img type="tslxml…
RDateListQK
范例(t):
return RDateListQK(20111231T,20130630T,0);

结果:
[img type="tslxml&quo…
ReportDateListOfNYear
范例(t):
[code]
SetSysParam(PN_Stock(),'SZ000002');
return ReportDateListOfNYear(20040227T,5,42002)…
HgInfo
范例(t):
SetSysParam(PN_Stock(),'SZ131811');
return HgInfo(20151006);

结果:
[img ty…
FundsTPQk
范例(t):
Return FundsTPQk(array('OF000001'),20221231,'股票成交量');

结果:
[img type=&quot…
GetAllThemespools
范例(t):
EndT := 20230919T;
return GetAllThemespools(EndT);

[img type="tslxm…
Q:如何将网页图片导出到本地?
A:可通过InternetRequest获取网页内容,然后通过writefile将内容写入到本地文件中。
实现示例如下:
[code]
path:="E:\\test\\aDog.jpg";//…
2025-9-19客户端(新一代)升级说明:部分TSL错误信息升级为英文
2025-9-19 升级说明
-----------------------------------
升级:防止DBF文件被当成xls导入,强制以DBF文件方式读…
Q:天软中dbf文件的导入与导出
A:天软中目前有两套模型支持dBF文件的读与写:
第一套:读:FAQ:SysdBFread;写:FAQ:SysdBFwrite
  这套模型除了支持导入导出dBF数据文件外…
future_TBFDeliverableBonds
范例(t):
[code]
   //TF2309国债期货可交割债券数据
  setsysparam(pn_stock(),"TF2309");
  retu…
DeleteInstance
范例(t):
范例01:用external动态绑定测试MakeInstance,并在调用成功后,删除该指针
[code]
aBFun:=MakeInstance(findfunction("ab…
基本面因子
[htm]指标汇总 <br/><table><tbody><tr><td>
模型名</td><td>
功能</td></tr><tr><td>
<a href="http://www.…
Index_BF_Prosperity
范例(t):获取沪深300在20210630景气度因子,采用加权,TTM数据
[code]
  indexID := "SH000300";
  Rdate := 202…
Stocks_BF_Prosperity
范例(t):获取指定股票池在20210630景气度因子,采用加权,TTM数据
[code]
  StocksArr := array("SZ000001","SZ0…
行为金融因子
[htm]指标汇总 <br/><table><tbody><tr><td>
适用品种</td><td>
分类</td><td>
模型名称</td><td>
含义</td></tr><tr><t…
Stock_BF_PES
范例(t):
[code]
stockid:= "SH600519";
setsysparam(pn_stock(),stockid);
rdate:= 20220930;…
指标汇总
[htm]<table><tbody><tr><td>
分类</td><td>
模型名</td><td>
含义</td></tr><tr><td>
财务造假</td><td>
<a href…
Stock_BF_Beneish_M_Score
范例(t):计算万科A(SZ000002)在2020年报的Beneish M-Score得分
[code]
  oV:=BackUpSystemParameters2();
setsyspa…
Stock_BF_Dechow_F_Score
范例(t):计算万科A(SZ000002)在2020年报的Dechow F-Score得分
[code]
  oV:=BackUpSystemParameters2();
  setsys…
Stock_BF_Altman_Z_Score
范例(t):计算万科A(SZ000002)在2020年报的Altman Z-Score得分
[code]
  oV:=BackUpSystemParameters2();
  setsys…
Stock_BF_Ohlson_O_Score
范例(t):计算万科A(SZ000002)在2020年报的Ohlson O-Score得分
[code]
  oV:=BackUpSystemParameters2();
  setsys…
Stock_BF_Piotroski_F_Score
范例(t):计算万科A(SZ000002)在2020年报的Piotroski F-Score得分与中间小类因子值
[code]
oV:=BackUpSystemParameters2();
se…
Stock_BF_Graham_G_Score
范例(t):计算万科A(SZ000002)在2020年报的Graham G-Score得分
[code]
  oV:=BackUpSystemParameters2();
  setsys…
Stock_BF_STPredict_01
范例(t):
Return Stock_BF_STPredict_01(20201231);

//结果
[img type="tslxml&quot…
Stock_BF_STPredict_02
范例(t):
Return Stock_BF_STPredict_02(20201231);

//结果
[img type="tslxml&quot…
模型汇总
[htm]<table><tbody><tr><td>
接口分类</td><td>
接口名称</td><td>
接口定义</td></tr><tr><td>
成交持仓</td><td>
成交…
模型汇总
[htm]<table><tbody><tr><td>
接口分类</td><td>
接口名称</td><td>
接口定义</td></tr><tr><td>
成交持仓</td><td>
成交…
Q:期货和期权日线收盘价更新说明
日线收盘价说明
对于期货和期权合约,
1、当日有成交时,收盘价等于当日最后一笔成交价。
2、当日无成交时,各期货交易所官网收…