预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共74页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

DragonSoftInformationTechnologyCo.Ltd.《图标》DTS2.0策略编程语言用户编程手册Author:DTS研发部门Version2.08DTS2.0Version:2.0.8策略编程语言LastUpdated:2011/09/19用户编程手册Confidential上海龙软信息技术有限公司2006-2011viRevisionHistoryDateVersionDescriptionAuthorApprover2008/11/192.00Initialversion.Aaron.Peng2011/3/162.0.1增加3.3.3.3.5内部修正命令3.5.2.2注册要收听的价格3.5.2.5查找价格更新3.5.4.2_OnEventOrderResponse回调Jack.shiPeter.cao2011/4/22.0.2更新3.5.3.3_OnEventPosition回调Jack.shiPeter.cao2011/5/272.0.3更新2.1.3的3.API接口关键字2.3.1.1nil类型和逻辑判断针对于指针变量作了说明增加3.3.3.2.3DTSMicroTime3.3.3.3.4发送Order(下单、撤单)命令增加了单个Order下单的说明更新3.3.3.3.5内部修正命令更新3.5.2.5查找价格更新3.5.4.2_OnEventOrderResponse回调更新3.5.5.1DTSMessageRecordAccess类型3.6系统工具函数增加3.6.5~3.6.10部分xuebin.liPeter.cao2011/6/202.0.4增加批量撤单接口3.3.3.3.33.3.3.3.6Yousong.ZhangPeter.cao2011/6/302.0.5增加matlab的接口说明3.7增加简单加密的说明3.6.93.6.10。Jack.shiPeter.cao2011/8/102.0.6增加市场逐笔行情信息3.5.36.1修改ClosePriceInputFlag的说明增加DTSQUEUEPRICEFIELD一览6.2Lin.gongJack.shi2011/9/152.0.7增加2.3.1.2sys_find的说明更新3.7的matlab图只显示半个6.1增加ETFIOPV说明修改V说明更新6.3DTSNewOrderAccessfield一览更新6.4DTSCancelOrderAccessfield一览xiang.shuJack.shi2011/9/192.0.8增加PriceCondition的说明Jack.shi目录RevisionHistoryii1.DTS策略编程语言简介11.1DTS策略编程平台及其原理11.2策略在系统平台上的生命周期和运行过程21.2.1策略生命周期21.2.2系统通讯和Event31.2.2.1事件定义31.2.2.2输入输出事件31.2.2.3Bufferflag31.2.2.4事件回调31.2.3策略参数和参数变化回调41.2.4运行策略42.DTSScript编程基础72.1DTSScript基本语法格式72.1.1语言字符要求72.1.2程序注释72.1.3关键字82.1.4特殊字符的表示112.2变量及变量的作用域112.2.1全局变量及其作用域112.2.2局部变量(local)及其作用域122.2.3同名的全局变量和局部变量的作用原则122.3类型122.3.1变量内部的类型122.3.1.1nil类型和逻辑判断122.3.1.2string类型及针对string的操作122.3.1.3数值类型及内建的数值计算函数142.3.1.4table类型152.3.2支持的各类型间的自动转换152.3.3显式转换类型152.3.4类型转换时的注意事项162.3.5sys_format函数162.4函数182.4.1函数定义182.4.2函数调用192.4.3对函数的限制192.4.4pcall函数调用192.5运算符202.5.1逻辑运算符202.5.2算术运算符202.5.3字符串连接运算202.5.4赋值运算符202.5.5比较运算符212.5.6元运算符212.5.7运算符优先级212.6程序控制流程212.6.1顺序结构212.6.2If条件语句212.6.3do块222.6.4while循环语句222.6.5repeat循环语句222.6.6一般for循环语句222.6.7用于遍历表的for循环语句(genericfor)232.6.8return和break语句232.7基本容器table242