{核心是量价均线共振}
gspt1:=IF(CLOSE>REF(CLOSE,1),88,0);
gspt2:=IF(CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE< 1.01 AND gspt1>0,91,0);
gspt3:=CODELIKE('60') OR CODELIKE('00') OR CODELIKE('30');
gspt4:=CLOSE>MA(CLOSE,20) AND CLOSE>MA(CLOSE,60);
gspt5:=MA(CLOSE,20);
gspt6:=CLOSE>gspt5;
gspt7:=SMA(HIGH,21,2)*1.05;
gspt8:=SMA(LOW,21,2)*0.95;
gspt9:=SMA(LOW,5,1);
gspt10:=(HIGH-CLOSE)/CLOSE*100< 1;
gspt11:=CLOSE/REF(CLOSE,1)>1.03;
gspt12:=SMA(CLOSE,2,1);
gspt13:=IF(CROSS(gspt12,gspt9),gspt7*1.05,gspt9);
gspt14:=IF(CROSS(gspt12,gspt7),gspt7*1.1,gspt8);
gspt15:=gspt5+2*STD(CLOSE,20);
gspt16:=ATAN(100*(gspt15/REF(gspt15,1)-1))*180/3.1416>75;
gspt17:=V/CAPITAL*100>5;
gspt18:=gspt14>gspt8 OR gspt13>gspt9 AND gspt10 AND gspt11 AND gspt4 AND gspt6 AND gspt16;
gspt19:=REF(gspt18,1) AND C< REF(C,1) AND C< O AND gspt3 AND gspt17;
STICKLINE(gspt19, 0, 10, 6, 0), COLORRED;
STICKLINE(gspt19, 10, 20, 6, 0), COLORYELLOW;
STICKLINE(gspt19, 20, 30, 6, 0), COLORGREEN;
DRAWICON(gspt19, 5, 10);
DRAWICON(gspt19, 15, 11);
DRAWICON(gspt19, 25, 12);
DRAWICON(gspt19, LOW*0.9, 1);
gspt20:=REF(C,BARSLAST(gspt19));
gspt21:=REF(C,BARSLAST(gspt19))*1.01;
gspt22:=REF(H,BARSLAST(gspt19)-1);
gspt23:=REF(C,BARSLAST(gspt19))*0.97;
gspt24:=REF(C,BARSLAST(gspt19)-1);
gspt25:=(REF(C,BARSLAST(gspt19)-1)/gspt20-1)*155;
gspt26:=BARSLAST(gspt19);
gspt27:=(gspt22/gspt20-1)*100;
STICKLINE(REF(gspt19,1) ,0,0.50,2,0),COLORGREEN;
STICKLINE(REF(gspt19,1) AND gspt22/gspt20>=1.01,0,0.50,2,0),COLORRED;
DRAWICON(REF(gspt19,1) AND gspt27>=1,35,5);
DRAWICON(REF(gspt19,1) AND gspt27< 1,35,4);
DRAWNUMBER(REF(gspt19,1),40,gspt27),COLORYELLOW;
DRAWTEXT(REF(gspt19,1),39,' %'),COLORYELLOW;