GGP_1:=(EMA(CLOSE,12)-EMA(CLOSE,26))*100;
GGP_2:=EMA(GGP_1,9);
GGP_3:=2*(GGP_1-GGP_2);
GGP_4:=CROSS(GGP_1,GGP_2);
GGP_5:=IF(DATE<2052.050049*600,1,DRAWNULL);
GGP_6:=EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW)/4,30)*100,3);
GGP_7:=IF(CROSS(GGP_6,0),40,0)*GGP_5;
GGP_8:=(2*CLOSE+HIGH+LOW)/4;
GGP_9:=LLV(LOW,94);
GGP_10:=HHV(HIGH,89);
GGP_11:=EMA((CLOSE-GGP_9)/(GGP_10-GGP_9)*100,8);
GGP_12:=EMA(0.667*REF(GGP_11,1)+0.333*GGP_11,10);
GGP_13:=COUNT(GGP_7>=40,5)>0;
GGP_14:=IF(CROSS(GGP_11,GGP_12) AND GGP_13,60,0)*GGP_5;
GGP_15:=GGP_7+GGP_14>=1;
GGP_16:=MA(CLOSE,5);
GGP_17:=MA(CLOSE,30);
GGP_18:=MA(CLOSE,5);
GGP_19:=MA(CLOSE,13);
GGP_20:=MA(CLOSE,34);
GGP_21:=IF(DATETODAY(DATE)<12410,1,DRAWNULL);
GGP_22:=ATAN((GGP_18/REF(GGP_18,1)-1)*100)*180/3.1416;
GGP_23:=ATAN((GGP_19/REF(GGP_19,1)-1)*100)*180/3.1416;
GGP_24:=ATAN((GGP_20/REF(GGP_20,1)-1)*100)*180/3.1416;
GGP_25:=SMA(EMA((GGP_18-REF(GGP_18,1))/REF(GGP_18,1),3)*100,3,1)*GGP_21;
GGP_26:=EMA(GGP_25-REF(GGP_25,1),3)*GGP_21;
GGP_27:=(CLOSE-GGP_16)/GGP_16*100;
GGP_28:=(CLOSE-GGP_20)/GGP_20*100;
GGP_29:=COUNT(CROSS(GGP_27,0),3)>=1 AND GGP_28>REF(GGP_28,1) AND GGP_16>REF(GGP_16,1) AND (CLOSE/REF(CLOSE,1)-1)*100>5 AND REF(CLOSE,1)<GGP_17;
GGP_30:=FILTER(GGP_29,10)*GGP_5;
GGP_31:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>9;
GGP_32:=MA(CLOSE,5)*GGP_21;
GGP_33:=REF(CLOSE,1)*GGP_21;
GGP_34:=SMA(MAX(CLOSE-GGP_33,0),6,1)/SMA(ABS(CLOSE-GGP_33),6,1)*100;
GGP_35:=CROSS(GGP_34,25)*GGP_5 AND CLOSE>GGP_32 AND GGP_31;
GGP_36:=HHV(EMA(VOL/5,4),240);
GGP_37:=LLV(EMA(VOL/5,4),240);
GGP_38:=MA(CLOSE,35);
GGP_39:=EMA(CLOSE,15)-EMA(CLOSE,30);
GGP_40:=EMA(GGP_39,12);
GGP_41:=2*(GGP_39-GGP_40);
GGP_42:=(CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12))*100;
GGP_43:=(CLOSE-LLV(LOW,45))/(HHV(HIGH,45)-LLV(LOW,45))*100;
GGP_44:=(CLOSE-LLV(LOW,225))/(HHV(HIGH,225)-LLV(LOW,225))*100;
GGP_45:=SMA(GGP_42,3,1);
GGP_46:=SMA(GGP_43,15,1);
GGP_47:=SMA(GGP_44,45,1);
GGP_48:=MACD.MACD>0;
GGP_49:=(GGP_47-REF(GGP_47,1))*50;
GGP_50:=(GGP_46-REF(GGP_46,1))*10;
GGP_51:=REF(GGP_46,1)-REF(GGP_47,1);
GGP_52:=(GGP_46-GGP_51-GGP_47)*30;
GGP_53:=GGP_45-REF(GGP_45,1);
GGP_54:=EMA((EMA(VOL/5,4)-GGP_37)/GGP_37*GGP_38,13)*GGP_5;
GGP_55:=EMA((GGP_36-EMA(VOL/5,4))/EMA(VOL/5,4)*GGP_38,13);
GGP_56:=GGP_41>=(-0.035) AND GGP_41<=0.045 AND CLOSE>MA(CLOSE,5) AND CLOSE>MA(CLOSE,10) AND GGP_55>(-100);
GGP_57:=EXIST(CLOSE/REF(CLOSE,1)>1.055,60)*GGP_5;
GGP_58:=IF(GGP_56 AND GGP_53>7 AND REF(GGP_53,1)<0 AND GGP_53-REF(GGP_53,1)>9,1,0)*GGP_21 AND GGP_57 AND GGP_48;
GGP_59:=(CLOSE-REF(CLOSE,2))/CLOSE>0.1;
GGP_60:=REF(GGP_59,(-2));
GGP_61:=CLOSE/REF(CLOSE,1)>1.048 AND CLOSE=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,5));
GGP_62:=FILTER(GGP_61,28)*GGP_5;
GGP_63:=AMOUNT/(VOL*100);
GGP_64:=EMA((GGP_63-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100,13)*GGP_21;
GGP_65:=EMA(0.667*REF(GGP_64,1)+0.333*GGP_64,2);
GGP_66:=EMA(GGP_65,10);
GGP_67:=EMA((GGP_63-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100,8);
GGP_68:=EMA(GGP_67,5);
GGP_69:=IF(1.25*MA(HHV(MA(GGP_63,4),10),3)-0.25*HHV(MA(GGP_63,4),10)>HHV(MA(GGP_63,4),10),HHV(MA(GGP_63,4),10),1.25*MA(HHV(MA(GGP_63,4),10),3)-0.25*HHV(MA(GGP_63,4),10))*GGP_21;
GGP_70:=IF(1.25*MA(LLV(MA(GGP_63,4),10),3)-0.25*LLV(MA(GGP_63,4),10)<LLV(MA(GGP_63,4),10),LLV(MA(GGP_63,4),10),1.25*MA(LLV(MA(GGP_63,4),10),3)-0.25*LLV(MA(GGP_63,4),10))*GGP_21;
GGP_71:=IF(CROSS(CLOSE,GGP_70)+CROSS(CLOSE,MA(CLOSE,13))=2,1,0)*GGP_5;
GGP_72:=IF(CROSS(CLOSE,MA(CLOSE,13))+CROSS(CLOSE,GGP_69)=2,1,0)*GGP_5;
GGP_73:=FILTER(GGP_71+GGP_72>0,0)=1;
底部: GGP_30+GGP_4+GGP_35+GGP_62+GGP_73>=4,COLORRED,NODRAW;
STICKLINE(IF(底部,(-120),0),9,0,2,0),COLORRED;
STICKLINE(IF(底部,(-120),0),6,0,2,0),COLOR00CC00;
STICKLINE(IF(底部,(-120),0),3,0,2,0),COLORYELLOW;