平滑异同移动平均线(MACD)由技术分析师 Gerald Appel 在 1970 年代设计,至今仍是多数交易软件的默认指标之一。它能在同一个面板里同时呈现趋势方向与动量强弱,这是纯均线体系难以做到的。本文以日内短周期场景(1 分钟至 15 分钟 K 线)为背景,从计算原理讲到图上读法,再到常见误用,逐层拆解。
三条线的来历
MACD 面板里有三个视觉元素:DIF 线、DEA 线,以及一组红绿柱状图,全部来自同一个价格序列的递推计算。
DIF(差离值)是核心:
DIF = EMA(12) − EMA(26)
12 周期指数移动平均减去 26 周期指数移动平均,得到的是”短期均线与长期均线之间的距离”。EMA 对近期价格赋予更高权重,所以 DIF 比简单移动平均更快响应价格变化。
DEA(信号线)是 DIF 的二次平滑:
DEA = EMA(DIF, 9)
对 DIF 再做一次 9 周期 EMA,得到一条比 DIF 更平滑、更迟钝的曲线。DIF 与 DEA 的相对位置和交叉关系,就是通常所说的”金叉””死叉”。
柱状图(Histogram)反映两线之差:
柱状图 = DIF − DEA(部分平台显示为 2 倍)
DIF 高于 DEA 时,柱为正值,通常显示为红色;低于时为负值,显示为绿色。柱体的高度代表两线的距离,柱体的增减代表这段距离是在扩大还是收窄。
零轴是 DIF 和 DEA 共同的参照基准。两线同在零轴上方,说明短中期均线处于多头排列;同在下方则相反。

图中 DIF(快线)位于 DEA(慢线)上方时,柱状图呈正值红色;DIF 下穿 DEA 后柱体翻绿。零轴标示多空均线格局的分界。注意右侧区域:红柱逐根缩短,说明上涨动量在减弱——这个变化发生在价格本身掉头之前,是柱状图比交叉信号更有提前量的原因。
图上信号的实际含义
金叉与死叉是时机标记,不是操作指令
DIF 由下向上穿过 DEA 称为金叉,柱状图同时由绿转红;DIF 由上向下穿过 DEA 称为死叉,柱体翻绿。信号出现时的位置同样关键:
- 零轴下方附近发生的金叉,意味着空头动量已从高峰大幅收窄并开始翻正,历史上虚假突破率相对较低。
- 零轴上方高位出现的死叉,通常表明多头动量已消耗了相当时间,后续回调空间可能较大。
- 快慢线在零轴附近密集交叉,一般出现在横盘震荡期,此时频繁的交叉没有方向参考价值。
柱状图是动量的”变化率显示器”
趋势是否在加速,不只看价格,要看柱体是否连续拉长:红柱一根比一根高,说明上涨动量扩张;红柱从峰值开始连续缩短,即便价格还在上涨,动量结构已经开始松动。绿柱同理——绿柱缩短说明下跌动量在消退。
柱状图的这个特性在短周期里比日线更灵敏,波形密集,信号节奏也更快。
背离:价格与指标走反方向
背离是 MACD 中被误解最多、同时使用频率也最高的概念。
顶背离(看跌背离):价格走出更高的高点,但 DIF 线或红色柱状图的峰值低于上一个高点。两者走向相反,表明价格上涨过程中动量已经不足,上冲在消耗存量而非获得新动量。
底背离(看涨背离):价格创出更低的低点,但 DIF 或绿色柱状图的谷值却高于上一个低点。说明下跌过程中卖压在减弱,空头动量正在耗尽。

左半部分为顶背离:价格 K 线连创新高(虚线标注),但 MACD 柱状图峰值逐次走低,两者方向相反。右半部分为底背离:价格走出更低低点,绿柱谷值却在抬高,DIF 同步形成更高的低点。注意背离信号的确认到价格实际转向之间存在时间差——背离出现后价格可能还会继续原方向运行若干个周期才开始转变。
背离有几个容易忽略的细节:
- 背离不等于立即反转。价格可以在顶背离出现后继续多涨几根 K 线。背离是动量的预警信号,不是价格翻转的精确触发点。
- 周期越短,背离越容易失效。1 分钟图上的底背离,可能只支撑了 3 根 K 线的反弹就结束了;15 分钟图的背离比 1 分钟图更有参考意义。
- 顶背离通常比底背离更快兑现。下跌行情往往需要多次底背离才能确认底部区域,而顶背离出现一次就足以引起关注。
常见用法背后的逻辑
多周期验证:5 分钟图的金叉如果与 30 分钟图的 MACD 整体倾向一致(比如 30 分钟图 DIF 和 DEA 都在零轴上方且柱状图为正值),信号可靠性明显高于两者方向矛盾的情况。这不是规则,而是两个时间维度的动量信息指向同一方向,降低了假信号的概率。
配合 K 线形态:价格在关键支撑或阻力位形成反转形态(如吞没线、锤子线)时,若 MACD 同步出现交叉或背离,两类信号相互印证,比任何单独一个的参考价值更高。一般原则是价格形态提供主要线索,MACD 作为确认,顺序不要颠倒。
参数调整:标准参数 (12, 26, 9) 来自 Appel 针对日线设计的原始设置。在 1 分钟或 5 分钟图上使用时,指标响应速度与周期匹配度存在问题,部分交易者会尝试更小的参数组合(如 (5, 13, 5))以获得更早的信号,代价是假信号数量同步增加。没有普遍适用的参数,调整后需要通过历史走势观察在目标市场上的实际表现。
几个容易踩的坑
把 MACD 当自动信号源:金叉不等于必涨,死叉不等于必跌。在重大数据公布前后,白银可以在 10 分钟内走完过去数小时的波幅,MACD 的滞后特性会在这种行情中产生严重的延迟读数。数据公布窗口前后,MACD 的参考价值大幅下降,等待价格和成交量结构稳定后再观察指标更为合理。
震荡行情里频繁做交叉:MACD 的本质是趋势指标,不是震荡指标。白银窄幅横盘时,快慢线会反复缠绕在零轴附近,产生大量互相否定的叉。在使用 MACD 之前,先判断当前行情是否具备趋势结构——布林带带宽收窄、ADX 低于 25,都是震荡市的参考信号,此时 MACD 的交叉读数参考意义有限。
只等交叉,不读柱状图节奏:两条线的交叉出现时,信号其实已经滞后了一段时间。柱状图的高度变化——从增高到开始缩短——比交叉更早揭示动量转向。学会在柱体从峰值回落时开始提高注意,比等到交叉出现才反应,能提前一个节拍。
把背离当精确入场点:背离是结构性预警,需要等待价格行为的进一步确认,比如价格打破短期趋势线,或出现明确的反转 K 线形态,再结合背离做判断。单独依赖背离的视觉识别就行动,往往会在漫长等待中被反复止损磨损。
与其他工具配合使用
与 RSI 组合:RSI 衡量一定周期内价格的相对位置(超买/超卖),MACD 衡量两条 EMA 之间的关系。两者度量的是不同维度的市场状态。当 MACD 出现底背离,同时 RSI 从低于 30 的区域开始回升,两个维度同步出现转向迹象,信号叠合度更高。
与成交量配合:价格突破伴随 MACD 柱状图放大,同时成交量显著扩大(而非缩量突破),三个维度共同指向同一方向,假突破的概率相对较低。反之,价格在高位成交量萎缩而 MACD 同步出现顶背离,是比单独任何一个信号都更有说服力的风险组合。
与均线系统配合:均线排列方向(如 MA20 与 MA50 的相对位置)提供宏观趋势背景,MACD 信号在这个背景下才有方向依据。顺着均线方向的 MACD 交叉,与逆着均线方向的交叉,实际含义完全不同,后者出现时需要更多额外确认才能参考。
参考来源
- Investopedia — Moving Average Convergence/Divergence (MACD):https://www.investopedia.com/terms/m/macd.asp
- StockCharts ChartSchool — MACD:https://chartschool.stockcharts.com/table-of-contents/technical-indicators-and-overlays/technical-indicators/macd-moving-average-convergence-divergence-oscillator
- Fidelity Learning Center — MACD Technical Indicator Guide:https://www.fidelity.com/learning-center/trading-investing/technical-analysis/technical-indicator-guide/macd
- Appel, G. (2005). Technical Analysis: Power Tools for Active Investors. FT Press. — MACD 原始设计者的方法论论述
本文为指标教学内容,不构成投资建议。
