gspt1:=MAX(0,SUMBARS(REF(H,1)-H,0)-1);
gspt2:=MAX(0,SUMBARS(L-REF(L,1),0)-1);
gspt3:=LLVBARS(H,gspt1);
gspt4:=LLVBARS(L,gspt1);
gspt5:=HHVBARS(L,gspt2);
gspt6:=HHVBARS(H,gspt2);
gspt7:=HHV(L,gspt3+1)>LLV(H,gspt3+1);
gspt8:=HHV(L,gspt5+1)>LLV(H,gspt5+1);
gspt9:=COUNT(L>=REF(L,1),gspt4)>2 AND COUNT(H>=REF(H,1),gspt3)>2;
gspt10:=COUNT(H<=REF(H,1),gspt6)>2 AND COUNT(L<=REF(L,1),gspt5)>2;
gspt11:=gspt1 AND gspt7 AND gspt9 AND gspt4>3;
gspt12:=gspt2 AND gspt8 AND gspt10 AND gspt6>3;
顶:=8*(gspt11 AND H=HHV(H,BARSLAST(gspt12))AND BARSLAST(gspt12)>3);
底:=8*(gspt12 AND L=LLV(L,BARSLAST(gspt11))AND BARSLAST(gspt11)>3);
gspt13:=COUNT(底>0,5)>=1;
gspt14:=EMA(FORCAST(EMA(REF(HIGH,1)/REF(CLOSE,2),6)*REF(CLOSE,1),6),6);
gspt15:=EMA(C,5);
gspt16:=CROSS(gspt15,gspt14) AND REF(C,1)>REF(C,2)*1.025 AND C<REF(C,1);
gspt17:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
gspt18:=SMA(gspt17,3,1);
gspt19:=SMA(gspt18,3,1);
gspt20:=3*gspt18-2*gspt19;
gspt21:=4*SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1)-3*SMA(SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1),3.2,1);
gspt22:=CROSS(gspt21,8);
gspt23:=CROSS(gspt20,1);
gspt24:=gspt22 OR gspt23;
gspt25:=COUNT(gspt24>0,5)>=1;
XG:gspt16 AND gspt13 AND gspt25;
买入:=REF(C,BARSLAST(XG)),COLORYELLOW,NODRAW;
最高:=REF(H,BARSLAST(XG)-1),COLORFF00FF,NODRAW;
成绩:=((最高-买入)/买入)*100,COLORRED,NODRAW;
STICKLINE(REF(XG=1,1) ,0,0.50,2,0),COLORGREEN;
STICKLINE(REF(XG=1,1) AND 最高/买入>=1.01,0,0.50,2,0),COLORRED;
DRAWICON(REF(XG=1,1) AND 成绩>=1,0.68,5);
DRAWICON(REF(XG=1,1) AND 成绩<1,0.68,4);
DRAWNUMBER(REF(XG,1),0.85,成绩),COLORYELLOW;
DRAWTEXT(REF(XG,1),0.78,' %'),COLORYELLOW;