版权声明:本文就算不是qcy原创,也经过了qcy的一番整理……。不做商业用途。欢迎转载。 https://blog.csdn.net/qcyfred/article/details/83041926
TS可能只是一个小众产品,之前在分公司也一直没有发展起来。。。
现在我却在维护公司这条业务…从零开始,艰苦创业,天天加班…
字符串转数字 strToNum("123.34") --> 123.34
开发交易APP
1. 开启 EasyLanguage打印语句输出:TS软件主窗口,视图。
2. 添加窗体
TS开发环境 - 视图 - 资源视图
对准Forms右键,添加窗体
3. 显示窗体
Form.show();
4. 生命周期
APP,属性
method void AnalysisTechnique_Initialized( elsystem.Object sender, elsystem.InitializedEventArgs args )
双击可以自动生成对应的函数
5. 变量的作用域和生命周期
写在函数外面,所有语句开头的,都是全局的
写在任何一个函数里面的,用vars开头声明的,都是局部的
对于几个provider尤其要注意
6. 对于取数据,均采用回调函数去查询,而且在查询前,一定要确保 provider的State是loaded,而不是其他(如loading),否则会失败,或者发生各种异常现象。
比如我遇到根据证券代码,查询证券基本资料。代码写到一个list里面,结果查询的结果是
list[0],
list[0], list[1]
...
list[0], list[1], ..., list[N-1]
每次都重复执行
如:查询持仓。
7. 对于外部数据的读取
可以读取xml文件,有专门的xmlDoc这种类。
可以读取文本文件,有专门的StreamReader这种类。
8. 可以直接操作Excel表格,但硬盘上首先要有一个已有的excel文件。