🐋
鲸鱼交易

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 → 卖出信号

然而,在实践中:

  1. ADX:趋势强度(存在/不存在)
  2. +DI / -DI:哪一方具有优势(方向)
  3. 并结合 支撑和阻力基础形态波动率指标

能提供更重要的信息。

在此策略中,我们将 DMI/ADX 的使用限制为:

  1. 趋势过滤器

    • ADX 是在基准线(例如 20~25)之上还是之下?
    • ADX 是在上升还是下降?
  2. 方向过滤器

    • 当 ADX 处于有意义的水平时,+DI vs -DI 哪个在上面?
  3. 其他趋势策略的辅助指标

总之, 我们使用 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) 的例子。

  1. 日线环境

    • ADX 维持在基准线之上或下跌一次并再次上升的结构。
    • +DI 维持在 -DI 之上的部分是做多。
    • 基于 60日移动平均线策略,价格在 MA-60 之上移动。
  2. 价格进入 4 小时修正波段

  3. 4 小时 DMI/ADX 中的观察点

    • 即使 ADX 在修正期间暂时下降或横盘
    • 它是否准备再次抬头向上而不是大幅崩溃?
    • +DI 在修正期间是否低于 -DI,但在支撑位附近再次突破回到 -DI 之上
  4. 结合价格结构

    • 基于 支撑和阻力基础,前一个波段高点/箱体顶部转变为支撑的区域。
    • 基于 蜡烛形态,反转形态如长下影线、吞没、孕线等。
    • 检查止损/目标/仓位大小是否符合基于 ATR风险管理 规则。

我们考虑在 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. 优点

6-2. 缺点/注意事项

  • 如果您仅将 ADX 基准线作为任意的“绝对值”来信任,您经常会在后期波段的过热区迟迟入场。
  • 在区间区域滥用 DI 交叉信号会导致连续损失。
  • 如果没有从 风险管理 角度出发的 R/R、最大损失和仓位大小规则,无论指标多好,都很难保护账户。

7. 在查看 DMI/ADX 信号之前要问自己的事情

每当您发现 DMI/ADX 看起来不错的区域时,最好至少检查一次以下问题。

  1. “基于日线 ADX,现在是趋势市场,还是箱体/混合区域?”

  2. “如果我看到趋势,+DI 和 -DI 哪一方具有持续优势?”

  3. “ADX 是否在 4 小时回调区域再次抬头,DI 是否在趋势方向上重新排列?”

  4. “此信号是否也与 支撑和阻力基础形态ATR 吻合?”

  5. “止损/目标/仓位大小是否符合 风险管理 规则?”


当被视为以下内容时,DMI/ADX 最为实用:

“一个显示‘趋势存在/不存在’甚至哪一方更强的过滤器”

如果您:

  • 首先用更高时间框架 DMI/ADX 整理环境(趋势 vs 区间)和方向优势
  • 并通过结合更低时间框架与价格结构/波动率来设计回调入场和风险管理

您将能够充分利用它作为核心趋势跟随轴,与 60日移动平均线策略MACD 策略一目均衡表策略 一起使用。