Bundle the TSL API index and markdown references under the skill, route TSL docs to use it, and update the codegen index generator to maintain the bundled data.
2.6 KiB
教学范例 / TSL基本数据获取
bdBase()
Base函数教学范例,返回与报告期无关的数据(当前设置为10004(公司中文简称))
返回:string
flDeleteFile(id)
服务器文件删除教学函数。删除服务器上目录别名为’testdir’下的ID.csv文件,若文件存在删除成功,返回'deletet file success',删除失败返回'delete file fail!!',若文件不存在则返回'file not exists'。执行前,用户应申请服务器权限并配置好虚拟目录。
| 参数 | 类型 | 说明 |
|---|---|---|
id |
string | 证券 |
返回:string
flWriteToNetDir(bkname)
网络盘文件写入教学函数。将板块BKname下的每一只股票的发行表以xls的形式写入到网络盘虚拟目录为’RemoteDemo’下。执行前,用户应申请服务器权限并配置好虚拟目录。
| 参数 | 类型 | 说明 |
|---|---|---|
bkname |
string | 系统板块 |
返回:any
hd1()
行情获取教学函数,返回收盘价。与系统参数(股票、时间、周期、复权等相关)。
返回:float
hdNDay2()
NDay2函数教学函数,返回开盘价,收盘价,最高价,最低价,日期时间。与系统参数(股票、时间、周期、复权、设置N返回个数等相关)。
返回:any
spGetSysParam()
教学范例,获取当前系统参数(当前设置的返回股票代码)
返回:string
spUserSysParam(a)
用户自定义函数教学范例,用户自定义系统参数
| 参数 | 类型 | 说明 |
|---|---|---|
a |
any | 整数,用户自定义 |
返回:string
sqlDelete()
与MSSQL交互删除数据教学函数,向数据库中test_table表中删除ID#大于17的数据,删除成功返回删除后表数据,否则返回“delete出错”。用户需开通服务器权限,设置好连接串sourcename,数据库中应包含表test_table,其中test_table的字段为ID#,stockID,da。
返回:any
teachGfFlag(value)
gfFlag函数教学函数。返回当前股票在截止日N(默认180)个周期的开盘价、收盘价、最高价、最低价、交易时间的图形,如果达到判定条件则做出标识,与系统参数(股票,周期,时间,复权,周期个数N)相关。
| 参数 | 类型 | 说明 |
|---|---|---|
value |
float | 实数 |
返回:any
udSaveTable()
SaveTable教学函数,将当前股票十大流通股东表保存为‘SavedUserDB‘的用户数据。与系统参数当前股票相关。
返回:any