请问下版主,orderqueue只能成对出现是什么意思?比如说,我有A,B,C三个平仓条件;有甲,乙,丙三个开仓条件,同一K线上可能有多种情况的组合,且难以判断具体组合方式。
我想要实现先平后开:所有平仓条件,在所有开仓条件之前。写成这样能达到目的吗:
A平,orderqueue;
B平,orderqueue;
C平,orderqueue;
甲开,orderqueue;
乙开,orderqueue;
丙开,orderqueue;
谢谢!
队列函数的作用就是逐个主力委托。主要用于解决资金不足情况(平仓完成后才开仓)。如果可用资金足够,不需要用这个方式处理。
代码的执行过程本身就从上到下,即使你不用它,也是先执行平仓再执行开仓的。
版主好,我是仓位全进全出,旧仓位未平掉,代码执行中,平仓反手等情况下,会出现“CTP资金不足”的提示,如果用ORDERQUE,意思是,旧仓平掉后才发出开仓委托?可以有效解决这个问题,是吗?