MetaTrader 5(MT5)是由 MetaQuotes Software Corp 開發的多資產交易平台,可交易外匯、股票及期貨。平台提供進階圖表、內置逾 80 個技術指標(即用過往價格/成交等數據計算,用於判斷趨勢與買賣時機)、多執行緒策略測試器(同時用多個處理核心加快回測/優化),以及支援以 MQL5 編寫的自動交易「專家顧問(EA,按預設規則自動落盤、管理及平倉的程式)」 。
可把 MT5 視為外匯交易的「全套工具」。除咗落買賣盤,仲可以建立及測試交易策略、喺 21 個時間周期(Timeframe,例如 5 分鐘/1 小時/1 日,用於觀察唔同「時間尺度」嘅走勢)運行指標、用 EA 自動執行交易,亦可使用經濟日曆、交易訊號(跟單服務)同 VPS 虛擬主機(遠端伺服器,讓 EA 24 小時運行)等配套。
本指南會解釋 MT5 係乜、點樣正確設定外匯交易、指標點樣用先唔會令圖表過度擠迫,以及點樣用策略測試器優化 EA 同手動策略。本文只作資訊及設定教學,並非任何個別買賣建議。
重點摘要
- MetaTrader 5(MT5)由 MetaQuotes Software Corp 開發,屬多資產交易平台,支援外匯、股票、期貨交易,並提供進階圖表、逾 80 個技術指標,以及可自動交易的 EA(以 MQL5 編寫)。
- 要喺 MT5 優化外匯交易,關鍵有三點:平台設定正確、指標使用有紀律、用內置策略測試器做系統化回測(Backtesting,即用歷史數據重播策略表現)及優化。
- 經濟日曆、交易訊號、VPS 等生態工具,可提升執行質素同策略穩定性(Robustness,即喺唔同市況下仍然表現接近預期)。
- 風險提示:外匯等金融產品屬高風險,差價合約(CFD,跟住標的價格升跌、以合約結算差額的槓桿產品)及槓桿交易可能令零售投資者短時間內出現重大虧損。勿以不能承受損失的資金作交易。
- 本文提供 2026 年適用的 MT5 逐步設定方法,由下載安裝到日常交易的實用優化。
為何 MT5 有助優化外匯交易
選擇交易平台會影響點差(Spread,即買入價與賣出價的差距,屬主要交易成本之一)、成交速度(Execution speed,即落盤至成交所需時間)同風險管理能力。MetaTrader 5 係 MetaQuotes Software Corp 旗下旗艦平台(公司總部設於塞浦路斯),已成為不少外匯交易者的常用工具。相對舊平台,MT5 支援 21 個時間周期、可查看市場深度(Market Depth/DOM,即唔同價位的買賣盤量),以及多執行緒策略測試器,大幅加快優化。
MT5 屬多資產平台,可交易外匯、股票、期貨;本文集中講外匯優化。平台提供即時報價(Real-time quotes,即快速更新的買賣價),可於桌面版(Windows/macOS)、網頁版或 iOS/Android 手機應用程式使用。
本文所指「優化」唔止算法,亦包括圖表設定、指標選擇、EA 及配合經濟日曆、VPS 等工具。資料更新至 2026 年 7 月 27 日。

正確設定 MetaTrader 5 做外匯交易(第一步優化)
第一步係先把平台設定好。以下係實用清單:
- 下載 MetaTrader 5
- 選擇正確伺服器(模擬戶口 Demo 或真實戶口 Live),登入後檢查 ping 值(網絡延遲,數值越低通常越快)。網絡穩定對每次成交都重要,市況波動大時更明顯。
- 整理圖表:集中高流動性貨幣對(即買賣活躍、點差通常較窄)如 EURUSD、GBPUSD、USDJPY。按交易風格選時間周期:M5–M15 適合短線剝頭皮(Scalping,即以極短時間持倉、追求小幅利潤)、H1–H4 適合即日交易、D1 適合波段交易(Swing,即持倉數日或以上)。同時把圖表最大 K 線數量(Max bars)調低,減少卡頓。
- 使用 Profile 同 Template 分開即日交易與波段版面。Profile 係一組工作區配置;Template 係單一圖表樣式。分開管理可令介面更清晰,亦可減少 CPU/RAM 佔用。
- 停用唔用的交易品種、提示與新聞:關閉唔需要的資訊視窗,限制歷史數據,保持平台反應快,尤其喺高波動市況。
- 啟用推送通知,並把 MT5 內置信箱連接電郵,方便接收保證金提示(Margin alert,即可用保證金不足的警告)、EA 錯誤訊息及連線警告。
- MT5 同時支援淨額制(Netting,對同一品種同方向持倉會合併成單一淨倉)及對沖制(Hedging,可同時持有同一品種的買倉與賣倉);落盤或掛單前先確認經紀商採用邊種模式。
MT5 使用技術指標:避免策略「過載」
技術指標係 MT5 圖表分析核心。平台內置逾 80 個技術指標,涵蓋趨勢(Trend)、動量(Momentum,即價格上升/下跌力度)、波幅(Volatility,即價格擺動程度)、成交量(Volume)及 Bill Williams 系列工具;亦提供多種繪圖物件,例如趨勢線、通道、斐波那契回調(Fibonacci retracement,即用常見比例標示可能回調/反彈區域)。圖表可用日本蠟燭圖(Candlestick,以實體與影線顯示開高低收)等方式顯示。
外匯建議的簡約配置:
- 趨勢:EMA 50 及 EMA 200(指數移動平均線,以較重權重計近期價格,用於判斷大方向)
- 動量:RSI 14(相對強弱指數,以 0–100 顯示強弱與超買超賣)或 Stochastic(隨機指標,比較收市價與一段時間高低位,用於抓入場時機)
- 波幅:ATR 14(平均真實波幅,用來估算合理止蝕距離)或布林通道 Bollinger Bands(常用周期 20,以中線加減標準差顯示波幅帶)
上述組合較易閱讀。可調整指標顏色、線條粗幼及顯示設定,保持多貨幣對同時開圖都清晰。
按時間周期做配合:用較低周期(M5–M15)找入場訊號,用較高周期(H4–D1)確認趨勢,可減少「假突破/假訊號」。
避免指標過多。每加一個指標都會增加運算負擔,亦容易出現訊號互相矛盾。定期清理已安裝指標:保留已測試並會用的,其餘移除。
交易者亦可喺官方 MetaTrader Market 購買或租用指標,但使用真實資金前,應先做回測,再用模擬戶口做前測(Forward test,即用「未來一段真實走勢」驗證策略)。另外,MQL5 社區亦會發布免費工具,可自行評估。
優化 EA(專家顧問)與 MT5 策略測試器
EA 係以 MQL5 編寫的自動交易程式,可按規則自動開倉、管理持倉及平倉。MT5 透過 EA 實現自動交易(Automated trading,即以程式代替人手落盤與風控),適合系統化交易者長時間運行策略。
逐步優化流程:
- 把 EA 加到外匯圖表,啟用「Algo Trading」(算法交易開關),並確認手數(Lot size,即交易量單位)及指令符合經紀商規則,同時符合自身風險上限。
- 開啟 MT5 策略測試器,選 EA、交易品種(例如 EURUSD)及時間周期,再用高質素歷史數據設定至少 2–5 年的測試區間。回測係用過往數據重播交易,目標係量化策略表現。
- 選擇優化模式:完整搜尋(Complete,即測試所有參數組合)或遺傳算法(Genetic algorithm,即以近似搜尋方式加快,適合參數多時使用)。策略測試器亦可用於測試手動系統的指標模板。
- 設定關鍵參數:止蝕(Stop loss/SL,即價格到某水平自動平倉止損)、止賺(Take profit/TP,即到目標價自動獲利了結)、追蹤止蝕(Trailing stop,即隨盈利上移/下移的止蝕)、指標周期、交易時段、每單風險。SL/TP 設得合理,有助控制回撤(Drawdown,即由高位回落的跌幅)。
- 避免過度擬合(Overfitting,即策略只適合歷史數據、到真實市況失效):把數據分為樣本內(In-sample,約 70–80%,用作調參)及樣本外(Out-of-sample,約 20–30%,用作驗證)。評估時唔好只睇淨利潤,亦要睇夏普比率(Sharpe ratio,以波動調整後的回報指標)及 Profit Factor(盈利因子=總盈利/總虧損,用於衡量策略效率)。
用真實資金前,必須先喺策略測試器做嚴謹測試;再用模擬戶口前測幾星期,確認表現同風險一致,先再考慮實盤。
善用 MT5 生態工具:經濟日曆、訊號、VPS
MT5 唔止係圖表與指標,亦提供一套配套工具,協助執行策略。
- 經濟日曆:內置日曆直接顯示重大事件,例如 FOMC(美國聯邦公開市場委員會議息)、ECB(歐洲央行利率決定)及非農就業數據(NFP)。可每日先標示相關貨幣對(USD、EUR、GBP、JPY)受影響時段;遇到極端波動時,可縮細倉位或暫停 EA,避免跳空(Gap,即報價不連續)造成滑點。
- 交易訊號:可於平台內訂閱訊號提供者,並用最大回撤、交易年期、往績等作篩選。此功能屬跟單(Copy trading,即自動複製對方交易),但仍需設定風險限制,例如最大交易量及每日最大虧損。訂閱或涉及獨立協議,投入資金前需理解對方策略。
- VPS/虛擬主機:租用靠近經紀商交易伺服器的遠端伺服器,可降低延遲(Latency,即指令傳送所需時間),並讓 EA 24/7 運行,避免電腦斷電或網絡不穩影響。對短線 EA 或需要通宵管理持倉的策略尤其重要。
MT5 會以本機資料庫保存交易紀錄(Trade history)、系統日誌(Logs)及優化結果,亦可連接雲端資源作分散式測試(Distributed testing,即用多台電腦/雲端同時運算加速)。
風險管理、表現追蹤與持續改進
無風險管理,任何優化都無意思。外匯屬高風險;槓桿金融產品可能令虧損擴大,不應以不能承受損失的資金交易。
- 資金管理基本規則:每宗交易風險控制於戶口淨值(Equity,即戶口持倉按市價計算後的資產值)0.5–2%。用 MT5 交易量計算功能調整手數。每張倉都應設止蝕單。
- 分析交易紀錄:MT5「Account History」可匯出 CSV 或 HTML,檢視勝率、平均盈虧比(Reward-to-risk)、最大回撤,以及按貨幣對或時段拆解表現。理解真實交易的滑點、點差擴闊等因素,先能反映實際效果。
- 建立交易日誌:用試算表或專用 App 記錄入場/出場原因、圖表截圖、當日重點資訊及情緒狀態,有助找出行為偏差(Psychological bias,即情緒/習慣導致決策失準)。
- 定期檢視:每月或每季重跑 EA 優化、更新指標參數、重新評估哪些貨幣對較穩定。市況會因貨幣政策、地緣政治、監管變化而轉變,策略需跟住調整。
- MetaQuotes Software Corp 只提供交易平台,並非金融服務或投資顧問。投入較大資金前,可諮詢獨立專業人士。過往表現不代表將來結果。
先用免費模擬戶口練習。按步實行以上優化,逐步把較穩定的方法轉到小額實盤。有效優化係循環:測試、量度、改良、再測試。
優化 MT5 外匯交易常見問題(FAQ)
以下整理交易者學習用 MT5 優化外匯交易時最常問的問題。
就外匯交易優化而言,MetaTrader 5 是否比 MetaTrader 4 更好?
就「優化」而言,係。MT5 的多執行緒策略測試器速度明顯更快;時間周期有 21 個(MT4 為 9 個);並提供更多訂單類型,例如 buy-stop-limit(買入止損限價單:當價格到達觸發位後,再以指定限價或更佳價格買入,用於控制入場價)。如著重回測與優化效率,MT5 較合適。
使用 MT5 的 EA 需要懂編程嗎?
唔一定。可於 MetaTrader Market 購買或租用現成 EA,或用交易訊號做跟單,毋須寫程式。不過,學習 MQL5 可提升自訂能力,令策略更貼合特定市況。
喺 MT5 優化外匯 EA,需要幾多歷史數據?
即日策略建議至少用 2–5 年數據,涵蓋唔同波動環境(趨勢市、橫行市、危機時段)。日線策略可用更長(約 5–10 年)以提升穩定性。並建議做樣本外測試,降低過度擬合風險。
唔用自動交易程式,MT5 可否優化手動交易?
可以。可用策略測試器配合指標模板回看歷史效果,再用 MT5 交易紀錄分析實盤數據(勝率、回撤、分時段表現)。配合交易日誌,可建立持續改進的回饋循環。
只用 MT5 手機 App,足夠做嚴謹外匯優化嗎?
手機 App 適合監察持倉、查看報價及簡單落盤;但完整優化、回測及 EA 開發仍需桌面版。建議用手機作管理與跟進,用桌面版做分析與測試。