第 02 步 · 分析

在你沒有最佳化的格子裡,這份優勢還站得住嗎?

一次回測只說明某組參數曾經在某處有效。把同一組參數跑成一張商品與週期的網格,結果的形狀會回答更難的問題:這是一片能站上去的高原,還是被懸崖圍住的一根孤峰?

你的設定

在 MetaTrader 5 裡用同樣的參數把同一個 EA 跑成一張商品與週期的網格,然後每格貼上一行。在你最佳化的那一格前面加一個星號——它就是網格其餘部分必須替它作證的格子。

你的網格

商品、週期、獲利因子,需要的話再加成交筆數。用空格、定位字元、分號或逗號分隔;以 # 開頭的行會被排除在外。

在你最佳化過參數的那一格前面加一個星號。標籤裡不能有空格,同一格寫了兩次會被排除,而不是替你猜。

上面的網格預先填了範例數字,只為讓你看清輸入的格式。它們不是對任何東西的測量——請換成你自己跑出來的結果。

* EURUSD M15 1.38 312
GBPUSD H1 1.19 150
如何評分

1.0 是一切還沒出錯時的損益兩平點,勉強越過它的格子對更寬的點差沒有任何餘裕。清空這個欄位就什麼都不評分。

低於這個筆數,只要幾筆交易換個位置獲利因子就會變動一半,所以這樣的格子只做揭露,不予採信。

診斷

一張填滿數字的網格還不是結論。這些檢查要問的是:通過的格子是分散的還是擠在同一條線上,你最佳化的那一格是否高出其餘,以及緊鄰它的格子是否掉下懸崖。

網格

列與欄保持你貼上時的順序,因為正是這個順序決定了哪兩格相鄰。星號標出你最佳化的那一格。

按商品與按週期

同樣的格子,換另外兩個方向彙總。「只在一個週期上有效」正是在這裡現形:一條線承擔了所有通過的格子,其餘各線一格也沒有。

標籤 格數 通過 中位數 最差

計算方式

這裡用獲利因子,是因為它是唯一能跨商品存活的數字:毛利除以毛損,裡面沒有帳戶幣別也沒有口數。淨利無法在一張網格裡比較——同一個策略在 EURUSD 與 USDJPY 上賺的金額不同,原因與它是否有效毫無關係。

重要的是形狀,不是平均。高原——所有格子都落得彼此相近——說明這組參數沒有倚靠某一段時期的細節。孤峰——最佳化的格子在頂上、鄰居都在線下——說明這組參數記住了一段歷史,而不是描述了一個市場。

本頁只給你貼上的網格評分,無法核查你跑得是否誠實。來自同一年的格子、與最佳化區間重疊的格子、只有幾筆交易的格子,在這裡看上去都像證據。網格的樣本外程度,僅取決於它背後那些執行的樣本外程度。

不上傳任何資料。本頁每個數字都在你的瀏覽器裡算出,複製的連結也只帶著你自己填的數值。

相關工具

不上傳任何東西,也不讀取任何報告。網格只來自你貼上的那些行,因此繼承了其中的每一個錯誤。