QuantumAlgo
首页›指南›指标
指标

Donchian Channels

Donchian Channels
◆ 简短答案

Donchian Channels 绘制三条线:上轨位于回看周期内的最高高点,常用周期为 20;下轨位于同一周期内的最低低点;中线则是两者的平均值。价格突破上轨是看涨突破;跌破下轨则是看跌突破。Turtle Traders 正是基于它们构建了自己的突破系统。

◆ Donchian Channels 一句话概括Donchian Channels 是一种趋势与波动率指标,会绘制三条线:上轨标记所选回看周期内的最高高点,下轨标记该周期内的最低低点,中线则是两者的平均值;价格突破上轨表示向新的周期高点发起看涨突破,跌破下轨表示看跌突破,而这一通道也因构成 Turtle Traders 系统的核心而闻名。Donchian Channels 与 Bollinger Bands 和 Keltner Channels 完整指标指南 关系密切,是突破交易最纯粹的表达。

什么是 Donchian Channels?

Donchian Channels 由趋势交易先驱 Richard Donchian 开发,是技术分析中最简单、也最优雅的指标之一。通道由三条完全基于近期价格极值构建的线组成:上轨是所选回看周期内的最高高点(通常为 20),下轨是同一周期内的最低低点,中线则是两者的平均值。

它们共同形成一个包裹价格的通道,并随着市场区间的扩大与收缩而变化。

Donchian Channels 的特别之处在于它的纯粹性:没有平滑处理,没有对收盘价取平均,也没有标准差,只有近期真实的最高价与最低价。这让它成为交易中最古老理念之一,也就是突破,最干净的工具。

当价格触及或超过上轨时,从定义上看,它正在创出该周期的新高,提示潜在看涨突破;当价格触及下轨时,它正在创出新低,提示潜在看跌突破。通道也能可视化波动率:宽通道意味着近期区间较大,窄通道意味着盘整。

Donchian Channels 简单、透明,并建立在价格原始极值之上,因此在诞生数十年后,仍然是系统化趋势跟随的基石。

Donchian Channels 如何计算?

Donchian Channels 的构建方式是所有带状指标中最简单的,而这恰恰是它的优势。

在所选回看周期内,例如 20 根 K线,指标每个周期都会做三件事:找出过去 20 根 K线的最高高点并绘制为上轨,找出过去 20 根 K线的最低低点并绘制为下轨,再将两者取平均以绘制中线。

这会产生清晰且可预期的结果。上轨会保持水平,直到价格创出新的 20 周期高点,随后上移;下轨会保持水平,直到价格创出新的 20 周期低点,随后下移。在突破之间,轨道会维持原有水平,形成典型的阶梯状外观。

由于轨道本身就是近期极值,价格不可能在轨道不移动的情况下收在轨道之外;触及上轨意味着新高正在实时形成。通道的宽度直接衡量近期区间,因此也衡量波动率:宽通道反映近期交易区间较大,窄通道反映紧密盘整,而盘整往往先于突破出现。

除回看周期外,没有其他参数需要优化,也没有平滑带来的滞后;Donchian Channel 精确报告近期高点和低点在哪里,这正是它成为经典突破工具的原因。

为什么 Donchian Channel 突破有效?

Donchian Channels 之所以有效,是因为它捕捉了市场中最持久的优势之一:强趋势往往从突破新高或新低开始。新的 20 日高点不只是一个数字,它意味着过去一个月的所有买家现在都处于盈利状态,而且近期上方供给已经不复存在,在这种条件下,趋势往往会加速。

Donchian Channel 用机械化精度标记这些突破水平,把突破概念转化为清晰、客观的信号:价格在轨道之外,或者不在。

这种客观性是通道经久不衰的更深层原因。突破交易很强大,但心理上很难执行,因为在新高买入会让人不舒服。Donchian Channel 去除了主观判断:规则只是当价格创出新的周期极值时行动,这也正是著名的 Turtle Traders 取得非凡成功时所做的事。通道还体现了趋势跟随中的稳健真理:如果不愿意在强势中入场,就无法抓住重大趋势。

Donchian Channels 将强势定义为新的 N 周期高点,将弱势定义为新的 N 周期低点,为参与趋势跟随者追求的大型、持续行情提供了简单且可重复的框架。它的简单不是弱点,而是稳健性的来源,因为没有什么可过度优化,它才能跨越市场与数十年继续发挥作用。

如何解读 Donchian Channels?

解读 Donchian Channels 归结为三个观察点:价格相对于轨道的位置、通道有多宽,以及轨道本身在做什么。

◆

触及上轨

价格正在创出新的周期高点,这是看涨突破,也是上行动能的信号。

◆

触及下轨

价格正在创出新的周期低点,这是看跌突破,也是下行动能的信号。

↔️

通道宽度

宽通道意味着高波动率和强劲的近期区间;窄通道意味着盘整,以及可能即将到来的突破。

◆

中线

中线充当均值和常见的移动出场水平,价格在其上方运行偏看涨,在其下方运行偏看跌。

关键解读点在于,与 Bollinger 或 Keltner 轨道不同,Donchian 轨道被触及几乎总是一个突破信号,而不是均值回归信号,因为从定义上看,触及轨道就意味着新的极值正在形成。在趋势市场中,价格会在上升趋势里反复触及并沿着上轨运行,同时连续创出新高,这是强势信号,而不是衰竭信号。

因此,通道主要是趋势与突破工具。轨道的宽度和阶梯式移动告诉您波动率以及新极值出现的节奏,而中线则提供了管理交易的均值参考。读懂通道,本质上是在回答一个问题:价格是在创出新高、创出新低,还是在两者之间盘整?

Turtle Traders 如何使用 Donchian 突破?

Donchian Channels 最著名的应用是突破系统,并因 Turtle Traders 而被载入交易史。Turtle Traders 是 Richard Dennis 在 1980s 训练的一群新手,他们使用 Donchian 风格突破创造了传奇回报。核心思想是纯粹的趋势跟随:买入强势、卖出弱势,并让通道同时定义两者。

经典规则很简单:当价格突破 Donchian 上轨时做多(新的 N 周期高点),并在价格跌破下轨时做空(新的 N 周期低点)。

Turtles 使用两个时间周期:较长的突破(例如 55 个周期)用于主要入场,较短的突破(例如 20 个周期)用于加仓入场;更关键的是,他们使用相反方向的较短通道作为出场(例如,做多时在价格创出新的 10 周期低点时出场)。

这种组合让他们能在强突破时入场,并在趋势持续期间尽可能持有,只在价格突破相反方向的较短周期极值时切断交易。系统的精妙之处在于完整性和机械化客观性:入场清晰、出场清晰,并基于波动率(ATR)进行仓位大小管理。

它会在震荡市场中产生许多小幅亏损的突破,但会被少数极大的盈利趋势所抵消,这正是低胜率、高风险回报比的经典趋势跟随特征。Donchian 突破系统仍然是系统化趋势交易的基础模板。

如何用 Donchian Channels 顺势持有并出场?

在 Donchian 突破时入场只是系统的一半;另一半是顺势持有并良好出场,而通道为两者都提供了优雅工具。在上轨突破后做多时,趋势跟随者会在价格持续创出新高并维持在通道上半部分时继续持有。

所有趋势跟随的挑战,也就是既要持有足够久以捕捉大行情,又不能回吐太多利润,都可以用通道本身来管理。

最常见的 Donchian 出场是较短的反向通道突破,就像 Turtles 所使用的那样:做多时,如果价格在较短回看周期内创出新低(例如 10 个周期),提示上涨结构已经破坏,您就出场。或者,中线也可作为动态移动止损:价格维持在其上方时继续做多,明确跌破时出场。

这两种方法都能让您在正常回调中留在趋势里,同时在趋势真正反转时离场。取舍也是趋势跟随者永恒的取舍:更紧的出场(较短反向通道或中线)能锁定更多利润,但有被仍在延续的趋势震出的风险;更宽松的出场(完整反向轨道)能持有更久,但在拐点会回吐更多。

让出场方式匹配您的时间周期与承受能力,并接受您永远无法卖在绝对顶部,这就是把 Donchian 突破交易做到完整的艺术。

顺强势入场,遇反向弱势出场在新的上轨高点做多;价格守在中线上方时顺势持有;当价格跌破较短的反向周期低点时出场。许多小亏损,少数大盈利。

区间市场中的 Donchian Channels

Donchian Channels 本质上是突破与趋势工具,但也可以在区间市场中解读,不过这需要重要的解释切换,并且伴随明确警告。当市场真正处于区间震荡时,Donchian 上轨和下轨会稳定为平坦的水平线,标记区间顶部与底部,因为没有新的极值正在形成。

在这种背景下,轨道会充当静态支撑与阻力,一些交易者会反向交易它们:在平坦上轨附近卖出,在平坦下轨附近买入,目标是回到中线附近。

风险显而易见且很严重:这种均值回归用法与突破用法相反,两者不能盲目套用。Donchian Channel 的核心目的就是捕捉突破,因此反向交易轨道只在区间仍然有效时才奏效;一旦真正突破出现,反向交易会亏损,而突破交易者正是在此时获利。

这就是为什么识别市场状态至关重要:已经维持一段时间的平坦水平轨道提示区间环境,反向交易可能有效;但任何趋势迹象,例如轨道开始上移或下移,都意味着应交易突破,而不是反向交易。许多系统化交易者完全避免区间用法,只把 Donchian 视为纯粹的突破工具,并使用其他指标处理区间。

如果您确实要反向交易轨道,请谨慎操作,把止损紧贴在轨道外侧,并接受自己是在与该指标的主要目的反向下注。

Donchian Channels 适合哪个回看周期?

Donchian Channels 只有一个设置,也就是回看周期,这让它的配置格外简单。最常见的默认值是 20 个周期,在日线图上大约代表一个月的交易,能提供适合波段交易和持仓交易的均衡突破信号。最初的 Turtle 系统因使用 55 个周期作为主要入场、20 个周期作为次要入场,并使用更短的 10 周期通道出场而闻名。

周期控制的是信号频率与重要性之间的取舍。较短回看周期(例如 10 或 20)会产生更频繁的突破信号,因为新的极值更常出现;这适合较短线和更主动的交易者,但在震荡环境中会产生更多假突破。

较长回看周期(例如 55 或 100)会产生更少但更重要的突破,能过滤噪音,只捕捉主要行情;这非常适合持仓交易者和长期趋势跟随者,代价是入场更晚。一个广泛使用的改进方式,是像 Turtles 那样,用较长通道入场、较短通道出场,这样您只在重要突破时入场,但能更灵敏地出场。

由于 Donchian Channel 没有其他需要优化的东西,选择与您的时间周期和趋势视野匹配的回看周期,就是它的全部配置;而缺少可调参数,正是它长期被证明稳健的原因。

Donchian 与 Bollinger 和 Keltner 对比

Donchian、Bollinger 和 Keltner 是三大带状指标,它们建立在完全不同的原则之上,而这决定了各自的使用场景。

特征DonchianBollingerKeltner
轨道基于最高高点 / 最低低点标准差ATR(平均区间)
中线极值平均值SMAEMA
触及轨道意味着新极值(突破)波动率极端动量 / 波动率
主要用途突破趋势跟随反转与挤压顺势持有
平滑无(原始极值)有有(最平滑)

决定性差异在于每条轨道衡量什么。Donchian 轨道就是近期真实高点和低点,因此触及轨道就是突破,这让 Donchian 成为最纯粹的突破工具。Bollinger Bands 使用标准差,因此触及轨道表示波动率极端,常被用于反转交易,而轨道收缩会酝酿挤压。Keltner Channels 完整指标指南 使用更平滑的 ATR,擅长确认并顺势持有趋势。

实际结论是,这些工具回答的是不同问题:用 Donchian 捕捉向新极值的突破,用 Bollinger 解读波动率极端和挤压,用 Keltner 干净地顺应既有趋势。它们是互补关系,而不是竞争关系;一些交易者甚至会把 Donchian 突破与 Keltner 或移动平均线趋势过滤器结合使用。

理解 Donchian 是原始极值、Bollinger 是标准差、Keltner 是 ATR,您就能立刻知道在任何情境下该使用哪一个。

将 Donchian Channels 与其他工具结合

Donchian Channels 很强大,但在震荡市场中会产生许多假突破,因此将它与确认信号和趋势过滤器结合非常重要。最重要的搭配是高时间周期(HTF)趋势过滤器:只有当更大级别趋势向上时才交易上轨突破(趋势向下时才交易下轨突破),这样可以过滤掉造成多数 Donchian 亏损的逆趋势假突破。

长期移动平均线是经典过滤器,例如只买入位于其上方的 Donchian 突破。

通道也很适合搭配成交量与动量确认。伴随成交量放大或 OBV 上升的上轨突破,比成交清淡时的突破更可能站稳,有助于您区分真正突破和假突破。像 RSI 这样的动量工具可以确认突破是否具备持续所需的强度。

Donchian 突破也天然适合与支撑和阻力结合:如果上轨突破同时突破了重要水平阻力,就是高信心信号。基于波动率并通过 ATR 进行仓位大小管理,也正如 Turtles 所做的那样,能让突破系统产生的大量交易保持一致风险。

统一原则是,Donchian Channel 客观标记突破;把这一点与趋势过滤器、成交量确认和纪律化风险管理结合,就能把嘈杂的原始信号转化为稳健、完整的趋势跟随方法。

Donchian Channels 与聪明钱概念(SMC)

Donchian Channels 和聪明钱概念(SMC)为同一个突破提供了两种视角,结合使用可以过滤掉困扰纯通道交易的假突破。Donchian 标记客观突破水平,也就是新的 N 周期高点或低点;而 SMC 则解释价格为什么突破,并通过流动性、订单块和结构判断该走势是否真实。

这种协同直接且有价值。当价格离开高时间周期(HTF)需求订单块,并伴随确认的结构突破(BOS)时出现 Donchian 上轨突破,这就是由机构意图支持的高信心突破。相反,SMC 也会提醒 Donchian 系统最大的弱点,也就是假突破。

聪明钱经常刻意突破一个明显的近期高点,正是为了扫掉其上方的流动性(突破交易者的买入止损单),然后再反转,这就是经典的流动性扫荡。一个 Donchian 突破如果在触及轨道后立刻反转,可能并不是趋势开始,而是止损猎取。

通过阅读 SMC 背景,也就是这次突破是在离开真正的订单块并突破结构,还是在把明显流动性扫入供应区,您可以区分真实 Donchian 突破与那些困住纯突破交易者的人为制造突破。通道给您客观水平;SMC 告诉您聪明钱是在支持这次突破,还是在反向交易它。

一笔完整的 Donchian Channel 交易,逐步拆解

我们来看一笔带趋势过滤器的标准 Donchian 突破交易。在日线图上,某种商品已经盘整数周,Donchian Channel(20)收窄成紧密区间,上轨和下轨都平坦且相互靠近。价格位于上行的 200 日移动平均线上方,因此您的高时间周期(HTF)趋势过滤器偏看涨:您会交易上轨突破,而不是下轨突破。

价格向上推进,并果断收在 Donchian 上轨之上,创出新的 20 日高点;这就是顺主导趋势方向的突破信号。突破 K线成交量放大,确认有参与度,同时这一突破也越过了长期水平阻力。您在收盘时做多入场,并根据 ATR 调整仓位大小,使风险等于账户固定的小比例,正如系统化趋势跟随者会做的那样。

您的止损使用较短的反向通道;如果价格创出新的 10 日低点,您就出场,并随着趋势发展移动它。价格开始逐步走高,反复触及并沿着上轨运行,同时连续创出新高,这是强趋势的标志。只要价格保持在上行中线之上,您就持有穿越正常回调。

数周后,价格终于创出新的 10 日低点,打破上涨结构,您带着相当于初始风险数倍的大额盈利退出剩余仓位。一次干净的突破,一段长时间持有,一个客观出场:这就是正确完成的 Donchian 趋势交易。

Donchian Channels 有哪些局限?

Donchian Channels 很稳健,但也有源自其突破属性的明确局限。第一个也是最重要的局限,是区间市场中的假突破。由于系统会在每一个新的周期极值入场,震荡横盘市场会产生一连串突破,而这些突破会立刻反转,形成一系列被称为反复止损的较小亏损。

这与其说是需要修复的缺陷,不如说是突破交易的内在成本;趋势跟随系统接受许多小幅亏损突破,以换取偶尔抓住巨大趋势。但这意味着在长期区间震荡中,Donchian 交易会在心理和财务上都令人疲惫,而趋势过滤器对于降低损害至关重要。

第二个局限是拐点处的滞后。由于系统是在相反极值处出场,而不是在顶部出场,您总会在触发出场前回吐一部分利润,也永远无法卖在最高点或买在最低点。这是趋势跟随不可避免的取舍:捕捉大行情的中段,意味着错过两端。

第三个局限是,原始、未平滑的轨道可能会突然阶梯式移动,并且不会提前预警拐点。与所有突破工具一样,Donchian 在容易出现持续趋势的市场中效果最好,在持续均值回归的市场中表现较差。统一的经验是,Donchian Channels 是趋势跟随突破工具,而不是适用于所有天气的系统。

它们擅长捕捉大趋势,但必须与趋势过滤器、纪律化风险管理以及对频繁小亏损的心理接受相结合,并且不应被当作违背自身属性的均值回归工具使用。

您应该避免哪些 Donchian Channel 错误?

  • 没有趋势过滤器就交易突破。 在震荡市场中交易每一个轨道突破,会产生无尽的反复止损。请用高时间周期(HTF)趋势进行过滤。
  • 在趋势中反向交易轨道。 Donchian 轨道触及是突破信号,不是反转信号。逆向均值回归只在确认区间中才有效,即便如此也有风险。
  • 期待高胜率。 突破系统经常小赢也经常小亏,利润来自罕见的巨大趋势。用胜率评价它们,会导致过早放弃。
  • 忽视突破时的成交量。 成交清淡的突破更容易失败。请用放大的成交量或 OBV 确认。
  • 试图卖在顶部。 出场本来就有滞后。接受在拐点回吐部分利润,而不是过早出场并错过趋势。
  • 落入流动性扫荡陷阱。 聪明钱会制造明显高点的突破来猎取止损。在信任突破前,请检查 SMC 背景。

◆ 测试您的知识

第 1 题,共 3 题

使用 Quantum Algo 交易 Donchian Channels

Donchian Channels 会显示价格何时突破近期区间;Quantum Algo 的聪明钱概念(SMC)指标会显示这一突破是否有机构意图支持。通过把 Donchian 突破与套件所映射的订单块、流动性和结构结合,您可以交易真正的扩张,并过滤掉困住纯通道交易者的假突破。

相关指南

◇ 常见问题

什么是 Donchian Channels?+

Donchian Channels 是一种由三条线组成的趋势指标:上轨位于回看周期内的最高高点,下轨位于最低低点,中线则取两者平均值。价格突破任一轨道,表示向新的周期极值发起突破。

Donchian Channels 如何运作?+

在所选周期内,通常为 20,上轨追踪最高高点,下轨追踪最低低点。轨道会保持水平,直到价格创出新的极值,然后移动到该极值。触及轨道意味着新的高点或低点正在实时形成。

什么是 Turtle Trading 系统?+

Turtle Traders 使用 Donchian 风格突破来交易趋势,在新高做多、在新低做空。他们使用较长通道,例如 55 个周期,作为入场;使用较短通道,例如 10 个周期,作为出场,并采用基于 ATR 的仓位大小管理。

Donchian Channel 的最佳设置是什么?+

常见默认值是 20 个周期。Turtle 系统使用 55 作为主要入场,20 作为次要入场,10 作为出场。较短周期给出更频繁但噪音更大的突破;较长周期给出更少但更重要的突破。

Donchian 和 Bollinger Bands 有什么区别?+

Donchian 轨道是真实的最高高点和最低低点,因此触及轨道就是突破。Bollinger Bands 使用标准差,因此触及轨道表示波动率极端,常用于反转。Donchian 是突破工具;Bollinger 更常用于反转和挤压。

如何交易 Donchian Channel 突破?+

当价格突破上轨(新的周期高点)时做多,当价格跌破下轨时做空,理想情况下用高时间周期(HTF)趋势过滤,并用成交量确认。出场可使用较短反向通道突破,或跌破中线。

Donchian Channels 适合区间市场吗?+

并不太适合。它们是突破与趋势工具,而区间市场会产生许多假突破。一些交易者会在确认区间内反向交易平坦轨道,但这很有风险,因为它违背指标目的,并会在真正突破发生的那一刻失效。

Donchian Channel 的中线有什么作用?+

中线是上轨与下轨的平均值,充当均值和动态移动出场水平。价格维持在其上方偏看涨,低于其下方偏看跌,因此许多交易者会在价格收在中线下方时退出多单。

为什么 Donchian 突破会产生这么多亏损?+

突破系统会在每一个新极值入场,因此震荡市场会产生频繁突破并反转,造成许多小亏损或反复止损。这是趋势跟随的内在属性,它接受许多小亏损来捕捉罕见的大趋势。趋势过滤器可以降低损害。

Donchian Channels 如何与聪明钱概念(SMC)配合?+

Donchian 标记客观突破水平,而 SMC 揭示突破是否真实。离开订单块并伴随结构突破(BOS)的突破具有高信心;而扫过高点上方明显流动性后反转的突破,则是应避免的止损猎取。

参考资料与相关指南

本主题更多内容

核心阅读

权威来源

作者 · Quantum Algo

ILY 为 Quantum Algo 撰写交易教育内容——把聪明钱概念(SMC)、市场结构和价格行为拆解成清晰、实用的课程。每篇指南都由创始人Quant 审核,Quantum Algo 发布的每个交易思路都会加上时间戳,任何人都可以验证。

✓ 由 Quant 审核 · 创始人兼首席交易员