IF (CLOSE-EXITPRICE)/EXITPRICE>0.01*7 AND CLOSE > EXITPRICE THEN
BEGIN
BUY( HOLDING=0,1,LIMIT,CLOSE+3*MINDIFF),IGNORECHECKPRICE;
DRAWTEXT( 1,LOW ,"开多" );
END
IF (EXITPRICE-CLOSE)/EXITPRICE>0.01*7 AND CLOSE<EXITPRICE THEN
BEGIN
BUYSHORT(HOLDING=0,1,LIMIT,CLOSE-3*MINDIFF),IGNORECHECKPRICE;
DRAWTEXT( 1,HIGH ,"开空" );
END
此主题相关图片如下:d9552a38765dfc83bf847d76df705f3.jpg

按照我的代码,从上次平仓点位下跌7%应该要出现开空信号才对啊,怎么没有开出信号?
你输出下:CLOSE<EXITPRICE这个条件。
你完整条件还需要包括:
CLOSE<EXITPRICE 以及holding=0.
都输出下看下具体值的情况。