X_1:=LLVBARS(LOW,10);
X_2:=REF(LOW,X_1);
X_3:=100*(REF(CLOSE,1)-X_2)/X_2<11;
X_4:=100*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>3;
XG1:X_3 AND X_4 AND DYNAINFO(4)>0 AND EXIST(CLOSE/REF(CLOSE,1)>1.055,60);
X_11:=MA(CLOSE,16);
X_21:=100*(OPEN-X_11)/X_11>=(-4) AND 100*(OPEN-X_11)/X_11<=9;
X_31:=100*(OPEN-REF(CLOSE,1))/REF(CLOSE,1);
X_41:=X_31>=1;
X_51:=DYNAINFO(17)>=80;
X_61:=100*DYNAINFO(14)>=1 AND 100*DYNAINFO(14)<=11;
XG2:X_21 AND X_41 AND X_51 AND X_61 AND DYNAINFO(4)>0;
X_12:=MA(CLOSE,16);
X_22:=100*(OPEN-X_12)/X_12>=(-4) AND 100*(OPEN-X_12)/X_12<=5;
X_32:=100*DYNAINFO(14)>=1 AND 100*DYNAINFO(14)<=10 AND CLOSE>X_12;
X_42:=100*(DYNAINFO(7)-OPEN)/OPEN>=1;
X_52:=REF(HHV(X_12,16),1);
X_62:=X_12>X_52 AND CLOSE>=REF(HHV(CLOSE,25),1);
XG3:X_22 AND X_32 AND X_42 AND X_62 AND DYNAINFO(4)>0;
X_13:=MA(CLOSE,16);
X_23:=100*(OPEN-X_13)/X_13>=(-4) AND 100*(OPEN-X_13)/X_13<=5;
X_33:=REF(HHV(CLOSE,10),1);
X_43:=CLOSE>=X_33 AND OPEN<=X_33;
X_53:=REF(LLV(HIGH,5),10);
X_63:=X_53<X_33 AND X_53<OPEN AND 100*DYNAINFO(14)>=1;
X_73:=REF(HHV(X_13,16),5);
X_83:=X_13>X_73;
XG4:X_23 AND X_43 AND X_63 AND X_83 AND DYNAINFO(4)>0;
X_14:=MA(CLOSE,20);
X_24:=MA(CLOSE,30);
X_34:=X_14>REF(X_14,1);
X_44:=X_24>REF(X_24,1);
X_54:=EVERY(X_34,5);
X_64:=EVERY(X_44,5);
X_74:=100*(OPEN-X_14)/X_14>=(-3) AND 100*(OPEN-X_14)/X_14<=5 AND 100*DYNAINFO(14)>=1 AND CLOSE>X_14;
X_84:=CLOSE>=REF(HHV(CLOSE,16),1) AND X_14>X_24;
XG5:X_34 AND X_44 AND X_54 AND X_64 AND X_74 AND X_84 AND DYNAINFO(4)>0;
N1:=15;
N2:=2;
X_15:=IF(CODELIKE(1),100*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=19.83 AND CLOSE=HIGH AND BARSCOUNT(CLOSE)>=1,CLOSE>=ZTPRICE(REF(CLOSE,1),0.1) AND CLOSE=HIGH);
X_25:=X_15 AND REF(EVERY(NOT(X_15),N1-1),1);
X_35:=REF(BARSLAST(X_25),1)+1;
X_45:=REF(OPEN,X_35);
X_55:=EVERY(LOW>X_45,X_35);
X_65:=100*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=N2;
X_75:=REF(EVERY(NOT(X_15),X_35),1);
X_85:=CLOSE>=REF(HHV(CLOSE,10),1);
XG6:X_55 AND X_65 AND X_75 AND X_85 AND X_35>=2 AND X_35<=60 AND DYNAINFO(4)>0;
X_16:=MA(CLOSE,5);
X_26:=MA(CLOSE,10);
X_36:=MA(CLOSE,20);
X_46:=MA(CLOSE,30);
X_56:=MAX(MAX(MAX(X_16,X_26),X_36),X_46);
X_66:=MIN(MIN(MIN(X_16,X_26),X_36),X_46);
一阳穿4线:OPEN<X_66 AND CLOSE>X_56;
X_17:=MA(CLOSE,140);
X_27:=CLOSE>=OPEN AND CLOSE>REF(CLOSE,1);
X_37:=COUNT(EVERY(X_27 AND CLOSE<X_17,7),8-7+1)>=1;
X_47:=CLOSE>X_17;
X_57:=CLOSE<=X_17*(100+11)/100;
XG8:X_37 AND X_47 AND X_57;
X_18:=COUNT(VOL<=REF(VOL,1),3)=3;
X_28:=100*DYNAINFO(14)>=1;
X_38:=REF(HHV(CLOSE,10),1);
X_48:=CLOSE>X_38;
XR:X_18 AND X_28 AND X_48;
X_19:=100*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=1;
X_29:=REF(HHV(CLOSE,100),1);
X_39:=CLOSE>X_29;
XG10:X_19 AND X_39;
X_110:=DYNAINFO(17)<=5;
X_210:=100*(CLOSE-OPEN)/OPEN>=1 AND 100*DYNAINFO(14)<=5;
XG11:X_110 AND X_210 AND CLOSE>ZSTJJ;
X_111:=MA(CLOSE,20);
X_211:=MA(CLOSE,140);
X_311:=CLOSE>X_111 AND CLOSE>X_211 AND 100*DYNAINFO(14)>=1;
XG12:X_311 AND DYNAINFO(4)>0;
X_112:=MA(CLOSE,16);
X_212:=X_112>REF(X_112,1);
X_312:=EVERY(X_212,10);
X_412:=100*DYNAINFO(14)<=5 AND 100*((CLOSE-OPEN)/OPEN)>=1 AND CLOSE>ZSTJJ;
X_512:=100*(OPEN-X_112)/X_112>=(-3) AND 100*(OPEN-X_112)/X_112<=3 AND CLOSE>X_112;
XG13:X_212 AND X_312 AND X_412 AND X_512 AND DYNAINFO(4)>0;