Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLOR00C0C0;
ZF:=ABS(100*(H-L)/REF(C,1))
DIF:=EMA(CLOSE,8)-EMA(CLOSE,13);
DEA:=EMA(DIF,6);
MACD:=2*(DIF-DEA);
金叉:=CROSS(DIF,DEA); 死叉:=CROSS(DEA,DIF);
DIF下拐:=REF(DIF,3) REF(DIF,2)AND REF(DIF,2) REF(DIF,1)AND REF(DIF,1) DIF=REF(DIF,1);
MACD下拐:=REF(DIF,3) REF(DIF,2)AND REF(MACD,2) REF(MACD,1)AND REF(MACD,1) MACD=REF(MACD,1);
下拐:=MAX(DIF下拐,MACD下拐);
GD1:=EVERY(DIF REF(DIF,1),BARSLASTCOUNT(DIF DEA))AND DIF
GD2:=EVERY(MACD REF(MACD,1),BARSLASTCOUNT(DIF DEA))AND DIF
GD:=MAX(GD1,GD2);
高点1:=REF(MAX(C,O),BARSLAST(GD1)+1);
高点2:=REF(MAX(C,O),BARSLAST(GD2)+1);
高点:=IF(高点2 =高点1,高点2,高点1);
AA:=HHV(IF(C O,C,MAX(C,O)),BARSLASTCOUNT(高点)+1)=HHV(IF(C O,C,MAX(C,O)),BARSLASTCOUNT(BBI REF(BBI,1)AND C BBI));
AA1:=REF(CLOSE,1);
压力:DRAWLINE(BARSLAST(AA)=0,IF(C O,C,MAX(C,O)),BARSNEXT(AA),REF(IF(C O,C,MAX(C,O)),BARSLAST(AA)),1),DOTLINE,COLORYELLOW;
LD1:=EVERY(DIF REF(DIF,1),BARSLASTCOUNT(DIF DEA))AND DIF
LD2:=EVERY(MACD REF(MACD,1),BARSLASTCOUNT(DIF DEA))AND DIF
LD:=MIN(LD1,LD2);
低点1:=REF(MIN(C,O),BARSLAST(LD1)+1);
低点2:=REF(MIN(C,O),BARSLAST(LD2)+1);
低点:=IF(低点2 =低点1,低点1,低点2);
BB:=LLV(IF(C O,C,MIN(C,O)),BARSLASTCOUNT(LD)+1)=LLV(IF(C O,C,MIN(C,O)),BARSLASTCOUNT(DIF REF(DIF,1) AND BBI REF(BBI,1)}AND L BBI));
支撑:DRAWLINE(BARSLAST(BB)=0,IF(C O,C,MIN(C,O)),BARSNEXT(BB),REF(IF(C O,C,MIN(C,O)),BARSLAST(BB)),1),DOTLINE,COLORGREEN;
PP1:=BARSLAST(AA)=1;
YLX:=REF(MAX(C,O),BARSLAST(PP1)+1);
突破:CROSS(C,YLX),NODRAW,COLORWHITE;
STICKLINE(突破,C,O,2,0),COLORWHITE;
DIF突破:=REF(DIF,BARSLAST(PP1)+1);
有效突破:=突破 AND DIF DIF突破;
{www.9m8.cn}STICKLINE(有效突破,C,O,2,0),COLORYELLOW};
PP2:=BARSLAST(BB)=1;
ZCX:=REF(MIN(C,O),BARSLAST(PP2)+1);
破位:CROSS(ZCX,C),NODRAW,COLORLIGREEN;
STICKLINE(破位,C,O,2,0),COLORLIGREEN;
PP7:=BARSLAST(破位)=1;
破位K线:=REF(O,BARSLAST(PP7)+1);