{平多} EXITLONG:CROSS(MA(CLOSE,B),MA(CLOSE,A)),TFILTER,ORDERQUEUE;
{平空} EXITSHORT:CROSS(MA(CLOSE,A),MA(CLOSE,B)),TFILTER,ORDERQUEUE;
{开多} ENTERLONG:CROSS(MA(CLOSE,A),MA(CLOSE,B)),TFILTER,ORDERQUEUE;
{开空} ENTERSHORT:CROSS(MA(CLOSE,B),MA(CLOSE,A)),TFILTER,ORDERQUEUE;
为了解决模拟系统先开仓(会因资金不足不能成交)后平仓的问题,我在MA公式后面加上ORDERQUEUE,强制先平仓后开仓,但是模拟中系统提示不支持ORDERQUEUE方式报单,为什么呢?实盘操作也不认可吗?
以前试过,模拟中好好的呀!
实盘操作前台和后台都是认可的!
这不是ORDERQUEUE的问题。是报单类型的问题。
建议:
模拟交易不要用市价,更不要用stop!
不要在STOP报单类型中使用ORDERQUEUE,
如果你不知道STOP是干什么的,那么请使用简单的ENTERLONG等交易系统,放弃BUY等较为复杂的系统