唐奇安通道是什麼?突破 20 日高點就該追嗎
「收盤創 20 日新高,突破了,要追嗎?」
唐奇安通道就是把這句話畫成線:上軌是最近 20 根的最高價,下軌是最近 20 根的最低價。價格突破上軌,代表創了 20 根的新高。它在趨勢裡能抓到大段,在盤整裡卻會一再假突破。這一篇先用一張表算一次,再用一張標了 1~4 的真實行情圖(標普 500 指數 2025–2026 年),把兩種情況放在同一張圖上看。
這是 MASQuant 邁思量化「交易學院 · 技術指標大全」的一篇。所有指標的分類整理在〈技術指標大全〉。
一句話看懂
唐奇安通道=最近 N 根的「最高價」和「最低價」連成的通道。
它回答的問題是:「現在的價格,有沒有走出最近 N 根的範圍?」
唐奇安通道像跳高比賽的紀錄線:上軌是最近 20 場的最好成績,下軌是最差成績。今天跳過紀錄線,就是破紀錄。但紀錄只看過去 20 場,舊的紀錄一過期就會掉下來,所以通道只會在「創新高、創新低」或「舊紀錄過期」時移動,平常是一階一階的平線。
先算一次:突破要跟昨天的通道比
為了好算,用 5 根的通道(以下是舉例用的整數,不是行情資料):
| 第幾根 | 最高/收盤 | 當根的上軌(含自己) | 前一根的上軌 |
|---|---|---|---|
| 第 5 根 | 12/11.5 | 13 | — |
| 第 6 根 | 15/13.5 | 15 | 13 |
前 5 根的最高價是 10、12、11、13、12,上軌是 13。第 6 根衝到 15、收在 13.5:如果拿「今天的上軌」比,上軌已經把今天的 15 算進去了,收盤永遠不可能高過它。所以突破一定要跟「昨天的上軌」比:昨天是 13,今天收 13.5,算突破;如果只收 12.5,就還沒突破。看盤時常見的錯覺,就是把今天已經被自己撐高的通道,當成還沒被突破。
正式公式
常用參數是 20:
1 上軌 = 最近 20 根的最高價
2 下軌 = 最近 20 根的最低價
3 中線 =(上軌 + 下軌)÷ 2
突破做多:今天收盤 > 昨天的上軌
跌破出場:今天收盤 < 昨天的 10 根最低價(海龜交易法的出場方式之一)
唐奇安通道以 Richard Donchian 命名,他被稱為趨勢跟隨的先驅。1980 年代有名的「海龜交易法」就用它:20 日新高進場、10 日新低出場(另一套用 55 日、20 日)。
MT5 安裝時附的指標裡有兩個:Free Indicators 資料夾裡的 Donchian Channel(預設 20),以及 Examples 資料夾裡的 Price Channel(預設 22)。MT5 的 Donchian Channel 把當天也算進去,所以判斷突破時,要跟前一根的上軌比。
看圖:標普 500 2025–2026 年,照著 1~4 看
下面這張圖是標普 500 指數(US500)2025 年 11 月底到 2026 年 6 月的日線,取自 MT5 的歷史報價。它依序走過盤整、上漲、高檔整理:2025 年 11 月 28 日到 2026 年 3 月 27 日,收盤在 6,355 到 6,987 之間,最後跌到區間底部;3 月 30 日到 5 月 21 日,從 6,339 漲到 7,447,漲了 17.5%。橘色實線是 20 根的上下軌,金色虛線是中線,紫色虛線是 10 根最低價(出場線)。

往上突破,9 根後收回中線(2026 年 1 月 6 日)。收盤高過前一天的 20 根最高價,看起來是突破。9 根之後收盤跌回中線以下,如果在突破那天追進,到這裡賠了 1.0%。
往下突破,隔天就收回(2026 年 2 月 5 日)。收盤跌破 20 根最低價,隔天就漲回中線以上。如果放空,一天就賠了 2.3%。整段盤整,往上 1 次、往下 3 次,4 次突破全部在 10 根內收回中線,每次賠 0.7% 到 3.6%。
真的突破:上漲開始後第 8 根(2026 年 4 月 9 日)。這次突破之後一路往上,上漲段裡收盤創 20 根新高的有 14 根。但要注意:突破訊號出現時,價格已經從上漲起點漲了 7.6%。唐奇安通道要等價格先走出最近 20 根的範圍,所以一定會晚一段。
跌破 10 根最低價,出場(2026 年 6 月 5 日)。從 3 進場到這裡,賺了 7.8%;中間最高點(6 月 2 日)一度賺 11.7%,出場時從高點回吐了 3.4%。進場晚一段、出場也晚一段,是突破系統的固定代價。
這是一段真實的歷史行情,用來說明唐奇安通道的性格,不是通則。換商品、換週期、換一段行情,數字都會變。
看到什麼、代表什麼
| 你看到 | 通常代表 | 但要小心 |
|---|---|---|
| 收盤高過昨天的上軌 | 創了 20 根新高 | 盤整裡常常是假突破(圖上 1) |
| 收盤低過昨天的下軌 | 創了 20 根新低 | 同上(圖上 2) |
| 通道很窄、上下軌都平平的 | 價格在小範圍裡打轉 | 突破的方向還不知道 |
| 上軌一階一階往上墊高 | 一直在創新高,趨勢進行中 | 突破時通常已經走了一段(圖上 3) |
| 價格回到中線以下 | 突破後的力道沒有延續 | 常被當成假突破的確認 |
實際怎麼用:三個例子
例一:海龜式的突破進場、跌破出場
規則可以寫成:「收盤突破昨天的 20 根最高價就做多;收盤跌破昨天的 10 根最低價就出場。」這是最經典的寫法。它的成績高度取決於行情:趨勢多就好,盤整多就一直被洗。
例二:加一個「不在盤整裡追」的濾網
盤整裡的突破多半會收回,可以加一個判斷有沒有趨勢的條件,例如「ADX 高於 20 才接受突破」(見〈ADX 指標是什麼?〉)。代價是有些真突破會因為 ADX 還沒升起來而錯過。
例三:用通道當移動停損
不用通道進場,只用它出場:做多之後,停損放在「10 根最低價」,價格創新高時停損跟著往上墊。圖上 4 就是這樣出場的。
三個例子都要接受同一件事:唐奇安通道永遠晚一步。它要等價格先證明自己走出了範圍,才會說「突破了」。這一步的代價,在盤整裡是假突破,在趨勢裡是少賺的那一段。
常見誤用
一、拿今天的上軌判斷突破
通道包含今天,今天的最高價會把上軌撐高。收盤要跟「昨天的上軌」比,否則永遠不會突破,或是在回測裡用了當下還不知道的資料。
二、看到突破就追,不管盤勢
圖上的盤整段,4 次突破全部在 10 根內收回中線。盤整時,突破是常態,延續才是少數。
三、以為突破系統可以抓到起漲點
圖上 3 的突破,出現在上漲開始後第 8 根、已經漲了 7.6% 的地方。突破系統抓的是趨勢的中段,不是起點。
常見問題
唐奇安通道是什麼?
唐奇安通道(Donchian Channel)由最近 N 根的最高價(上軌)、最低價(下軌)和兩者的中點(中線)組成,常用期數 20,最常用來判斷突破。
唐奇安通道和布林通道有什麼不同?
布林通道用平均加減標準差,會隨著波動平滑地變寬變窄;唐奇安通道只看最高價和最低價,只有在創新高、新低或舊高低點過期時才會移動,畫出來是一階一階的。
海龜交易法怎麼用唐奇安通道?
常見的說法是:20 日新高進場、10 日新低出場(另一套用 55 日與 20 日),再搭配用 ATR 決定的部位大小與停損。
MT5 有唐奇安通道嗎?
MT5 安裝時附的指標裡有:Free Indicators 資料夾的 Donchian Channel(預設 20),以及 Examples 資料夾的 Price Channel(預設 22)。指標清單裡沒有直接內建。
結語
唐奇安通道的規則簡單到一句話就講完:創新高就買,創新低就賣。它的成績也簡單到一句話:有趨勢就好,沒趨勢就一直被洗。
所以真正該問的是:你的商品,假突破的次數和真突破能賺到的那一段,加起來是賺還是賠? 這個問題,一段歷史行情回答不了,要拿規則在很多段行情上回測。
還沒有自己的規則、不想從指標一個一個拼起?MASQuant 邁思量化的策略精靈只要你先選一種投資風格,AI 會分析市況、挑選商品,一次給你三組候選策略,每組都先用歷史資料回測過,報酬和本金最大回撤攤開來看,再由你決定要不要部署到 MT5。
已經有自己的想法,就把條件寫成一句話,例如「收盤突破昨天的 20 根最高價就做多,收盤跌破昨天的 10 根最低價就出場」,丟進 AI 策略助理,按下去就開始回測,回測環境納入點差、滑點、市場流動性變化與交易執行延遲這些真實市場摩擦(操作方式見〈策略助理使用教學〉)。再加上「ADX 高於 20 才接受突破」跑一次,就看得出濾網擋掉的是假突破,還是好行情。回測告訴你的是「這條規則在過去的行情裡表現如何」,不是未來的保證。
想法,經過驗證,才叫策略。
文中走勢圖取自 MT5 平台的歷史報價(日線;不同平台的報價與日線切法略有差異,數值可能不完全相同),指標由程式依標準算法計算;舉例用的整數不是行情資料。歷史行情只用來說明指標的性格,不代表未來走勢。
風險揭露:CFD 屬於高風險金融商品,可能導致快速資金損失。過往績效不代表未來結果,所有策略與回測僅供參考,不構成投資建議。交易前請充分了解本公司風險揭露條款。
