BBI:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,18))/4;
M1:EMA(CLOSE,18);
开多平空条件:=CROSS(BBI,M1);//开多平空条件
开空平多条件:=CROSS(M1,BBI);//开空平多条件
IF 开多平空条件=1 THEN BEGIN
SELLSHORT(holding<1,1,MARKET);
SPEAK(holding=0,'做多');
DRAWTEXT(holding=0 , m1,'做多' );
BUY(holding=0,1,MARKET);
END
IF 开空平多条件=1 THEN BEGIN
SELL(holding>0,1,MARKET);
SPEAK(holding=0,'做空');
DRAWTEXT(holding=0 , m1,'做空' );
BUYSHORT(holding=0,1,MARKET);
END