先固定真實 Tick、帳戶與延遲條件
MT5 XAUUSD Strategy Tester 的第一個用途,是確認 EA 規則能否在固定條件下被重現。MetaQuotes 把 testing 定義為固定參數在歷史資料上的單次運行,optimization 則是多組參數的反覆測試。正式比較前應保存 EA 版本、XAUUSD 商品代碼、伺服器、時間週期、測試起訖、initial deposit、leverage、commission 與完整 inputs;否則兩份報告即使名稱相同,也可能回答不同的問題。
價格路徑是第二個關鍵。Every tick based on real ticks 使用券商保存的 tick,spread 可在一分鐘內變動;一般 Every tick 會依分鐘資料生成中間 tick,Ask 則由 Bid 加上相應 spread 得出。1 minute OHLC 和 Open prices only 能加快初步測試,卻可能忽略 K 線內觸價順序。依賴盤中止損、移動停損或短週期訊號的 XAUUSD EA,若只在開盤價模式表現良好,就需要更細資料重新驗證。
Strategy Tester 還能模擬送出交易請求到執行之間的網路延遲,並允許覆寫商品規格、保證金、交易限制和佣金。這些設定不能讓回測變成實盤,但能檢查 EA 對延遲、requote、不同 execution mode 與成本變化是否敏感。測試報告因此不只看 Total Net Profit,還要核對 Total Trades、drawdown、Sharpe Ratio、Recovery Factor、commission 和每筆成交;交易筆數太少或成本假設過低,都會放大表面績效。
用 Forward Test 辨認最佳化與實盤落差
MT5 Forward Testing 會把指定期間分成較早的 backtest 與較晚的 holdout,最佳化在前段選出的參數再到後段重跑。這能檢查特定參數是否只貼合樣本內區間,但一次切分不等同於完整走勢前進測試。「走勢前進訓練測試設計」要求按時間持續滾動,用過去資料訓練並只在後續未見期間評估;「AI Overfitting in Trading Systems」則指出,反覆調整規格可能在缺乏真實可預測性的資料上產生顯著回測。兩者共同提醒:選參次數和每次切分結果都應保留。
比較 backtest 與 forward 時,可以先定義 D_pf = (M_back - M_forward) / max(|M_back|, ε),其中 M 可代表採用相同口徑計算的 Profit Factor、平均每筆期望或其他主要指標,ε 用來避免分母接近零。D_pf 用於辨認績效衰減,不提供通用合格門檻;還要觀察相鄰參數是否同方向、交易數是否足夠,以及最大回撤是否突然擴大。通過後仍須把 XAUUSD EA 實盤滑點寫成 S_abs = |P_fill - P_reference|,並將 spread、commission、swap 與拒單分開記錄。
Alpha Core 公開樣本的觀察週期為 144.57 天、Profit Factor 為 2.06、最大回撤率為 5.42%、平倉筆數為 595。這些數字只用於示範如何把樣本內、forward、回撤與實盤成交放進同一份評估,不能證明任何 MT5 XAUUSD EA 具有未來優勢。Vanta Alpha 不推薦特定 EA、參數或券商,也不因引用 MetaQuotes 公開文件而與其形成官方合作關係。
用公開樣本檢驗成本承受力
截至 2026-08-10,Alpha Core 公開績效樣本已完成資料核對。
在此樣本中,觀察週期為 144.57 天,淨交易結果為 +5,112,692.40 USC,勝率為 70.42%,Profit Factor 為 2.06,最大回撤率為 5.42%,平倉筆數為 595。這些數字只說明特定期間的樣本結構與風險口徑,不能解讀為未來結果。
參考資料與風險邊界
產品規格與平台條件以公開官方頁面為優先,策略工程與資料治理概念參考 走勢前進訓練測試設計、AI Overfitting in Trading Systems,Alpha Core 樣本日期為 2026-08-10。三類資料分別回答產品、執行與樣本問題,不能互相替代,也不代表任何券商背書。
MetaQuotes 官方 MT5 Strategy Testing、Real and Generated Ticks、Strategy Optimization 與 Testing Report 說明頁提供產品規格、成本口徑與平台功能的第一手資料,核對範圍包括產品型態與合約邊界、點差、佣金、隔夜費與總成本、槓桿、保證金與強制平倉風險、平台工具、訂單回報與成交紀錄、交易時段、流動性與滑點環境。涉及帳戶、槓桿或費用的數字仍應以實際開戶地區與最新合約條款為準。
「走勢前進訓練測試設計」用於說明走勢前進測試使用較早資料訓練,並只在後續未見期間評估,使選參與驗證維持時間順序。
「AI Overfitting in Trading Systems」用於說明反覆調整模型與參數可能在缺乏真實可預測性的資料上產生顯著回測,因此完整研究流程本身也需要接受樣本外與安慰劑檢驗。
以上資料只用於策略觀察、平台比較與風險教育。Vanta Alpha 未暗示與任何券商或交易平台存在官方合作關係;交易具有風險,過往績效不代表未來結果,相關內容不構成投資建議、收益承諾或公開募集。
常見問題
MT5 XAUUSD EA 評估使用真實 Tick 就等於實盤嗎?
不等於。真實 Tick 能保留券商歷史 Bid、Ask 與 spread 變化,但回測仍是歷史重播;流動性、訂單排隊、伺服器負載、拒單和未來市場狀態不會被完整重現。還要設定延遲並用真實 Account History 核對滑點。
MT5 Forward Testing 應該怎麼使用?
先在較早期間完成參數搜尋,再把較晚且未參與選參的區段設為 forward。應比較同一組參數在兩段期間的交易數、回撤、Profit Factor 與參數鄰域穩定性;單次 forward 通過仍不等於長期有效。
為什麼 MT5 EA Optimization 的最高獲利不能直接採用?
Optimization 同時搜尋許多參數組合,最高值可能只是樣本內選擇結果。應保存完整搜尋範圍,排除交易過少或回撤過大的 passes,再依「走勢前進訓練測試設計」用 forward 與實盤成交驗證。
本文是否推薦特定 MT5 EA、參數或券商?
本文只引用 MetaQuotes 公開技術文件和可驗證的回測方法,不推薦任何 EA、參數、券商或收益方案,也不暗示 Vanta Alpha 與 MetaQuotes 存在官方合作關係;XAUUSD 自動交易仍有本金虧損風險。