N1:=2;
X_1:=CURRBARSCOUNT>=N1 AND HIGH=HHV(HIGH,N1) AND HIGH>REFX(HHV(HIGH,N1-1),N1-1);
X_2:=DRAWLINE(X_1,HIGH,REF(X_1,1),REF(HIGH,1),1);
X_3:=X_2+0.85;
X_4:=MA(vol,135);
X_5:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
X_6:=CURRBARSCOUNT>=N1 AND VOL=HHV(VOL,N1) AND VOL>REFX(HHV(VOL,N1-1),N1-1);
X_7:=DRAWLINE(X_6,VOL,REF(X_6,1),REF(VOL,1),1);
X_8:=3.5;
X_9:=Abs(X_7/X_4-1)<X_8;
量过前高:crOSS(VOL,X_7) AND CLOSE>OPEN AND X_5>1 AND DYNAINFO(7)>DYNAINFO(3) AND HIGH>X_2 AND X_9;