通达信MACD红绿柱区间高低价格均线(指标主图贴图)

macd为绿柱的时候,区间内平均最低价格线;
macd为红柱的时候,区间内平均最高价格线;
 代码如下:
A1:=(L*(MACD.MACD<0));
 A2:=BARSLAST(MACD.MACD>=0);
 A3:=IF(MA(A1,A2)=DRAWNULL,0,MA(A1,A2));
 REF(A3,BARSLAST(MACD.MACD<0));
 DRAWKLINE(H,O,L,C);

 A1B:=(H*(MACD.MACD>0));
 A2B:=BARSLAST(MACD.MACD<0);
 A3B:=IF(MA(A1B,A2B)=DRAWNULL,0,MA(A1B,A2B));
 REF(A3B,BARSLAST(MACD.MACD>=0));