以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  tsubmit 返回一直是0  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=30899)

--  作者:sven0321
--  发布时间:2012/11/26 11:34:30
--  tsubmit 返回一直是0

这个问题看到以前也有人发过 最后都是无疾而终

 

我有未成交开多单的情况下 后台监测着

 

debugout(\'未成交时间%f\',tsubmit(1));

 

结果一直是0

 

所以自己设置的 撤单语句也没执行


--  作者:sven0321
--  发布时间:2012/11/26 11:38:22
--  
if TISREMAINEX(1,\'\',extgbstring(\'aaaa\'))<>0  and tsubmit(1)>=30 then begin 
TCANCELEX(1,1,\'\',extgbstring(\'aaaa\'));
if tbuyholdingex(\'\',extgbstring(\'aaaa\'),0)=0 then begin 
extgbdataset(\'未成交警报\',1);
end;
end;

msgout(1,extgbstring(\'aaaa\'));
debugout(\'甲多未成交%f\',TISREMAINEX(1,\'\',extgbstring(\'aaaa\')));
debugout(\'未成交时间%f\',tsubmit(1));
 
语句就是这样 下单语句就不贴了 模拟账户里也看得到有未成交单的
 
是不是模拟的时候无法使用 TSUBMIT

--  作者:admin
--  发布时间:2012/11/26 11:50:48
--  
TSUBMIT 需要的是你本后台策略发出的单子才行,其他策略及手工下单的不行
--  作者:sven0321
--  发布时间:2012/11/26 12:14:07
--  
完全自动下的单子
--  作者:sven0321
--  发布时间:2012/11/26 12:19:21
--  
我发现了个问题 我下单的品种 并不是我后台监控的品种的时候 TSUBMIT就一直为0了 我的代码指定品种和合约下的单子
--  作者:sven0321
--  发布时间:2012/11/26 12:27:11
--  
看来TSUBMIT是跟着后台监测的品种来的  不是跟着单子来的   能否添加一个函数 可以 指定账户 指定STOCK的 TSUBMIT 就和 TBUYHOLDINGEX一样
--  作者:admin
--  发布时间:2012/11/26 14:32:20
--  
TISREMAINEX
--  作者:sven0321
--  发布时间:2012/11/27 11:28:52
--  
我要的是未成交的历时啊 
那个只有告诉你有没有未成交单

--  作者:admin
--  发布时间:2012/11/27 21:54:25
--  
使用VBA吧,后台是无法满足这类需求的