🐋
鲸鱼交易

DMI/ADX 趋势跟踪策略:分离方向 (DI) 与强度 (ADX)

本文将介绍基于 DMI/ADX 的趋势跟踪策略

我们假设您已经阅读了 DMI/ADX 并了解:

  • +DI 和 -DI 的含义,
  • ADX 如何总结“趋势强度”,
  • 以及如何根据 ADX 值(例如 20 或 25)区分趋势市场和震荡(Box)市场。

在这里,我们将更进一步,以以下视角设计策略结构

超越简单的“因为 +DI 在 -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 和 -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 或更低:趋势微弱或无趋势 (Range/Chop)。
  • ADX 20~25:趋势正在形成或不明确。
  • ADX 25 或更高:趋势变得清晰。

3-1. 上升优势环境 (Long Bias)

如果日线图上的结构如下:

  • ADX 保持在基准线(例如 20~25)之上或正在上升,
  • +DI 持续保持在 -DI 之上
  • 即使发生大幅回调,+DI 也会恢复到 -DI 之上 且 ADX 开始再次上升,

→ 我们将其归类为有利于做多趋势跟踪策略 (Long) 的环境。

3-2. 下降优势环境 (Short Bias)

相反:

  • ADX 保持在基准线之上或正在上升,
  • -DI 持续保持在 +DI 之上
  • 即使发生反弹,+DI 暂时上升, 然后再次跌回 -DI 之下 且 ADX 开始再次上升,

→ 这是有利于做空趋势跟踪策略 (Short) 的环境。

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. 与价格结构的结合

    • 基于 支撑和阻力基础, 前一个摆动高点或箱体顶部变为支撑的区域。
    • 基于 蜡烛图形态, 出现长下影线、吞没 (Engulfing) 或 孕线 (Inside Bar) 等反转形态。
    • 基于 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. 优点

  • 您可以分别看到方向 (+DI/-DI) 和强度 (ADX)。
  • 60日均线策略 中的简单价格平均线相比, 它有助于更清晰地通过区分“有趋势区域 vs 无趋势区域”
  • 当与 MACD 策略一目均衡表策略 一起使用时, 非常适合交叉检查彼此的趋势信号。

6-2. 缺点和注意事项

  • 如果您仅将 ADX 基准线视为“绝对值”, 您经常会在摆动末端的过热区域迟迟入场。
  • 如果您在震荡区域滥用 DI 交叉信号, 很容易遭受连续损失。
  • 风险管理 的角度来看: 如果没有风险/回报比 (R/R)、最大损失和仓位大小的规则, 无论指标多好,都很难保护账户。

7. 跟随 DMI/ADX 信号前要问自己的问题

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

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

  2. “如果我们假设有趋势, +DI 和 -DI 哪一方持续占优势?”

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

  4. “这个信号是否与 支撑和阻力基础形态、 以及 ATR 相吻合?”

  5. “止损、目标和仓位大小 是否在 风险管理 规则范围内?”


在实战中,当 DMI/ADX 被视为以下角色时最有效:

“一个同时显示趋势‘存在/不存在’ 以及哪一方更强的过滤器”

  • 如果您首先用上位时间框架的 DMI/ADX 定义环境(趋势 vs 震荡)和方向优势
  • 然后结合下位时间框架、价格结构和波动率设计回调入场和风险管理

那么您可以将其用作趋势跟踪的核心支柱,与 60日均线策略MACD 策略、 以及 一目均衡表策略 一起使用。

DMI/ADX 趋势策略:分别读取方向与强度 | Becoming Crypto Whale