gspt1:=SMA(SMA(SMA((MA(C,1)),2,1),2,1),2,1);
gspt2:=((CLOSE>REF(CLOSE,1)) AND (CLOSE>REF(CLOSE,2)));
gspt3:=((REF(gspt2,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt4:=((REF(gspt3,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt5:=((REF(gspt4,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt6:=((REF(gspt5,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt7:=((REF(gspt6,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt8:=((REF(gspt7,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt9:=((REF(gspt8,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt10:=((REF(gspt9,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt11:=((REF(gspt10,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt12:=((REF(gspt11,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt13:=((REF(gspt12,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt14:=((CLOSE< REF(CLOSE,1)) AND (CLOSE< REF(CLOSE,2)));
gspt15:=((REF(gspt14,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt16:=((REF(gspt15,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt17:=((REF(gspt16,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt18:=((REF(gspt17,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt19:=((REF(gspt18,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt20:=((REF(gspt19,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt21:=((REF(gspt20,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt22:=((REF(gspt21,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt23:=((REF(gspt22,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt24:=((REF(gspt23,1) AND (CLOSE<=REF(CLOSE,1))) AND (CLOSE>=REF(CLOSE,2)));
gspt25:=((REF(gspt24,1) AND (CLOSE>=REF(CLOSE,1))) AND (CLOSE<=REF(CLOSE,2)));
gspt26:=(((((gspt14 OR gspt15) OR gspt16) OR gspt17) OR gspt18) OR gspt19);
gspt27:=(((gspt26 OR gspt20) OR gspt21) OR gspt22);
gspt28:=(REF((((gspt27 OR gspt23) OR gspt24) OR gspt25),1) AND gspt2);
gspt29:=((((gspt2 OR gspt3) OR gspt4) OR gspt5) OR gspt6);
gspt30:=((((gspt29 OR gspt7) OR gspt8) OR gspt9) OR gspt10);
gspt31:=(REF((((gspt30 OR gspt11) OR gspt12) OR gspt13),1) AND gspt14);
gspt32:=(MA(((HIGH+LOW)/5),4))-(MA(((HIGH+LOW)/5),34));
gspt33:=BARSLAST((CROSS(gspt32,0)));
gspt34:=BARSLAST((CROSS(0,gspt32)));
gspt35:=REF((CROSS(gspt32,0)),1);
gspt36:=REF((CROSS(0,gspt32)),1);
gspt37:=BARSLAST(gspt35);
gspt38:=BARSLAST(gspt36);
gspt39:=IF((gspt37< gspt38),(REF((HHV(HIGH,2)),gspt37)),(REF((LLV(LOW,2)),gspt38)));
gspt40:=(((REF(CLOSE,1))<=(REF(gspt39,1))) AND (CLOSE>gspt39)) AND (gspt33< gspt34);
gspt41:=(((REF(CLOSE,1))>=(REF(gspt39,1))) AND (CLOSE< gspt39)) AND (gspt34< gspt33);
gspt42:=gspt40 AND ((COUNT(gspt40,gspt33))=1);
gspt43:=gspt41 AND ((COUNT(gspt41,gspt34))=1);
gspt44:=gspt42 AND ((REF(BARSLAST(gspt43),1))< (REF(BARSLAST(gspt42),1)));
gspt45:=MA((AMOUNT/(VOL)),13);
gspt46:=(CLOSE-gspt45)/gspt45*100;
gspt47:=MA(C,22)+2*STD(CLOSE,22);
gspt48:=MA(C,22)-2*STD(CLOSE,22);
gspt58:=(C-gspt48)/(gspt47-gspt48);
gspt59:=(REF(gspt46,1)< -15 AND REF(gspt58,1)< 0 AND gspt46>REF(gspt46,1));
条件买入:IF(LLV(MA(gspt1,8),3)< gspt1,LLV(MA(gspt1,8),3),gspt1);
IF(gspt1>(MA(gspt1,3)),gspt1,DRAWNULL),COLORRED,LINETHICK4;
IF(gspt1< (MA(gspt1,3)),gspt1,DRAWNULL),COLORGREEN,LINETHICK4;
条件卖出:HHV(MA(gspt1,1),13),COLORYELLOW;
STICKLINE(条件卖出>gspt1 AND gspt1>(MA(gspt1,3)),条件卖出,gspt1,0,1),COLORLIBLUE;
STICKLINE(条件卖出>(MA(gspt1,3)) AND gspt1< (MA(gspt1,3)),条件卖出,(MA(gspt1,3)),0,1),COLORBLUE;
STICKLINE((C>=O),OPEN,LOW,0,0),COLOR0726CA;
STICKLINE((C>=O),CLOSE,HIGH,0,0),COLOR0726CA;
STICKLINE((C< O),CLOSE,LOW,0,0),COLORDE9100;
STICKLINE((C< O),OPEN,HIGH,0,0),COLORDE9100;
STICKLINE((C< O),CLOSE,OPEN,4,0),COLORFF5B00;
STICKLINE((C< O),CLOSE,OPEN,3.4,0),COLORFF6C00;
STICKLINE((C< O),CLOSE,OPEN,2.8,0),COLORFF7B00;
STICKLINE((C< O),CLOSE,OPEN,2.2,0),COLORFF9C00;
STICKLINE((C< O),CLOSE,OPEN,1.6,0),COLORFFBE00;
STICKLINE((C< O),CLOSE,OPEN,1,0),COLORFFCC00;
STICKLINE((C< O),CLOSE,OPEN,0.3,0),COLORFFFF00;
STICKLINE((C>O),CLOSE,OPEN,4,0),COLOR070084;
STICKLINE((C>O),CLOSE,OPEN,3.4,0),COLOR0000A3;
STICKLINE((C>O),CLOSE,OPEN,2.8,0),COLOR0000B7;
STICKLINE((C>O),CLOSE,OPEN,2.2,0),COLOR0000CD;
STICKLINE((C>O),CLOSE,OPEN,1.6,0),COLOR0000E9;
STICKLINE((C>O),CLOSE,OPEN,1,0),COLOR0754E9;
STICKLINE((C>O),CLOSE,OPEN,0.5,0),COLOR076EF3;
STICKLINE((C>O),CLOSE,OPEN,0.2,0),COLOR077BF3;
STICKLINE(gspt28,O,O+(C-O)/3,4,0),COLOR1029FF;
STICKLINE(gspt28,O,O+(C-O)/3,3.4,0),COLOR1040FF;
STICKLINE(gspt28,O,O+(C-O)/3,2.8,0),COLOR1083FF;
STICKLINE(gspt28,O,O+(C-O)/3,2.2,0),COLOR10ABFF;
STICKLINE(gspt28,O,O+(C-O)/3,1.6,0),COLOR10D0FF;
STICKLINE(gspt28,O,O+(C-O)/3,1,0),COLOR10FFFF;
STICKLINE(gspt28,O,O+(C-O)/3,0.3,0),COLOR00FFFF;
STICKLINE(gspt31,O,O+(C-O)/3,4.3,0),COLOR009900;
STICKLINE(gspt31,O,O+(C-O)/3,3.2,0),COLOR00AA00;
STICKLINE(gspt31,O,O+(C-O)/3,2.4,0),COLOR00BB00;
STICKLINE(gspt31,O,O+(C-O)/3,1.7,0),COLOR00CC00;
STICKLINE(gspt31,O,O+(C-O)/3,1.1,0),COLOR00DD00;
STICKLINE(gspt31,O,O+(C-O)/3,0.5,0),COLOR00EE00;
STICKLINE(gspt31,O,O+(C-O)/3,0.2,0),COLOR00FF00;
DRAWTEXT(gspt44,(MA(gspt1,3))*0.99,'←突破'),COLORYELLOW;
STICKLINE(gspt59>0,C,O,4,0),COLORRED;
STICKLINE(gspt59>0,C,O,3.4,0),COLOR1029FF;
STICKLINE(gspt59>0,C,O,2.8,0),COLOR1040FF;
STICKLINE(gspt59>0,C,O,2.2,0),COLOR1083FF;
STICKLINE(gspt59>0,C,O,1.6,0),COLOR10ABFF;
STICKLINE(gspt59>0,C,O,1,0),COLOR10D0FF;
STICKLINE(gspt59>0,C,O,0.3,0),COLOR10FFFF;