DMI指标是什么
DMI全称为动向指标(Directional Movement Index),由技术分析家威尔斯·威尔德(J. Welles Wilder)在1978年出版的《技术交易系统新概念》一书中提出。它的核心思路是:比较每个周期内价格向上突破的力度与向下突破的力度,从而判断价格是否有明确的方向,以及这个方向持续的力度有多大。
DMI常被用于股票、期货、外汇等多个市场的走势分析。它属于趋势类指标,适合回答两个问题:现在有没有明确趋势,趋势是向上还是向下。
DMI由哪三条线组成
完整的DMI指标通常由三条线构成,各自的含义如下:
- +DI(正向动向指标):衡量上升动能的强度,数值越高,说明向上的推动力越强。
- -DI(负向动向指标):衡量下降动能的强度,数值越高,说明向下的压力越强。
- ADX(平均趋势指数):衡量趋势本身的强弱,不区分涨跌方向。它由+DI与-DI的差距推算而来。
三条线的计算思路
DMI的计算步骤并不复杂,可以分为四步理解:
- 计算真实波幅(TR):取当日最高价与最低价之差、当日最高价与前一日收盘价之差的绝对值、当日最低价与前一日收盘价之差的绝对值,三者中的最大值。
- 计算动向值(+DM与-DM):若当日最高价高于前一日最高价,且上涨幅度大于下跌幅度,则+DM等于这段上涨幅度,否则为0;反之,若下跌幅度更大,则-DM等于这段下跌幅度,否则为0。
- 计算+DI与-DI:将+DM与-DM分别用一定周期(常用14日)平滑后,除以同期平滑后的TR,再乘以100,即得到+DI与-DI。
- 计算DX与ADX:DX=|+DI-(-DI)| ÷ (+DI+-DI) × 100。DX反映两条线分离的程度,再对DX做周期平滑,即得到ADX。
实际使用时,多数行情软件会自动完成以上计算,读者只需了解每条线代表什么即可。默认参数为14个周期,周期越短,线条越灵敏,但噪音也越多。
用ADX判断趋势强弱
判断趋势强弱主要看ADX的数值。威尔德原始的经验划分如下,实际应用中可根据品种特性微调:
| ADX数值 | 趋势强度 | 含义 |
|---|---|---|
| 低于20 | 弱趋势或震荡 | 方向不明确,价格多在区间内来回波动 |
| 20至25之间 | 趋势形成中 | 趋势开始显现,但力度尚需确认 |
| 高于25 | 强趋势 | 趋势明确,方向延续的可能性较高 |
| 高于40 | 极强趋势 | 单边走势明显,常伴随加速,也可能接近阶段性高点或低点 |
ADX的走向同样重要。ADX从低位向上拐头,说明趋势正在增强;ADX从高位回落,说明原有趋势的力度在减弱,即使数值仍在25以上。
用+DI与-DI判断趋势方向
ADX只说明趋势强不强,方向要靠+DI与-DI来判断:
- +DI位于-DI上方:多方占优,趋势偏向上行。
- -DI位于+DI上方:空方占优,趋势偏向下行。
- 两线交叉:通常被视为方向可能转换的信号。例如+DI由下向上穿越-DI,称为向上交叉,多被视为上行动能开始增强。
把两部分结合起来看,就能得出完整判断:ADX高于25且+DI在上方,说明上行趋势较强;ADX高于25且-DI在上方,说明下行趋势较强;ADX低于20时,无论两线位置如何,方向信号的参考价值都较低。
一个简化示例
假设某只股票连续数周处于窄幅整理,ADX长期在15至18之间,+DI与-DI反复纠缠。这种状态说明市场缺少明确方向,DMI给出的信号大多不可靠。
随后,ADX从18回升至27,同时+DI向上穿越-DI,两线之间的距离逐步拉大。此时ADX越过25,且方向线指向上方,表明一段较强的上行趋势可能已经形成。之后若ADX升至35以上后开始拐头向下,即使+DI仍在上方,也提示上行力度正在衰减,需要重新评估。
上述数值为说明用途的假设数据,并非某只具体证券的实际行情。
常见误区与辨析
- 误区一:ADX高就代表会上涨。ADX只衡量趋势力度,不区分方向。ADX高时,下跌趋势同样可能很强,必须结合+DI与-DI判断方向。
- 误区二:ADX低就没有机会。ADX低于20说明趋势不明显,并不代表价格不会变动。在震荡阶段,DMI的趋势信号本身就不适用,更适合换用区间类指标观察。
- 误区三:只要两线交叉就立即行动。在震荡市中,+DI与-DI频繁交叉,容易产生假信号。加入ADX是否高于25的条件,可以过滤掉大部分无效交叉。
- 误区四:DMI可以单独作为全部依据。DMI属于滞后性指标,它依据的是已经发生的价格数据。实际分析中,通常需要搭配成交量、支撑压力位或基本面信息一并参考。
常见问题
Q:ADX的阈值一定是25吗?
A:25是威尔德提出的常用参考值,并非固定标准。不同品种、不同周期下,强弱分界点可能有所差异,建议结合历史走势自行检验。
Q:DMI的参数能否修改?
A:可以。14是默认参数。周期缩短会使信号更灵敏,但假信号增多;周期拉长则相反,信号更平滑,但滞后更明显。
Q:DMI和MACD有什么区别?
A:MACD主要通过均线差值反映动量变化,DMI则直接比较向上与向下的价格波动力度,并单独给出趋势强度数值。两者可以互相印证,但侧重点不同。
Q:为什么ADX会比价格走势滞后?
A:ADX需要经过多个周期的平滑计算,才能反映趋势的累计力度,因此通常在趋势已经形成一段时间后才明显抬升。
判断标准回顾
- 先看ADX数值:低于20多为震荡,高于25才算趋势较明确。
- 再看ADX走向:向上拐头表示趋势增强,向下拐头表示趋势减弱。
- 然后看+DI与-DI的位置:+DI在上为偏多,-DI在上为偏空。
- 最后确认交叉信号是否同时满足ADX条件,并结合其他分析方法互相验证。
本文内容仅供科普参考,不构成任何决策建议。








