怎么跳过开仓2 去执行开仓3
此主题相关图片如下:qq图片20201212111259.png

持仓1:VALUEWHEN(CROSS(HOLDING,0),HOLDING),COLORWHITE,NODRAW;
IF C>加仓价1 AND HOLDING=持仓1 AND N=0 THEN /////第二次开仓条件
BEGIN
开仓2:BUY(1,JCBL2/C,MARKETR); ////二次开仓在均价上涨ZY1
HIGHPRICE:=ENTERPRICE; //将开仓价保存到最高价
N:=1;
END
持仓2:VALUEWHEN(CROSS(HOLDING,持仓1),HOLDING),COLORWHITE,NODRAW;
IF C>加仓价2 AND HOLDING=持仓2 AND N=0 THEN /////第三次开仓条件
BEGIN
开仓3:BUY(1,JCBL3/C,MARKETR); ////三次开仓在均价上涨ZY2
HIGHPRICE:=ENTERPRICE; //将开仓价保存到最高价
N:=1;
END
不是啊。这种要么就是直接去掉这个开仓,否则想去掉这个开仓同时又保持之前的信号,就无法实现了。毕竟几个开仓之间其实都是有关联性的。