DIFF:MACD.DIF;
DEA:MACD.DEA;
MACD:MACD.MACD,COLORSTICK;
X_1:=MACD<0 AND DIFF<0 AND REF(MACD,2)>REF(MACD,1) AND REF(MACD,1)<=MACD;
X_2:=BARSLAST(REF(X_1,1));
X_3:=IF(X_1,REF(MACD,1)/REF(MACD,X_2+2)<=0.5,0);
X_4:=BARSLAST(X_1);
X_5:=REF(BARSLAST(X_1),X_4+1)+X_4+1;
DRAWLINE(CURRBARSCOUNT=CONST(X_5)+2,MACD,CURRBARSCOUNT=CONST(X_4)+2,MACD,0),COLORRED,LINETHICK4;