DRAWTEXT_FIX(1,0.005,0,0,'所属风格:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.06,0,0,FGBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.005,0.05,0,'所属概念:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.06,0.05,0,GNBLOCK),COLORYELLOW;
DRAWBAND(EMA(C,5),RGB(100,0,0),EMA(C,60),RGB(0,100,0));
DRAWKLINE(H,O,L,C);
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
T1:=UPNDAY(MACD,2);
HH:=REF(H,5)=HHV(H,11);
LL:=REF(L,5)=LLV(L,11);
高点:=BACKSET(HH,6)>BACKSET(HH,5);
低点:=BACKSET(LL,6)>BACKSET(LL,5);
STICKLINE(V/REF(V,1)>2,O,C,1,0),COLORBLUE;
DRAWTEXT(V/REF(V,1)>2,L,'倍K'),COLORLIRED;
最高:=IF(BARSLAST(高点)=BARSLAST(低点) AND MA(C,5)>MA(C,10),高点,IF(BARSLAST(低点)>BARSLAST(高点),高点,0));
最低:=IF(BARSLAST(高点)=BARSLAST(低点) AND MA(C,10)>MA(C,5),低点,IF(BARSLAST(高点)>BARSLAST(低点),低点,0));
倍量突破S1:=最高 AND H=HHV(H,BARSLAST(最低));
倍量突破S2:=最低 AND L=LLV(L,BARSLAST(最高));
倍量突破S3:=L>REF(H,1) AND DAY!=REF(DAY,1);
倍量突破S4:=H< REF(L,1) AND DAY!=REF(DAY,1);
上高:=REF(H,BARSLAST(倍量突破S1));
上低:=REF(L,BARSLAST(倍量突破S1));
上高1:=REF(H,BARSLAST(倍量突破S1)+1);
上低1:=REF(L,BARSLAST(倍量突破S1)+1);
上低2:=REF(L,BARSLAST(倍量突破S1)+2);
次高:=REF(H,BARSLAST(倍量突破S2)+2);
次高1:=REF(H,BARSLAST(倍量突破S2));
次低:=REF(L,BARSLAST(倍量突破S2));
次高11:=REF(H,BARSLAST(倍量突破S2)+1);
次低1:=REF(L,BARSLAST(倍量突破S2)+1);
低点A:=IF(上高1< 上低,上低,IF(上低<=上低1,上低2,上低1));
高点A:=IF(次低1>次高1,次高1,IF(次高1>=次高11,次高,次高11));
倍量突破S5:=上高>高点A AND 倍量突破S1;
倍量突破S6:=次低< 低点A AND 倍量突破S2;
倍量突破S8:=倍量突破S5 AND 上高>次高1 AND 上低>次低 AND 上低1>次低;
倍量突破S9:=倍量突破S6 AND 次低< 上低 AND 次高1< 上高 AND 次高11< 上高;
倍量突破S10:=(H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1));
倍量突破1:=COUNT(倍量突破S10,BARSLAST(倍量突破S2));
倍量突破2:=COUNT(倍量突破S10,BARSLAST(倍量突破S1));
倍量突破3:=COUNT(倍量突破S3,BARSLAST(倍量突破S2));
倍量突破4:=COUNT(倍量突破S4,BARSLAST(倍量突破S1));
倍量突破5:=IF(倍量突破1>0,倍量突破1+2,IF(倍量突破2,倍量突破2+2,3));
倍量突破6:=IF(倍量突破3,倍量突破5-倍量突破3,IF(倍量突破4,倍量突破5-倍量突破4,倍量突破5));
倍量突破S11:=(倍量突破S8 AND BARSLAST(倍量突破S9)>倍量突破6);
倍量突破S12:=(倍量突破S9 AND BARSLAST(倍量突破S8)>倍量突破6);
倍量突破S13:=(倍量突破S1 AND REF(H,BARSLAST(倍量突破S1))>=REF(H,BARSLAST(倍量突破S11)) AND BARSLAST(倍量突破S12)>BARSLAST(倍量突破S11))OR (倍量突破S5 AND COUNT(倍量突破S3,BARSLAST(倍量突破S6))>0 AND REF(H,BARSLAST(倍量突破S5))>REF(H,BARSLAST(倍量突破S11)));
倍量突破S14:=(倍量突破S2 AND REF(L,BARSLAST(倍量突破S2))<=REF(L,BARSLAST(倍量突破S12)) AND BARSLAST(倍量突破S11)>BARSLAST(倍量突破S12))OR (倍量突破S6 AND COUNT(倍量突破S4,BARSLAST(倍量突破S5))>0 AND REF(L,BARSLAST(倍量突破S6))< REF(H,BARSLAST(倍量突破S12)));
最高1:=IF(BARSLAST(倍量突破S14)>BARSLAST(倍量突破S13),REF(H,BARSLAST(倍量突破S13)),REF(H,BARSLAST(倍量突破S14)));
最低1:=IF(BARSLAST(倍量突破S13)>BARSLAST(倍量突破S14),REF(L,BARSLAST(倍量突破S14)),REF(L,BARSLAST(倍量突破S13)));
倍量突破S15:=倍量突破S13 AND H=HHV(最高1,BARSLAST(倍量突破S14)+1) AND H>REF(H,1) AND BARSLAST(倍量突破S14)>BARSLAST(倍量突破S13);
倍量突破S16:=倍量突破S14 AND L=LLV(最低1,BARSLAST(倍量突破S13)+1) AND L< REF(L,1) AND BARSLAST(倍量突破S13)>BARSLAST(倍量突破S14);
倍量突破S17:=倍量突破S15 OR (倍量突破S1 AND REF(H,BARSLAST(倍量突破S1))>REF(H,BARSLAST(倍量突破S15)) AND BARSLAST(倍量突破S16)>BARSLAST(倍量突破S15));
倍量突破S18:=倍量突破S16 OR (倍量突破S2 AND REF(L,BARSLAST(倍量突破S2))< REF(L,BARSLAST(倍量突破S16)) AND BARSLAST(倍量突破S15)>BARSLAST(倍量突破S16));
上升趋势:DRAWLINE(倍量突破S18,L,倍量突破S17,H,0),COLORYELLOW,DOTLINE;
下降趋势:DRAWLINE(倍量突破S17,H,倍量突破S18,L,0),COLORWHITE,DOTLINE;
压力:DRAWLINE(倍量突破S17,H,REF(倍量突破S17,1),REF(H,1),1),COLORGREEN,DOTLINE;
支撑:DRAWLINE(倍量突破S18,L,REF(倍量突破S18,1),REF(L,1),1),COLORYELLOW,DOTLINE;
DRAWNUMBER(倍量突破S18,L*0.995,L),COLORYELLOW;
DRAWNUMBER(倍量突破S17,H*1.1,H),COLORGREEN;
NOTEXTXG:CROSS(C,压力) AND 压力>0 AND T1,NODRAW;
DRAWICON(NOTEXTXG,L,11);
DRAWTEXT(NOTEXTXG,L*0.98,'★突破'),COLORYELLOW;