RedBot 在 MetaTrader 5 上的回測指南

23 六月, 2026
閱讀需要 5 分鐘
81 次瀏覽

本文提供關於如何在 MT5 平台上準確回測 RedBot 的詳細指南。內容說明如何檢查歷史數據、優化演算法參數以及評估軟體效能,以在實盤交易前保護您的資金。

RedBot 在 MetaTrader 5 上的回測指南

回測前注意事項:建議使用 VPS,因為回測會消耗大量的系統資源與時間。

第一部分:回測前的參數配置

首先,透過右鍵點擊 Redbot-DCA 檔案 → 選擇 測試 (Test) 來開啟回測介面

回測配置介面將如下圖所示出現

各參數分析:

  • Expert (專家顧問):這是您想要回測的 EA。預設請選擇 Redbot-DCA.ex5

  • Symbol (交易品種):用於回測的交易對。建議參數為 XAUUSDm (黃金)

  • Timeframe (時間週期):RedBot 用於讀取蠟燭圖數據以進行進場/出場訊號的時間週期。較小的時間週期相比實時數據具有更高的準確性。建議參數為 M1

  • Date (日期):您想要回測的期間。建議測試足夠長的時間(6/12/24 個月),以觀察 RedBot 在各種市場條件下是否保持穩定

  • Forward (前向測試):這是用於樣本外測試。如果啟用,MT5 會將數據分為兩部分:一部分用於優化,另一部分用於實際測試。建議參數為 No (否)。

  • Delays (延遲):模擬訂單執行延遲。為了更接近現實,請選擇適合您經紀商和 VPS 連線的延遲。建議參數為 50 ms

  • Modelling (建模):MT5 如何生成回測用的價格數據。建議參數為 Every tick based on real ticks (基於真實 Tick 的每個 Tick)

  • Deposit (初始資金):您的初始資本。請設定為您打算交易的金額,以獲得最準確的評估。建議參數為 400,000 USD

  • Leverage (槓桿):影響開倉所需的保證金。建議參數為 1:1000

  • Optimization (優化):這會執行參數優化。MT5 將嘗試各種組合以找到最佳配置。您可以根據您的 PC/VPS 規格選擇 Slow complete algorithm (慢速完整演算法) 或 Fast genetic based algorithm (快速遺傳演算法)。慢速完整演算法較慢但更徹底,而快速遺傳演算法則較快並優先考慮獲利策略。

  • Criterion (標準):MT5 用於對優化結果進行排名的標準。建議參數為 Complex Criterion max (複雜標準最大化)

繼續前往 Inputs (輸入) 標籤頁以切換至 RedBot 參數

在此,RedBot 的操作參數有詳細顯示。為了更好地理解,您可以參考這篇文章 [Redbot 完整功能參數指南]。當您需要測試特定參數時,請勾選項目旁邊的空白框並根據需要編輯數值

數值欄位說明:

  • Value (數值):目前用於測試的數值。如果您未選擇此項目進行回測,RedBot 將使用此數值運作

  • Start (開始):優化範圍的起始值。參考範例為 4000

  • Step (步長):測試嘗試之間的增量。參考範例為 400

  • Stop (結束):優化範圍的結束值。參考範例為 40000

  • Steps (步驟數):優化期間要測試的數值數量。參考範例為 91,這意味著 RedBot 將測試從 4000 到 40000,步長為 400 的多個級別

第二部分:執行回測

設定參數後,點擊右下角的 Start (開始) 按鈕以開始回測

速度取決於您想要測試的參數數量。完成後,點擊 Optimization Results (優化結果) 以查看所有結果

在結果列表中,右鍵點擊您想要詳細查看的結果 → 然後選擇 Run Single Test (執行單次測試)

執行後,點擊 Backtest (回測) 標籤頁以顯示所選結果的所有指標

第三部分:儲存與載入 RedBot 參數

一旦您選擇了符合您策略的結果,您可以透過前往 Inputs (輸入) 標籤頁 → 在空白區域右鍵點擊 → 選擇 Save (儲存) 來儲存它

儲存的檔案將具有 .set 格式。若要將此參數集應用於 RedBot 以進行操作,請右鍵點擊 Redbot-DCA → 然後選擇 Properties of Redbot-DCA (Redbot-DCA 屬性)

在 Inputs (輸入) 標籤頁中,點擊 Load (載入) 按鈕

選擇您儲存的設定檔,然後點擊 Open (開啟)

現在 RedBot 已應用了新參數,點擊 OK 並照常開始運作


將此見解分享給您的交易網絡

如果您覺得這篇文章有價值,請在您的社交渠道上分享,幫助我們傳播知識。

RedBot

專業的 MT5 量化機器人交易解決方案。通過穩定的性能實現交易與資金管理的自動化。

金融風險免責聲明:

In MetaTrader 平台上交易具有極高的風險,可能不適合所有投資者。過往業績並不能保證未來的結果。RedBot 平台僅提供軟件工具(EA)。我們不接受投資委託管理、不募集資金,也不對您真實交易帳戶上的任何財務損失承擔責任。請僅使用您準備好承受損失的風險資金進行交易。

© 2026 RedBot. All rights reserved.