方向性指标(DMI, Directional Movement Index) 诞生于 1978 年,由传奇交易员 Welles Wilder 提出,最初用于波动剧烈的外汇和商品市场。如今借助 TradingView「Directional Movement Index + Alerts」脚本,普通交易者在股票、期货、加密货币中也能一键调用强趋势信号。本文将深度拆解其核心逻辑、实战用法、警报设置与迭代优化,助你快速搭建完善的趋势交易系统。
一、DMI 三大核心数据构成
True Range → DI 计算 → ADX 平滑- ADX(平均方向指数):衡量趋势强度。ADX>25 视为强势,<20 视为震荡。
- +DI(正向指标):看多力量占比。
- −DI(负向指标):看空力量占比。
三条线同屏显示时,先判断是否有趋势(ADX),再判断方向(+DI 与 −DI 交叉)。这套“两步法”避免在震荡区误开方向单。
二、脚本新增功能速览
最新版脚本已升级到 Pine Script v5,在原有基础上增添:
- 多周期 DMI:调用
request.security()避免未来函数导致的重绘。 - 彩色背景/柱状:根据 ADX 强度设定深浅绿、红,直观提示趋势范本。
- 退出 & 反转标签:ADX 回落至 25 以下或反方向交叉即弹出红、绿色小三角,可作为离场或反手信号。
- 专属振荡器:将 ADX 转为柱状,一眼辨认“海浪”等级。
👉 想要第一时间捕捉这些反转信号?把它装进你的图表试试
三、实战配置详解
1. 输入参数
| 参数 | 默认值 | 作用 |
|---|---|---|
| ADX 平滑周期 | 14 | 控制 ADX 线的灵敏度 |
| DI 周期 | 14 | 控制 +DI −DI 的平滑度 |
| Key Level | 25 | 趋势强度阈值,可改为 23 降低噪音 |
| 灵敏度 | 3 | 仅在连续 N 根 Bar 保持交叉后才报警,减少“猫跳”假信号 |
提示:新手先保持默认,熟悉后再梯度微调。
2. 视觉样式
- ADX 线 vs 背景色:线型适合精细化回测;背景色适合盯盘。
- 染色蜡烛:将 Bullish(深蓝) / Bearish(深紫)交叉直接染在 K 线上,节省切图精力。
- 显示标签:可自由筛选 Entry、Exit、Reverse、All。想专注入场,仅打开 “Bullish/Bearish” 即可。
3. 趋势强度表
0–10 → 几乎没波动,观望
10–20 → 弱趋势,适合做区间波段
20–30 → 萌芽期,半仓试单
30–50 → 强趋势,加至标准仓位
50–75 → 极强势,警惕假突破
75–100 → 过度延伸,准备止盈四、极简交易策略模板
Bullish 做多 4 步曲
- ADX > 25
- +DI 由下向上穿越 −DI
- 止损设在当日最低价,无惧瞬间回踩
- ADX 继续攀升则启用移动止盈,锁定利润
Bearish 做空镜像操作
- ADX > 25
- −DI 向上穿越 +DI
- 止损设在当日最高价
- 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,将第一时间在社区推送,可持续关注版本日志。
六、实操小贴士
- 搭配动量 MACD:ADX>25 时若 MACD 金叉,可把胜率从 56% 提到 64%。
- 大级别方向过滤器:日线确认趋势再落位 15 min 进场,日内滑点减少 30%。
- 分批入场法:30<ADX<50 时首仓 2%,ADX>50 再加 1.5%,风险控制更自然。
抓住强势行情的核心就一句话:
“ADX 负责告诉你风大浪急,±DI 决定你是顺水推舟还是逆风翻船。”
快把 DMI+Alerts 脚本加载到第一图表,多周期观察 20 根 K 线,你就能体会“强趋势里钱在跳舞”的爽感。祝你交易顺利,信号长红!