多EA同時運行的實務 — MagicNumber與干擾防止
最後更新:2026-05-20 | 預計閱讀時間:14 分鐘
結合多個EA運行,可以分散風險、穩定成績。然而,若設定有誤,EA之間可能相互干擾,導致意外損失。本文說明安全地同時運行多個EA的實務重點。
同時運行多個EA的優點
若只依賴單一EA,當該EA面對不擅長的市場時,整個帳戶都會陷入回撤。若組合波動性質不同的多個EA,當某個EA虧損的時期,另一個EA可以彌補,使資產曲線更為平滑。
要最大化效果,選擇相關性低的EA至關重要。將相同貨幣對、相同策略的EA並列並不構成分散。應組合不同的貨幣對和不同的策略類型(如趨勢跟蹤與區間回歸)。
MagicNumber的作用
MagicNumber(魔術數字)是EA用來識別自身建立持倉的編號。每個持倉都會記錄此編號,EA只會操作「帶有自己MagicNumber的持倉」。
在同一帳戶中運行多個EA時,只要各EA的MagicNumber不同,EA就不會碰觸其他EA的持倉。反之,若編號重複,某個EA可能誤平其他EA的持倉,造成事故。
防止EA相互干擾
除了MagicNumber之外,多EA運行還需注意以下幾點。
將所有EA的MagicNumber設為不同編號
最為重要。本站EA出廠時已分配唯一編號。若自行修改,請勿重複。
避免在同一貨幣對上掛載多個EA
在同一品種上運行多個EA,其中一個EA的持倉可能影響另一個EA的判斷。原則上一個品種只掛載一個EA。
遵守一個圖表一個EA的原則
MT5的一個圖表只能掛載一個EA。有幾個EA就需要開幾個圖表。
確認雙向持倉・對沖設定
若一個EA做多、另一個EA在同一品種做空,整個帳戶便形成雙向持倉。請避免非預期的雙向持倉。
合計風險的管理
運行多個EA時最容易忽略的是風險的合計計算。即使每個EA的風險比例設定為1%,當3個EA同時進場時,帳戶整體的風險瞬間達到3%。
此外,相關性高的EA容易同時向同一方向進場,使合計風險膨脹。EA數量越多,每個EA的風險比例就需要相應降低。
| EA數量 | 每個EA的參考值 | 合計風險參考值 |
|---|---|---|
| 1個 | 1.0% | 1.0% |
| 2至3個 | 0.5至0.7% | 約1.5至2.0% |
| 4至6個 | 0.3至0.5% | 約2.0至2.5% |
| 7個以上 | 0.2至0.3% | 控制在2.5%以內 |
一個MT5最多能運行幾個EA
MT5本身可以同時運行大量EA,但實際上限取決於VPS或電腦的規格。EA數量越多,圖表和指標的計算量就越大,記憶體和CPU的消耗也越高。
記憶體2GB的VPS大約可以穩定運行3至5個EA,4GB的VPS約可運行5至10個。使用複利計算量大的EA或使用多個指標的EA,會消耗更多資源。