DMI 是由 +DI、-DI 和 ADX 三条线组成的技术指标,旨在弥补像 RSI 这类振荡指标在趋势行情中判断效果有限的缺点。
本文将深入解析 DMI 与 ADX 技术指标,包括 +DI、-DI 与 ADX 的计算方式、趋势判断技巧、背离应用,以及在MT4 和 MT5 平台中的设置方法,帮助投资者更精准地掌握市场趋势与反转时机。
1. 什么是 DMI・ADX
什么是 DMI
DMI(Directional Movement Index,方向性移动指标)是由RSI指标的创始人 J.W. Wilder 所设计,目的是为了解决像 RSI 这类振荡指标在趋势行情中效果不佳的问题。
DMI 由三条线组成:+DI、-DI 和 ADX,用来判断市场是否处于趋势之中,并衡量趋势强弱。
DMI 三大组成指标
指标 | 说明 |
---|---|
+DI | 代表上涨动能的指标 |
-DI | 代表下跌动能的指标 |
ADX | 衡量市场趋势强度的指标 |

什么是 ADX
ADX(Average Directional Movement Index,平均方向性指标)专门用来评估市场趋势的强弱。
当市场趋势明确且动能增强时,ADX 会上升;当市场趋势减弱或处于盘整时,ADX 会下降。

在 MT4(MetaTrader 4)和 MT5(MetaTrader 5)交易平台中,ADX 指标全名为 Average Directional Movement Index,可以与 DMI 搭配使用,也可以单独作为趋势判断工具。
2. DMI・ADX的计算公式
在计算 +DI 和 -DI 之前,首先需要计算 +DM(上升幅度)和 -DM(下降幅度)。
+DM 和 -DM 的计算公式如下:
- +DM:当日最高价 - 前日最高价
- -DM:前日最低价 - 当日最低价
以上是基本的计算公式,但有以下条件:
条件 | 描述 |
---|---|
条件① | 如果 +DM < 0,则 +DM = 0。意味着当日上涨幅度为负数时,将 +DM 设为 0。 |
条件② | 如果 -DM < 0,则 -DM = 0。意味着当日下跌幅度为负数时,将 -DM 设为 0。 |
条件③ | 如果 +DM > -DM,则 -DM = 0。意味着当日上涨幅度大于下跌幅度时,将 -DM 设为 0。 |
条件④ | 如果 -DM > +DM,则 +DM = 0。意味着当日下跌幅度大于上涨幅度时,将 +DM 设为 0。 |
接下来,计算一天的最大波动范围,即TR(True Range,真实范围)。
- A:当日最高价 - 前日收盘价
- B:前日收盘价 - 当日最低价
- C:当日最高价 - 当日最低价
TR是选择上述三个值中的最大值。
接下来,计算 +DI 和 -DI:
- +DI = (N日的 +DM 合计 ÷ N日的 TR 合计)× 100
- -DI = (N日的 -DM 合计 ÷ N日的 TR 合计)× 100
一般而言,N的期间通常设为14天,这也是MT4、MT5、TradingView等平台的默认值。
最后,计算ADX:
- DX = (+DI - -DI)÷ (+DI + -DI)× 100
- ADX = DX的N日平均
虽然DMI和ADX的计算公式稍微复杂一些,但实际上不需要记住具体的计算步骤。使用这些指标本身并不难,这也是它的特色之一。
3. DMI・ADX的解读方法
下面继续介绍各条线的解读方法。
+DI线
+DI线通常用来表示上升趋势的强度。
在下降趋势中,+DI线常常会维持在20以下;当价格反弹时,+DI线会上升。
在下面的图表中,可以看到价格持续下跌,+DI线维持在较低的水准。

-DI线
-DI线通常用来表示下降趋势的强度。
当价格下跌时,-DI线会上升;当价格上升时,-DI线会下降。
当 -DI线 超过20至30区间时,下降趋势的可能性会增加。

ADX线
ADX线主要用来衡量市场趋势的强度。
无论是上升趋势还是下降趋势,只要趋势开始形成,ADX线便会上升,显示出市场的动能。
当ADX线突破20至30区间时,代表市场的趋势变得较强,并可能会引发一波更强劲的行情。
然而,当市场反转或趋势不再明确时,ADX线的数值会逐渐下降,显示出市场缺乏明显的趋势。
在使用ADX时,需要特别注意计算ADX所采用的移动平均线类型。
常见的移动平均线有三种:简单移动平均线(SMA)、指数平滑移动平均线(EMA)和修正移动平均线(RMA)。不同的交易平台或图表工具可能会选择不同的移动平均线来计算ADX。
例如,MT4和MT5平台使用的是指数平滑移动平均线(EMA)。
虽然这些移动平均线之间的差异不大,但了解所用工具的计算方式,能帮助更好地解读ADX线的变化。

4. DMI・ADX 的使用方法
在使用 DMI 与 ADX 指标时,需特别关注以下三个核心观察重点:
① +DI 与 -DI 的位置关系 ② ADX 是否上升 ③ 是否出现背离现象
透过这三个条件,可以有效判断市场趋势的方向、强弱变化,以及趋势反转的可能性。
① +DI与-DI的位置
+DI 表示上升趋势的强度,-DI 表示下降趋势的强度。
当 +DI 位于 -DI 上方时,表示市场处于上升趋势;反之,当 -DI 位于 +DI 上方时,表示市场处于下降趋势。
如果 +DI 和 -DI 出现交叉,则意味着市场力量的强弱正在转换,此时需要警惕趋势反转的可能性。
例如,在下方的欧元/美元1小时图表中,可以清晰地看到 +DI 和 -DI 的位置变化,反映出市场的上升与下降趋势。

然而,即使在相同的1小时图表中,如果市场缺乏明确方向,可能会出现 +DI 和 -DI 频繁交叉的情况,此时需要特别注意。

②ADX的上升
如前所述,当 ADX 上升并突破20~30时,可能预示着一个强劲趋势的开始。
此时,需要结合价格走势,密切观察趋势的发展。

③背离现象
ADX 反映趋势的强度,+DI 反映上升趋势的强度,-DI 反映下降趋势的强度。
与RSI类似,可以透过观察 ADX 或 +DI/-DI 与价格之间的背离现象,来判断趋势是否可能见顶或见底。
例如,在下方的欧元/美元4小时图表中,尽管价格创出新高,但 +DI 和 ADX 却出现下降,这表明虽然价格在上涨,但上升趋势的动能正在减弱,可能预示着上升趋势即将见顶。

5. DMI · ADX指标绘制方法(MT4/MT5)
在MT4或MT5交易平台,DMI · ADX指标的绘制可以透过以下步骤完成:
MT4中绘制DMI · ADX指标的方法
①登入MT4
②打开交易品种的图表
③点选选单栏的「插入」-「技术指标」-「趋势指标」-「Average Directional Movement Index」;或点选导航栏的「技术指标」-「趋势指标」-「Average Directional Movement Index」。

MT5中绘制DMI · ADX指标的方法
①登入MT5
②打开交易品种的图表
③点选选单栏的「插入」-「指标」-「走向」-「Average Directional Movement Index」;或点选导航栏的「指标」-「走向」-「Average Directional Movement Index」。

6. DMI・ADX 常见问题整理
以下整理 DMI・ADX 指标在实务应用中,投资者常遇到的问题:
Q1:DMI・ADX 可以告诉我们什么?
DMI・ADX 主要用来判断市场是否有趋势,并分析趋势的方向与强度。
指标 | 说明 |
---|---|
+DI 线 | 当价格上升时,+DI 线通常会上升,显示上升动能。 |
-DI 线 | 当价格下跌时,-DI 线通常会上升,显示下降动能。 |
ADX 线 | 趋势行情出现时,ADX 线会上升,用来判断趋势是否正在形成。 |
Q2:DMI・ADX 的最佳期间设置是多少?
DMI・ADX 的创始者 J.W. Wilder 建议使用 14 天 作为标准参数。
MT4、MT5 和 TradingView 的预设值也为 14 天,通常无需额外调整。
Q3:如何解读 ADX 线的数值?
ADX 数值可以判断市场趋势的强度,范围通常在 0 至 100 之间。
ADX 数值 | 解读 |
---|---|
0-20 | 市场盘整,缺乏明确趋势 |
20-25 | 潜在趋势正在形成 |
25-50 | 趋势明显且强劲,可能持续发展 |
50-75 | 强烈趋势,市场沿趋势持续运行 |
75-100 | 极强趋势,波动通常会加剧 |
Q4:当 ADX 低于 20 时,应该避免交易吗?
当 ADX 低于 20 时,市场多处于盘整或趋势较弱阶段,顺势交易策略可能较容易出现假突破。
但这并不代表一定不能交易。 在低 ADX 环境下,可以考虑采用盘整区间策略,例如高抛低吸或区间震荡操作。
重点在于:当 ADX 处于低档时,应避免盲目追价,并提高对假讯号的警觉。
7. 总结
DMI(方向性移动指标)是由 +DI、-DI 和 ADX 三条线构成的技术分析工具,专门用来判断市场趋势的方向与强度。
+DI 和 -DI 分别代表上涨与下跌动能,ADX 则衡量整体趋势的强弱。
DMI 指标适用于趋势行情,能有效弥补振荡指标在趋势市场中的不足。
透过观察 DMI 指标的变化,交易者可以更精准地掌握市场趋势与潜在反转,为交易决策提供有力依据。
本文链接地址:https://www.wwsww.cn/tzfx/33007.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。