开多:=开多1 and 开多条件;
开空:开空1 and 开空条件;
PLAYSOUND( 开多 ,'D:\买涨.mp3');
PLAYSOUND( 开空 ,'D:\买跌.mp3');
开仓周期:=BARSLAST (开空 or 开多 );
IF 开空 THEN //如果"盘中空 "成立,那么
BEGIN
IF HOLDING<0 THEN BUYSHORT(1,10,THISCLOSE ); //如果盘中空成立并且持有空单 加空信号and 开仓周期>=5
IF HOLDING=0 THEN BUYSHORT(1,10,THISCLOSE ),IGNORECHECKPRICE;//如果没有持单,那么以市价空头卖出"手数"手
IF HOLDING>0 THEN//如果持有多单,那么
BEGIN
SELL(1,0,THISCLOSE ),IGNORECHECKPRICE;//平多单,以市价卖出所有持仓量
BUYSHORT(1,10,THISCLOSE ),IGNORECHECKPRICE;//开空单,以市价空头买入"手数"手
END
END
IF 开多 THEN//如果"盘中多"成立,那么
BEGIN
IF HOLDING>0 THEN BUY(1,10,THISCLOSE );//如果持有多单 加多信号
IF HOLDING=0 THEN BUY(1,10,THISCLOSE ),IGNORECHECKPRICE;//如果没有持单,那么以市价买入ss手
IF HOLDING<0 THEN//如果持有空单,那么
BEGIN
SELLSHORT(1,0,THISCLOSE ),IGNORECHECKPRICE;//平空单,以市价空头卖出所有持仓量
BUY(1,10,THISCLOSE),IGNORECHECKPRICE;//开多单,以市价买入1手
END
END
开空条件成立了的,以前也加了仓的,为何今天没有加仓??
此主题相关图片如下:2345截图20170921170919.png

你标的那个K上好像没有信号么。你是人工判断它应该条件成立的吗?
下面的复制下来,开空条件是成立的,但就是没有开空信号出来,我就是问这个问题啊!
联动了的,下面的指标就是从上面复制下来的,只是让变量显示出来而已
现在能否重现这个情况,就是现在那个位置是否依然如此。如果还能重现,方便的话把缺少的代码帖下,我本地尝试下。