DMI 指标实战全解:ADX、+DI、−DI 一次看懂,配合即时警报不踩坑

·

方向性指标(DMI, Directional Movement Index) 诞生于 1978 年,由传奇交易员 Welles Wilder 提出,最初用于波动剧烈的外汇和商品市场。如今借助 TradingView「Directional Movement Index + Alerts」脚本,普通交易者在股票、期货、加密货币中也能一键调用强趋势信号。本文将深度拆解其核心逻辑、实战用法、警报设置与迭代优化,助你快速搭建完善的趋势交易系统。


一、DMI 三大核心数据构成

True Range → DI 计算 → ADX 平滑

三条线同屏显示时,先判断是否有趋势(ADX),再判断方向(+DI 与 −DI 交叉)。这套“两步法”避免在震荡区误开方向单。


二、脚本新增功能速览

最新版脚本已升级到 Pine Script v5,在原有基础上增添:

  1. 多周期 DMI:调用 request.security() 避免未来函数导致的重绘。
  2. 彩色背景/柱状:根据 ADX 强度设定深浅绿、红,直观提示趋势范本。
  3. 退出 & 反转标签:ADX 回落至 25 以下或反方向交叉即弹出红、绿色小三角,可作为离场或反手信号。
  4. 专属振荡器:将 ADX 转为柱状,一眼辨认“海浪”等级。
    👉 想要第一时间捕捉这些反转信号?把它装进你的图表试试

三、实战配置详解

1. 输入参数

参数默认值作用
ADX 平滑周期14控制 ADX 线的灵敏度
DI 周期14控制 +DI −DI 的平滑度
Key Level25趋势强度阈值,可改为 23 降低噪音
灵敏度3仅在连续 N 根 Bar 保持交叉后才报警,减少“猫跳”假信号

提示:新手先保持默认,熟悉后再梯度微调。

2. 视觉样式

3. 趋势强度表

0–10 → 几乎没波动,观望
10–20 → 弱趋势,适合做区间波段
20–30 → 萌芽期,半仓试单
30–50 → 强趋势,加至标准仓位
50–75 → 极强势,警惕假突破
75–100 → 过度延伸,准备止盈

👉 掌握这些“海浪”等级后,再配置自动追踪止损效率更高


四、极简交易策略模板

Bullish 做多 4 步曲

  1. ADX > 25
  2. +DI 由下向上穿越 −DI
  3. 止损设在当日最低价,无惧瞬间回踩
  4. ADX 继续攀升则启用移动止盈,锁定利润

Bearish 做空镜像操作

  1. ADX > 25
  2. −DI 向上穿越 +DI
  3. 止损设在当日最高价
  4. ADX 继续攀升则启用移动止盈

关键点:延迟触发机制
若交叉发生时 ADX<25,后期 ADX 升破 25 不再补发信号,必须等待下一次交叉。该设计防止“马后炮”警报。


五、常见疑难 Q&A

Q1:为何我收到大量假信号?
A:通常是 Key Level 过低或灵敏度设为 1。把 Key Level 提至 25–28,再把灵敏度调至 3–4,能过滤 70% 噪音。

Q2:同一品种不同周期结果差异大?
A:建议先固定周期回测。例如 BTC 日内交易选 15 min,波段则用 2 h。若跨周期叠加,打开多周期 DMI 防重绘即可。

Q3:脚本提示 Reverse Entry,我该怎么用?
A:Reverse Label 表示当前 Bar 同时满足 “获利平仓 + 反方向开仓” 条件,可视为止盈反手信号,适合快节奏剥头皮。

Q4:移动止盈如何做?
A:ADX 每提高 5 点,抬高(多头)/下移(空头)止盈位 1 ATR,实现“顺势加码”与“保护性移动”的平衡。

Q5:能否只保留 oscillator,移除 ADX 线?
A:在 Style 栏勾选「Hide ADX」即可,还可在分窗加载 oscillator,主图仅留 ±DI 交叉,界面更清爽。

Q6:脚本未来会更新吗?
A:作者已迁移到 v5,无重大报错。后续若 Key Level 改为 动态阈值 或引入 成交量加权 DI,将第一时间在社区推送,可持续关注版本日志。


六、实操小贴士

抓住强势行情的核心就一句话:
“ADX 负责告诉你风大浪急,±DI 决定你是顺水推舟还是逆风翻船。”

快把 DMI+Alerts 脚本加载到第一图表,多周期观察 20 根 K 线,你就能体会“强趋势里钱在跳舞”的爽感。祝你交易顺利,信号长红!