指标名称:MACD底背离与顶背离提示指标
核心功能:
1. 计算并绘制标准的MACD指标,包括DIFF线、DEA线和MACD柱状线。
2. 自动识别MACD指标与股价之间的底背离和顶背离形态。
3. 在识别到背离形态时,于MACD指标区域显示特定的图标进行提示。
指标构成与逻辑:
基础MACD:该部分为标准MACD计算。DIFF线为12日与26日指数移动平均线的差值,DEA线为DIFF线的9日指数移动平均线,MACD柱状线为DIFF与DEA差值的两倍。
底背离识别:
寻找最近一次MACD柱状线由负转正前的那个最低价位置。
当最新K线满足以下所有条件时,判定为“底背离”:
1. 股价创出近期新低。
2. 对应的MACD柱状线数值却高于前一个低点时的数值。
3. 当前MACD柱状线仍为负值。
当“底背离”条件成立时,在MACD柱状线的相应位置绘制一个“笑脸”图标。
顶背离识别:
寻找最近一次MACD柱状线由正转负前的那个最高价位置。
当最新K线满足以下所有条件时,判定为“顶背离”:
1. 股价创出近期新高。
2. 对应的MACD柱状线数值却低于前一个高点时的数值。
3. 当前MACD柱状线仍为正值。
当“顶背离”条件成立时,在MACD柱状线的相应位置绘制一个“哭脸”图标。
使用方法:
1. 将公式加载到通达信软件的副图区域。
2. 主图将显示常规的MACD指标图形。
3. 当副图MACD区域出现“笑脸”图标时,表示系统检测到潜在的底背离,提示下跌动能可能减弱,存在反弹或反转机会。
4. 当副图MACD区域出现“哭脸”图标时,表示系统检测到潜在的顶背离,提示上涨动能可能衰竭,存在回调或反转风险。
5. “底背”和“顶背”为逻辑输出变量,其信号(1或0)可用于条件选股或作为其他公式的引用条件。
注意事项:
背离信号是一种趋势可能转折的预警,并非绝对的买卖指令,需结合K线形态、成交量、市场环境等其他因素综合判断。
在单边强势行情中,背离信号可能出现滞后或多次出现(即“背离再背离”)的情况。
图标信号仅出现在最新满足条件的K线上,历史K线不会保留图标。
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:(DIFF-DEA)*2,COLORSTICK;
XA_1:=BARSLAST(MACD>0);
XA_2:=FILTERX(LOW=LLV(LOW,XA_1),XA_1);
XA_3:=BARSLAST(XA_2);
XA_4:=BARSLAST(REF(XA_2,1))+XA_3;
底背:XA_3=0 AND LOW<REF(LOW,XA_4+1) AND MACD>REF(MACD,XA_4+1) AND MACD<0,NODRAW;
DRAWICON(底背,MACD,42);
XA_5:=BARSLAST(MACD<0);
XA_6:=FILTERX(HIGH=HHV(HIGH,XA_5),XA_5);
XA_7:=BARSLAST(XA_6);
XA_8:=BARSLAST(REF(XA_6,1))+XA_7;
顶背:XA_7=0 AND HIGH>REF(HIGH,XA_8+1) AND MACD<REF(MACD,XA_8+1) AND MACD>0,NODRAW;
DRAWICON(顶背,MACD,43);