DMI/ADX 趋势跟随策略:分离方向 (DI) 和强度 (ADX)
在本文中,我们介绍基于 DMI/ADX 的趋势跟随策略。
我们假设您已经在 DMI/ADX 中了解了:
- +DI 和 -DI 的含义,
- ADX 如何总结“趋势强度”,
- 如何根据 ADX 值(例如 20, 25)区分趋势/震荡市场。
在这里,我们更进一步,以以下视角设计策略结构:
超越简单的“+DI 在 -DI 之上所以买入,-DI 在之上所以卖出”, “DMI/ADX 结构告诉了我们关于当前市场方向和趋势强度的什么故事?”
下图比较了:
- 左侧:箱体 (Range) 区间,其中 +DI 和 -DI 频繁交叉且 ADX 处于低位。
- 右侧:强劲上升趋势,其中 +DI 保持在 -DI 之上,ADX 升至基准线之上并保持高位。
并排显示。
理解这种差异有助于区分:
- “我应该将其视为趋势跟随模式,
- 还是像 均值回归策略 系列那样的回调/区间交易模式?”
1. 如何在此策略中使用 DMI/ADX?
传统的解释通常集中在“DI 交叉”上,例如:
- +DI 上穿 -DI → 买入信号
- -DI 上穿 +DI → 卖出信号
然而,在实践中:
能提供更重要的信息。
在此策略中,我们将 DMI/ADX 的使用限制为:
-
趋势过滤器
- ADX 是在基准线(例如 20~25)之上还是之下?
- ADX 是在上升还是下降?
-
方向过滤器
- 当 ADX 处于有意义的水平时,+DI vs -DI 哪个在上面?
-
其他趋势策略的辅助指标
- 当与 60日移动平均线策略、MACD 策略、一目均衡表策略 结合使用时,用于再次确认“这真的是一个趋势环境吗?”。
总之, 我们使用 DMI/ADX 作为“分离方向 (DI) 和强度 (ADX) 的趋势过滤器”, 并且不在此策略范围内涵盖仅使用 DMI 的逆势交易。
2. 设置和时间框架:14 周期 DMI,日线 + 4 小时组合
最广泛使用的设置是:
- 周期:14 (DMI/ADX 14)
在此策略中,我们基于以下组合:
- 日线 DMI/ADX → 定义趋势强度/方向环境
- 4 小时 DMI/ADX → 检查回调区域中的方向重新增强
您可以使用其他组合(4 小时/1 小时等),但重要的是始终保持角色划分:
- 更高时间框架:环境过滤器(有趋势吗?)
- 更低时间框架:入场时机和风险管理
3. 首先用日线 DMI/ADX 区分“趋势环境”
首先,我们根据日线图划分环境。 数值可能因市场而异,但作为一个例子:
- ADX 20 或更低:趋势微弱或无趋势(区间/震荡)
- ADX 20~25:趋势刚刚形成或模糊区域
- ADX 25 或更高:趋势变得明显
3-1. 上升趋势优势环境 (Long Bias)
如果日线图结构是:
- ADX 维持在基准线(例如 20~25)之上或正在上升,
- +DI 持续维持在 -DI 之上,
- 即使发生大幅修正,+DI 也会恢复到 -DI 之上,且 ADX 再次抬头。
→ 归类为有利于做多方向趋势跟随策略的环境。
3-2. 下降趋势优势环境 (Short Bias)
反之:
- ADX 维持在基准线之上或正在上升,
- -DI 持续维持在 +DI 之上,
- 即使发生反弹,+DI 短暂上升但随后回到 -DI 之下,且 ADX 再次上升。
→ 有利于做空方向趋势跟随策略的环境。
3-3. 箱体/混合环境(观望或其他策略)
以下情况是此策略中的非首选区域:
- ADX 显示接近或低于 20 的横向移动,
- +DI 和 -DI 重复频繁交叉,
- 价格也仅根据 支撑和阻力基础 在箱体顶部和底部之间移动。
此时,自然应减少趋势跟随,并考虑区间/回调策略,如 均值回归策略 系列。
4. 用 4 小时 DMI/ADX 辅助回调入场时机
让我们看一个上升趋势 (Long) 的例子。
-
日线环境
- ADX 维持在基准线之上或下跌一次并再次上升的结构。
- +DI 维持在 -DI 之上的部分是做多。
- 基于 60日移动平均线策略,价格在 MA-60 之上移动。
-
价格进入 4 小时修正波段
- 在 波段 vs 修正 中看到的逐渐下降/横向结构。
-
4 小时 DMI/ADX 中的观察点
- 即使 ADX 在修正期间暂时下降或横盘,
- 它是否准备再次抬头向上而不是大幅崩溃?
- +DI 在修正期间是否低于 -DI,但在支撑位附近再次突破回到 -DI 之上?
-
结合价格结构
我们考虑在 ADX(强度)+ DI(方向)+ 价格结构 + 波动率 像这样重叠的地方进入趋势方向 (Long)。
在下降趋势 (Short) 中,反之:
- 在修正反弹期间,+DI 暂时上升,
- 然后基于 支撑和阻力基础 在阻力位附近回到 -DI 之下,
- 并通过将 ADX 开始再次上升的区域视为 Short 入场候选区域来应用它。
5. 使用 DMI/ADX 时的常见陷阱
5-1. 仅痴迷于 ADX 数字
- 许多人说如果 ADX 为 25 或更高就是“强趋势”,
- 但它在哪里以及在什么结构中越过 25 更重要。
如果 ADX 在非常晚的时间点(后期波段,过热区)达到 30~40:
- 与其重新入场,不如从 风险管理 的角度考虑部分获利了结/减少现有仓位的风险。
5-2. 仅使用 +DI/-DI 交叉进行交易
- 在 ADX 较低的箱体市场中,+DI 和 -DI 毫无意义地持续交叉。
- 如果此时您接受所有交叉作为“买入/卖出信号”,损失很容易迅速累积。
DI 交叉只是一个“方向改变的候选者”,只有当与以下内容一起查看时才有意义:
5-3. 与其他趋势指标过度拟合 (Overfitting)
- 如果您一次性打开 MA, MACD, Ichimoku, DMI/ADX,
- 并遵循“如果所有指标方向一致则入场”,
- 很容易成为一个仅在过去图表上拟合良好的系统。
现实地将 DMI/ADX 限制为:
- 与一两个趋势指标(MA, MACD 等)一起使用,
- 但作为辅助过滤器来确认“这真的是一个趋势区域吗?”。
6. DMI/ADX 趋势跟随策略的优缺点
6-1. 优点
- 您可以分别查看方向 (+DI/-DI) 和强度 (ADX)。
- 比简单的价格移动平均线如 60日移动平均线策略 更清晰地帮助划分“趋势区 vs 非趋势区”。
- 当与 MACD 策略 或 一目均衡表策略 一起使用时,有利于交叉验证趋势信号。
6-2. 缺点/注意事项
- 如果您仅将 ADX 基准线作为任意的“绝对值”来信任,您经常会在后期波段的过热区迟迟入场。
- 在区间区域滥用 DI 交叉信号会导致连续损失。
- 如果没有从 风险管理 角度出发的 R/R、最大损失和仓位大小规则,无论指标多好,都很难保护账户。
7. 在查看 DMI/ADX 信号之前要问自己的事情
每当您发现 DMI/ADX 看起来不错的区域时,最好至少检查一次以下问题。
-
“基于日线 ADX,现在是趋势市场,还是箱体/混合区域?”
-
“如果我看到趋势,+DI 和 -DI 哪一方具有持续优势?”
-
“ADX 是否在 4 小时回调区域再次抬头,DI 是否在趋势方向上重新排列?”
-
“止损/目标/仓位大小是否符合 风险管理 规则?”
当被视为以下内容时,DMI/ADX 最为实用:
“一个显示‘趋势存在/不存在’甚至哪一方更强的过滤器”
如果您:
- 首先用更高时间框架 DMI/ADX 整理环境(趋势 vs 区间)和方向优势,
- 并通过结合更低时间框架与价格结构/波动率来设计回调入场和风险管理,
您将能够充分利用它作为核心趋势跟随轴,与 60日移动平均线策略、MACD 策略 和 一目均衡表策略 一起使用。