以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  出了一个平空开多信号,可只自动执行了平空,开多未执行,是什么原因导致的  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=4716)

--  作者:tittat
--  发布时间:2011/1/6 12:00:26
--  出了一个平空开多信号,可只自动执行了平空,开多未执行,是什么原因导致的

只好赶快手动补开多,还是浪费了好几个点。

前二周内存设的是960,前几天改成了6900,是这个原因吗?


--  作者:fly
--  发布时间:2011/1/6 13:43:15
--  

不是这个原因.

用日志记录一下,看啥情况


--  作者:tittat
--  发布时间:2011/1/6 14:11:50
--  

交易状态栏里也没显示其他什么,只是平空,没发开多


--  作者:admin
--  发布时间:2011/1/6 16:52:20
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332

常见资源里,多仔细看看,尤其是问题5


--  作者:tittat
--  发布时间:2011/1/6 17:28:58
--  

这些置顶贴都看过。我是按贴里建议的,以先平后开的顺序执行,并且都加上了orderqueue。

 

分析后怀疑原因是开多语句里加的是holding=0,我现在改成holding<=0再观察一段看看。有可能平空执行后holding值还没变成0,就执行了开多语句,结果因holding=0的限制而未能执行。