以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  只有部分成交呢?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=53411)

--  作者:amao2003
--  发布时间:2013/6/27 10:09:52
--  只有部分成交呢?

if con1 then begin
 sellshort(1,10,limitr,close),orderqueue;   
 buy(holding=0,10,limitr,close),orderqueue;
end

if con2 then begin                               
 sell(1,10,limitr,close),orderqueue;
 buyshort(holding=0,10,limitr,close),orderqueue;
end

 

  我原来交易1手商品,现在改成交易10手,代码如上,可实盘图表程序化只成交了7手,在图表程序化成交列表里显示的也是平7手开7手,请问如何才能让10手都成交呢?而不是只部分成交。


--  作者:jinzhe
--  发布时间:2013/6/27 10:19:16
--  

当前行情下只有7手单,所以只有7手能够交易。

交易的是什么合约?

[此贴子已经被作者于2013/6/27 10:19:50编辑过]

--  作者:amao2003
--  发布时间:2013/6/27 10:25:25
--  

    搞清楚了,是原来有过7手的成交,所以后来一直这样了,解决的办法是在屏幕上显示更多的K线,关闭公式,重新加载,持仓就显示10手了。等下一次交易来验证我的办法吧,应该没问题了。