Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:TSUBMIT函数问题

1楼
wsanle 发表于:2012/2/21 10:38:45
后台程序运行时,在监控界面上手工委托,并在后台程序采用Debugout监控未成交时的函数运行结果,发现TISREMAINEX()、TTYPE(1)结果正常,但未成交时间函数TSUBMIT(0)的结果一直为0,不知是否TSUBMIT函数只能监控后台自动委托时的未成交,不能监控在监控界面的手工委托?但函数使用说明:‘该函数返回常数,并且只有在后台程式化交易运行中有效,该函数依赖TBUY等交易语句或者在交易监控中的手工干预的成交记录。’请金字塔的老师解答一下,谢谢!
2楼
just 发表于:2012/2/21 10:51:14

本地已经测试过,并无楼主说的现象。函数并无任何问题,你是如何操作的?

3楼
jinzhe 发表于:2012/2/21 10:55:20

成交函数返回0

4楼
wsanle 发表于:2012/2/21 11:16:21

我在后台程序中增加以下语句:

NosuccessTime:=TSUBMIT(0);                                                               

NosuccessType:=TTYPE(1);  

Nosuccess:=TISREMAINEX(0 ,‘’ , '');                                                                

Debugout('未成交时间:%.0f',NosuccessTime);
Debugout('未成交类型:%.0f',NosuccessType);

Debugout('是否未成交:%.0f',Nosuccess);

 

然后打开后台监控,在监控界面上以一个不能成交的价格委托开多仓,监控输出的结果是:  未成交时间:0,未成交类型:2,是否未成交:1

按TSUBMIT函数的定义,应该返回未成交时间值1~1000,不应该是0. 

共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01953 s, 2 queries.