同一根上只执行一个命令的问题
if(MarketPosition == 0) { if(con_duo_1) { buy(1, OPEN); } Else if(con_duo_2) { buy(1, UpLine[1]); } Else IF( con_kong_1) { sellshort(1, OPEN); } Else IF( con_kong_2) { sellshort(1,downLine[1]); } } if(MarketPosition > 0) { IF(con_duo_out_1) { Sell(0, MAZS[1]); } Else IF( con_duo_out_2) { Sell(0, MidLine[1]); } Else IF(con_kong_1) { Sell(0, Open); sellshort(1, open); } Else IF(con_kong_2) { Sell(0, downLine[1]); sellshort(1, downLine[1]); } }以上程序中,在同一根K线中只执行一个条件的动作。如:执行了con_duo_out_1 的平仓后,不再执行con_kong_1 的开仓动作。周期是用的15分钟。经测试如果把指令的顺序调整一下,就是先执行前面的,后面的就不再执行。请问是什么问题?