首頁 > 部落格 > MT5 EA的回撤管理 - 自動停止設定與心理管理

回撤風險管理MT5EA自動停止

MT5 EA的回撤管理 - 自動停止設定與心理管理

發布日: 2026-05-18閱讀時間:約 1 分鐘
本文為發布之日的資訊。EA的績效數值(PF、DD、年化)會隨實盤運行與重新驗證而變動,最新數值請在各EA頁面確認。 查看最新EA績效

MT5 EA的回撤管理 - 自動停止設定與心理管理

使用EA最令人煎熬的時刻,莫過於「連續虧損持續不斷」。每天帳戶都在下跌,難免會懷疑:「這個EA是不是壞了?」「是不是該停掉?」本文將解說回撤(DD)的正確解讀方式,以及如何用規則而非情緒來管理風險。

什麼是回撤

回撤(DrawDown,DD)是指帳戶餘額或淨值(Equity)從近期最高點下跌的幅度

回撤 = (最高餘額 - 當前餘額) / 最高餘額 × 100%
範例:$10,000 → $9,200 時,DD = 8%

EA的績效報告中通常會顯示以下兩種類型:

類型說明
最大回撤回測整個期間內的最大DD
相對回撤從最高點起算的相對最大DD(%)
絕對回撤從初始餘額起算的DD

一般報告中提及的,是「最大回撤(絕對值或%)」。


DD的發生無法避免

一個重要的認知是:任何EA都一定會發生DD。問題在於其幅度與恢復能力。

即使是專業對沖基金,每年也會發生5至15%的DD。宣稱「零回撤」的EA,不是刻意隱瞞風險,就是回測期間太短。

從統計角度看待DD

只要EA的參數沒有改變,DD就是「具有正期望值的隨機過程」。

就像拋硬幣會隨機出現正反面,EA也「機率性地反覆勝負」。即使10年回測的最大DD為15%,這段DD也可能集中在某1至2年內發生。


危險的DD與正常的DD有何不同

屬於正常範圍的DD

  • DD幅度在回測最大DD以內
  • 倉位正常建立,日誌中無錯誤
  • 當前市場環境是EA的弱勢區間(例如:趨勢追蹤EA遇到橫盤整理行情)

應警戒的DD

  • 大幅超過回測最大DD(超過1.5倍以上)
  • MT5的Experts分頁持續出現錯誤訊息
  • EA停止進場(持續觸發篩選條件)
  • 券商的點差突然大幅擴大

MaxDailyLossPct(每日虧損上限)設定

本站的EA具有 MaxDailyLossPct 參數。

MaxDailyLossPct = 3.0
→ 當天帳戶餘額虧損超過3%時,停止新建倉位

這是限制單日虧損的安全裝置。可防止在重要經濟數據發布日等行情單邊大幅波動的日子裡,虧損過度擴大。

設定參考值

運行EA數量建議MaxDailyLossPct
1個3.0〜5.0%
2〜3個各EA 2.0〜3.0%
4個以上各EA 1.5〜2.0%

注意:每日虧損限制僅會停止當天的新進場,持有中的倉位不會被強制平倉


MaxDrawdownPct(總體DD上限)設定

部分EA設有 MaxDrawdownPct(或類似名稱)的參數。

MaxDrawdownPct = 20.0
→ 帳戶餘額從最高點下跌20%時,EA完全停止運作

這發揮著「破產防止閥」的功能。當某些異常情況(參數設定錯誤、券商滑點、市場異常波動)導致DD超出預期範圍時,可作為最後的保障。

建議設定

將回測最大DD的 1.5至2.0倍 設為上限。

範例:回測最大DD = 12%時
MaxDrawdownPct = 20〜25%

DD時應做的事與不應做的事

應做的事

1. 檢查日誌 首先在MT5 Experts分頁確認是否有錯誤。若有錯誤,可能是EA設定問題。

2. 確認市場環境 判斷當前市場環境是否為EA的擅長或弱勢區間。趨勢追蹤EA在橫盤行情中連續虧損,屬於「正常運作」。

3. 與回測結果比較 確認目前的DD是否在過去10年回測的範圍內。若在範圍內,代表EA正常運作。

不應做的事

1. 修改參數 在DD持續時修改參數,是最糟糕的選擇。越是試圖「針對當前行情最佳化」,未來的實際績效往往越差。

2. 突然加大手數 抱著「挽回損失」的心態提高手數,一旦遭遇下一次停損,將承受更大的損失。

3. 情緒化地手動平倉 若您是信任EA策略並讓其自動運行,在DD期間手動平倉只會確定虧損。

4. 停止EA靜觀其變 DD持續時暫停EA,等行情回升再重新啟動的做法,在統計上是造成最大損失的模式。


統計角度理解「連敗紀錄」

拋100次硬幣時,連續8至9次出現正面並不罕見。同樣地,勝率50%的EA出現8至10連敗,在統計上是完全可能發生的

勝率5連敗的機率10連敗的機率
60%1.0%0.01%
50%3.1%0.1%
40%7.8%0.6%

「發生10連敗 = EA壞了」是錯誤解讀,正確理解應是:「發生10連敗 = 統計上約每50次會出現一次的事件」。


自動停止後的重啟判斷

若由MaxDailyLossPct觸發停止,隔天會自動恢復。若由MaxDrawdownPct觸發停止,則需要手動重啟。

手動重啟前的檢查清單:

  • 是否已確認MT5 Experts分頁無錯誤
  • 是否已比較回測的DD與當前DD
  • 是否已確認有無市場環境的重大改變(政策/機制轉換)
  • 是否確認沒有修改任何參數

以上全部無問題後,在不更改設定的情況下直接重新啟動


總結

DD是EA運作中不可避免的一部分。重要的是:

  1. 遵守事先設定好的自動停止規則(MaxDailyLoss / MaxDrawdown)
  2. 用日誌與回測而非情緒來判斷EA的健康狀態
  3. 理解DD的統計正常範圍,在範圍內就不要停止

想停止EA是人類的本能,但自動交易的最大優勢正是「按照規則持續運作」。為了將情緒介入降至零,事先完善自動停止設定是最重要的事。


常見問題

Q:為什麼實際的DD比回測更大?

主要原因包括:①回測不考慮滑點,②實際點差比預期更寬,③回測數據品質不佳(粗糙的Tick數據),④市場環境與回測期間差異顯著。請預設實際發生的DD約為回測最大DD的1.5倍。

Q:回撤期間會持續多久?

取決於EA的策略,波段交易型EA常見2至4週的DD期間。剝頭皮型EA雖然DD期間較短,但發生頻率更高。請先確認回測中的「最長DD持續期間」,確認自己能夠撐過那段時間後再開始實盤運行。

Q:應該停止EA並繼續在模擬帳戶測試嗎?

若DD「在回測最大DD的1.5倍以內」且「日誌無錯誤」,則無需切換回模擬帳戶。但若「DD超過上限」或「錯誤持續出現」,請切換回模擬帳戶查明原因。

Q:多個EA會同時發生DD嗎?

當發生影響整體市場的重大指標(美國CPI、FOMC、地緣政治風險)時,即使是相關性不同的EA也可能同時出現DD。這正是「組合風險管理」至關重要的原因。

Q:將MaxDailyLossPct設為0(無限制)可以嗎?

技術上可行,但不建議。這樣就失去了在單日集中虧損(重要指標發布日、行情急劇波動)時的保障。強烈建議至少設定3至5%。

Q:DD持續時「將手數減半」可行嗎?

「與其停止EA,不如將手數減半繼續運行」是一個折衷方案。但請注意,在行情回升時手數也是一半,因此恢復速度也會減慢。修改手數屬於「更改設定」,務必記錄理由與日期。


相關頁面

5日郵件課程(免費)

每日一封郵件,涵蓋FX自動交易本質、正確解讀回測、選擇經紀商的要點。

※ 嚴格保護隱私。可隨時取消訂閱。