多數指標回答的是你並不需要問的問題。均線告訴你價格曾經在哪;震盪指標在事後告訴你動能已經過度延伸。唐奇安通道在一個特定意義上不同:它是區間的直接陳述,由真實的高點和低點畫出,而不是套在收盤價上的公式。這讓它成為「價格去了它從未去過的地方」最乾淨的定義——而趨勢跟隨的全部前提就是這句話。
本文講解這個通道是什麼、基於它的海龜系統當初如何被精確定義、二十年的測試對優勢說了什麼,以及如何在 UZFX 的 CFD 上調整規則,而不讓平台的簡潔掩蓋系統真正的失效方式。
唐奇安通道到底是什麼
三條線,各一條規則:
- 上軌——最近 N 個週期的最高價。
- 下軌——最近 N 個週期的最低價。
- 中線——兩者中點,用於判斷趨勢強度而非發出訊號。
預設 N 為 20,源自 Richard Donchian 在 1950 至 60 年代的研究,後被海龜實驗固定下來。日線圖上的 20 週期通道意味著:最近 20 個交易日的最高高點和同一區間的最低低點。
有兩個性質會影響你怎麼用它。
第一,通道邊界只會向外移動或重置。價格不可能高於包含當前 K 線的通道上軌——按定義,當前最高點就在區間之內。所以實踐中你要拿收盤價(或最高價)去比前 N 個週期的極值,這才是真正向前看的檢驗。
第二,沒有任何平滑。其他常見通道——布林通道、肯特納通道——都套了均線並加上標準差或 ATR 倍數,邊界因此會漂移。唐奇安的上軌是階梯函數:它保持水平直到某個舊極值滑出回看視窗,然後跳變。這就是為什麼突破訊號出現在價格破位的那一根 K 線,而不是兩三根之後。
這種靈敏度的代價是噪音。每一個真實趨勢都始於一次唐奇安突破;但大多數唐奇安突破並不是趨勢的開始。
海龜規則的精確版本
海龜法則常被含糊複述。原來的規定值得逐條寫清,因為優勢就藏在細節裡。
系統一——較快的那套:
- **入場:**收盤價高於 20 日高點做多,低於 20 日低點做空。
- 過濾器:如果該市場上一次突破是獲利的,跳過本次訊號。
- **保險機制:**若被跳過的突破持續運行並觸及 55 日極值,則照做該訊號。
- **初始停損:**距入場 2N,N 為 20 日平均真實波幅。多單停損在入場價下方 2N,空單在上方 2N。
- **離場:**收盤價穿越反向 10 日極值。沒有止盈目標。
- **倉位:**每個單位的大小使得 1N 的波動約等於帳戶權益的 1%。
- **加倉:**價格朝有利方向每走 0.5N 加一個單位,最多四個單位,每次加倉後上調整個持倉的停損。
系統二——較慢的那套:
- **入場:**55 日突破。
- **過濾器:**沒有。每個訊號都做。
- **離場:**反向 20 日極值。
- **停損與倉位:**構造相同。
系統一裡的那個過濾器,是多數零售版本刪掉的部分,也是起作用最多的部分。它的邏輯是機械的:如果這個市場上一次突破是獲利的,說明市場很可能已經在趨勢中,此時新的突破訊號更可能是對一個已耗盡行情的遲到入場。
數據說明了什麼
2006 年 1 月至 2026 年 10 月,對三檔高流動性品種做 20/10 測試——499 筆已完成交易,次日開盤成交,單邊成本 0.05%——結果如下:
| 指標 | 結果 |
|---|---|
| 勝率 | 36.1% |
| 平均獲利 | +4.29% |
| 平均虧損 | −2.46% |
| 盈虧比 | 1.74 |
| 中位數交易 | −1.24% |
| 中位持倉 | 17 個交易日 |
請誠實地讀這張表。**中位數交易是虧錢的。**十筆裡有六筆以上虧損。系統之所以獲利,只因為平均獲利是平均虧損的 1.74 倍,並且少數交易捕捉到了能支付其餘一切的長期趨勢。
多單勝率 44.4%,空單勝率 27.1%。這個不對稱不是測試視窗的偶然——股指和黃金在這段時期大部分時間處於結構性上行,做空突破等於對抗主導漂移。在長期上行偏倚的市場裡,對稱突破系統的空頭一側近乎白送。
同一視窗下 55/20 變體產生 236 筆交易,勝率 41.9%,單筆均值略微為正。訊號更少、持倉更長、命中率更好——但入場更晚,離場前回吐的幅度也更大。
把規則移植到 CFD 交易
海龜規則假設的是合約規模明確、融資成本近乎為零的期貨市場。CFD 改變了三件事,每一件都改變算式。
**1. 融資成本懲罰長持倉。**槓桿 CFD 持倉 20 天,隔夜利息天天累積。1 手 EUR/USD 多單在典型零售利率下,持倉期可累積 30 至 80 美元——與整筆交易的優勢相當。隔夜利息與融資指南講了如何在入場前估算,實操上的調整是:偏好較快的 20/10 版本、優先選擇對你方向有利隔夜利息的品種,或縮小倉位讓隔夜利息在持倉中佔比更低。
**2. 點差是對虧損佔多數系統的固定稅。**36% 的勝率意味著大約三筆中有兩筆白白付出往返成本。EUR/USD 1.5 點點差意味著每標準手往返約 15 美元;0.2 點有效點差約 2 美元。100 筆交易下來差距是 1,300 美元——超過小帳戶多數年份的全部收益。這是先查完整成本結構、再去調指標視窗的最有力理由。
**3. 跳空會廢掉 ATR 停損。**股指和個股 CFD 會在週末和財報後跳空。2N 的停損對週一開盤直接跳空到週五收盤下方 3N 毫無防禦力。停損變成第一個可成交價格上的市價單。我們的週末跳空風險筆記給出了倉位層面的應對:週末前減倉,或乾脆迴避易跳空品種的這個型態。
倉位計算:決定結果的那一環
入場規則吸引注意力,倉位決定系統能否存活。海龜單位被定義成讓 1N 的不利波動等於帳戶權益的約 1%:
單位大小 =(帳戶權益 × 0.01)/(N × 每點價值)
以 XAU/USD 為例:權益 5,000 美元,N(20 日 ATR)= 28 美元,合約價值為每 0.01 波動 1 美元,即每 1.00 美元波動 100 美元。
單位 =(5,000 × 0.01)/(28 × 100)= 50 / 2,800 = 0.0178 手
取整到 0.01 手——標準帳戶的最小單位。注意這意味著什麼:在 5,000 美元權益下,一個正確計算尺寸的黃金突破單位低於最小可交易單位。忽略這一點、直接做 0.10 手的交易者,每筆停損承擔約 5.6N 的風險,即單筆佔權益 5.6%,而這是一個 64% 機率虧損的系統。按這個尺寸連虧十次,回撤 44%。
這就是每一篇「海龜法則對我沒用」貼文的機制。規則不是問題,倉位計算才是。
過濾假突破
三個過濾器可以改善原始訊號而不改變它的性質。
**先看波動率收縮。**從一個狹窄區間(布林通道寬度偏窄、ATR 低於自身 50 日均值)突破出來的唐奇安訊號,後續延續率明顯高於從已經延伸的區間突破。後一種應當放棄。
**高週期一致。**在價格低於 200 日均線的市場上做多 20 日訊號,是在對抗主導資金流。要求多單時價格在 200 日均線上方、空單時在下方,可減少約三分之一的交易數量並提高勝率。
**時段與流動性。**在倫敦或紐約重疊時段發生的突破背後有真實成交量;同樣的破位發生在亞洲薄流動性時段的凌晨兩點,往往在倫敦開盤前就反轉了。我們的交易時段指南講了哪些視窗值得信任。
什麼不能當過濾器:加一個動能震盪指標做確認。等 RSI 或 MACD 確認一次唐奇安突破時,行情通常已經走完一半,而離場規則又會把差額吐回去。只減少訊號數量、不改善盈虧比的過濾器,唯一效果是縮小樣本。
常見實作錯誤
**回看視窗包含了當前 K 線。**如果通道包含正在檢驗的那根 K 線,價格永遠突破不了它。把通道偏移一根 K 線,或明確用收盤價對比前 N 個週期的極值。
**重算停損。**2N 初始停損在入場時設定一次,此後永不放寬。回撤後「給它空間」的交易者,已經把有界定風險的系統改成了無界定風險的系統。
把離場當成停止單。海龜離場是收盤價穿越 10 日極值,不是盤中觸碰。流動性掃蕩留下的長影線不是離場訊號——但如果你在那裡掛了停止單,你照樣會被掃出去。
**用同一套參數交易所有市場。**20 日通道約等於四個交易週。在週度季節性明顯的市場上,這個視窗正好卡在週期上,會產生反覆的假訊號。測試視窗,不要假定。
在自研平台上執行
唐奇安通道是 MT4、MT5 和 TradingView 的標準指標,也很容易在自研終端上重現,因為它除了一段視窗內的最高高點和最低低點之外不需要任何計算。在 UZFX 上——其網頁終端和行動應用不依賴 MetaTrader——實際工作流是:
- 加一個 20 週期通道用於入場,一個 10 週期通道用於離場。
- 加 ATR(20),每筆交易前先讀它再定倉位。
- 按上面的公式手工計算單位大小,不要用固定手數預設值。
- 入場時設好 2N 停損,然後不動它。
- 只在收盤價穿越離場通道時再審這筆交易。
侷限是真實的:沒有 EA,所以系統無法原生自動化;平台內也沒有回測引擎。如果自動執行比平台簡潔更重要,無 MetaTrader 平台對比如實列出了替代方案。對於想用更少部件手工執行規則的主觀交易者,UZFX 10 美元最低入金帳戶是用真實資金測試系統的低成本方式,而且規模在錯誤可承受的範圍內。
適合什麼市場
唐奇安突破需要會走趨勢、不會劇烈均值回歸的市場。
- **效果較好:**股指(US500、NAS100、GER40)、黃金、原油,以及處於政策分化週期的主要貨幣對。這些市場能產生持續的方向性行情,且在突破價位有足夠深度。
- **效果較差:**區間震盪的交叉盤、低波動貨幣對,以及任何在明顯整數位置受到強力央行干預的品種——突破會被反覆吸收。
- **應當迴避:**流動性不足的個股 CFD,以及成交額排不進前列的加密 CFD——破位時的點差大得足以吃掉全部優勢。
常見問題
唐奇安通道是什麼,它衡量什麼?
由最近 N 個週期的最高價、最低價以及兩者中點畫出的三條線,預設 N 為 20。它直接衡量區間擴張,不做平滑,所以新高或新低就在發生的那根 K 線上記錄。
唐奇安通道的經典規則是什麼?
收盤價突破 20 週期高點做多,跌破 20 週期低點做空。停損為距入場 2 倍 ATR(20)。收盤價穿越反向 10 週期極值時離場,沒有止盈目標。系統二把入場換成 55 週期、離場換成 20 週期,並接受所有訊號。
唐奇安通道策略真的有效嗎?
作為正期望的趨勢跟隨系統,有效——但前提是停損與離場規則完整保留。2006 至 2026 年對三檔高流動性品種的測試顯示勝率 36.1%、盈虧比 1.74,中位數交易虧損 1.24%。一旦去掉 2N 停損或離場通道,優勢就消失。
該用 20 週期還是 55 週期唐奇安通道?
日線波段交易用 20/10——訊號更多、持倉更短、融資拖累更小。中線持倉交易和隔夜利息佔主導的帳戶用 55/20,代價是入場更晚、交易更少。請在具體市場測試視窗,而不是假定預設值最優。
交易成本如何影響唐奇安突破系統?
影響嚴重,因為三筆中有兩筆虧損,而每一筆仍要付往返成本。EUR/USD 1.5 點點差與 0.2 點有效點差之間,每 100 個標準手往返約差 1,300 美元。在突破系統裡這個差距可能超過毛優勢本身,這就是為什麼這裡的單筆成本比高勝率策略更重要。
結論
唐奇安通道不是訊號產生器。它是一個定義——對「價格已經離開近期區間」最乾淨的定義。海龜法則把這個定義變成完整系統,靠的是補上三樣定義無法提供的東西:按波動率縮放的停損、按波動率縮放的倉位,以及一個不索要目標價的機械離場。
讓系統成立的一切都在倉位和離場裡。交易者最先改動的,也恰恰是倉位和離場。在趨勢型市場上執行 20/10 預設值,讓 1N 等於權益的 1%,停損設好後不要動,然後接受十筆裡有六筆虧損——那是系統本身,不是故障。
風險免責聲明
交易槓桿式 CFD 與外匯存在高風險,並非適合所有投資人,虧損可能超過初始入金。本文引用的回測結果屬於歷史數據,採用次日開盤成交與明確列出的成本假設,未計入隔夜利息、新聞時段的滑價或平台執行差異。過往表現不代表未來結果。在投入資金之前請在模擬帳戶驗證每個策略,並確認所用券商持有可核驗的牌照——UZFX 為 ASIC AFSL 001291473,可透過 ASIC 專業註冊查詢核實。本文僅供資訊參考,不構成投資建議。
最後審核:2026 年 11 月 15 日,MarketCFD 編輯團隊。延伸閱讀:ATR 波動率與倉位管理、布林通道完全指南、CFD 突破交易策略。