VPS 建置與 MT5 的 24 小時運行環境 — 讓 EA 不中斷的基礎知識
最後更新:2026-05-20 | 預計閱讀時間:15 分鐘
EA 必須在市場運作期間全天候持續運行才有意義。雖然也可以讓家用電腦保持開機,但存在停電、重新開機、網路中斷等風險。使用 VPS(虛擬專用伺服器),即使關閉電腦,EA 也能在雲端持續運行。
為何 EA 運行需要 VPS
EA 僅在 MT5 啟動期間運作。一旦電腦進入睡眠或關機,EA 便立即停止,無法進行平倉或進場。若電腦在持有浮虧部位時當機,停損也會失效。
VPS 是位於資料中心的虛擬電腦,全天候持續運行。可以透過自己的電腦或手機遠端連線操作,斷線後 VPS 上的 MT5 仍持續運行。無論是停電因應、網路穩定性還是成交速度,都比家用電腦更具優勢。
使用 VPS 的主要原因
- ✓關閉電腦後 EA 仍持續運行(24 小時運作)
- ✓較不受停電、OS 重新開機、網路中斷影響
- ✓靠近券商伺服器,成交速度快、滑點小
- ✓不佔用家用電腦的資源
VPS 選擇的規格要求
以下為同時運行 1~3 個 MT5 的參考標準。實際需求因 EA 數量與複利計算負載而異。
| 項目 | 最低標準 | 建議 |
|---|---|---|
| 記憶體(RAM) | 2GB | 4GB 以上 |
| CPU | 1 核心 | 2 核心以上 |
| 儲存空間 | 30GB SSD | 50GB SSD 以上 |
| 可用率(SLA) | 99.9% | 99.99% |
| 位置 | 與交易伺服器同一地區 | 倫敦/紐約附近 |
| OS | Windows Server | Windows Server 2019 以後 |
免費 VPS 與商業 VPS 的差異
| 項目 | FX 券商免費 VPS | 商業 VPS |
|---|---|---|
| 費用 | 免費(附條件,如交易量等) | 月費約 1,000~3,000 日圓 |
| 使用條件 | 需達一定餘額、交易量或手數 | 無條件限制 |
| 券商 | 僅限提供該服務的券商 | 可搭配任意券商使用 |
| 規格 | 多為最低配置 | 可自由選擇方案 |
| 適合對象 | 在該券商有足夠交易量的用戶 | 希望自由搭配多家券商的用戶 |
MT5 設置步驟
遠端連線到 VPS
Windows 使用「遠端桌面連線」,Mac 使用「Microsoft Remote Desktop」應用程式,輸入 VPS 的 IP 位址、使用者名稱與密碼後連線。
安裝 MT5
在 VPS 上的瀏覽器從券商官方網站下載並安裝 MT5。以交易帳號 ID、密碼與伺服器名稱登入。
放置 EA
將 EA 檔案放入資料資料夾的 MQL5/Experts 目錄。若為 .mq5 格式,請用 MetaEditor 編譯。重新啟動 MT5 後,EA 會顯示在「導覽器」中。
啟用自動交易
開啟工具列的「演算法交易」按鈕,將 EA 拖曳至目標圖表。在 EA 設定中允許自動交易,圖表右上角出現笑臉圖示即代表正在運行。
確認斷線後仍持續運行
關閉遠端連線後稍待片刻,再重新連線,確認 EA 仍持續運行且交易記錄有所更新。確認無誤後,VPS 運行即告成立。
維持 24 小時穩定運行的每日檢查
不要完全依賴 VPS,每天至少確認以下項目一次。
MT5 與券商的連線狀態
畫面右下角的連線指示燈是否為綠色(接收中)。若為紅色,請重新登入。
自動交易是否為開啟狀態
確認「演算法交易」按鈕與圖表笑臉圖示。VPS 重新開機後有時會自動關閉。
保證金維持率
是否因意外部位或浮虧導致維持率下降。若達危險水位,應停止 EA 並作出判斷。
VPS 資源使用狀況
記憶體使用率是否持續偏高。定期重新啟動 MT5 可防止記憶體洩漏。
日誌與錯誤訊息
MT5 的「Expert」及「Journal」分頁是否有錯誤訊息。若成交錯誤持續出現,請查明原因。