Heikin Ashi 量化策略拆解:ETH 回測 1,725% 的「奇蹟」原來是圖表陷阱 | Trader小Q
目錄
YouTube 頻道 Trader小Q 這條影片與系列中其他作品不同:講者量化了一套網傳「勝率高達 98%」的 Heikin Ashi 策略,但主動拒絕分享策略連結——「因為是在非標準圖表上做的回測,會產生不切實際的結果,防止有人拿策略去騙人」。策略以 Twin Range Filter 產生買賣信號、平滑均線定方向、CCI 確認動能,在 Heikin Ashi 平均 K 線圖上回測 ETH 錄得淨利 1,725%、勝率 63%、盈利因子 11——然後講者親自拆穿:問題出在 Heikin Ashi 圖表本身。這是一條難得的「打假」教材。
策略速覽
重現規格
| 項目 | 規格 |
|---|---|
| 策略類型 | 趨勢跟蹤(多空雙向) |
| 圖表類型 | Heikin Ashi 平均 K 線圖(非標準圖表,這正是問題核心) |
| 示範標的 | ETH/USDT 為主,另展示 BTC、SOL、LTC、DYDX |
| Timeframe | 30 分鐘圖 |
| 指標 | Twin Range Filter(雙範圍過濾器,原博主參數 12、1、70、2)、平滑均線(字幕聽寫為「Selma 移動平均線」,參數 182,疑為 Hull MA 一類的平滑均線,原片未標示全名)、CCI(預設參數) |
| 多頭進場 | 1. Twin Range Filter 顯示買入信號;2. 平滑均線轉綠;3. CCI 向上突破 100 → 下一根 K 線開盤價進場 |
| 空頭進場 | 1. Twin Range Filter 顯示賣出信號;2. 平滑均線轉紅;3. CCI 向下跌破 -100 → 下一根 K 線開盤價進場 |
| 出場(兩種模式) | 博主模式:多頭於 CCI 跌破 100 平倉、空頭於 CCI 升破 -100 平倉;小Q模式:不論多空,CCI 回歸中線(0 軸)才平倉 |
| 手續費假設 | 有計入手續費,具體數值原片未交代 |
| 講者展示的回測 | ETH(博主模式):淨利 1,725%、勝率 63%、盈利因子 11;小Q模式:淨利 2,424%;BTC 55%、SOL 約 703%、LTC 51%、DYDX 約 182.6%(後四者為字幕聽寫數字,未能核實)——以上全部基於 Heikin Ashi 圖表,不具現實意義 |
詳細拆解
三指標的進場組合
策略規則本身中規中矩,是典型的三重確認趨勢系統:
- Twin Range Filter 產生原始買賣信號——此指標以兩組不同週期的波動範圍過濾雜訊,試圖只保留有質素的趨勢起點;
- 平滑均線變色確認方向——綠色做多、紅色做空;
- CCI 突破 ±100 確認動能強度——CCI(順勢指標)突破 +100 代表價格進入強勢區,跌破 -100 代表進入弱勢區。
三個條件齊備後,於下一根 K 線開盤價進場。出場方面,講者在原博主規則之外加入「小Q模式」:原博主在多頭 CCI 跌破 100 時平倉,講者回測發現改為「CCI 回歸中線才平倉」收益大大提高(ETH 由 1,725% 升至 2,424%),因此做成可切換功能。
截圖出自原片(Trader小Q,2023):ETH/USDT 30 分鐘 Heikin Ashi 圖上的回測,資金曲線近乎直線向上,淨利潤達 1,725%。
「奇蹟」的來源:Heikin Ashi 的虛構價格
展示完各幣種的誇張收益(SOL 約 703%、DYDX 約 182.6%——「不管點哪個幣,收益都是超高的」)後,講者親自揭曉答案:問題就出在 Heikin Ashi 平均 K 線。
Heikin Ashi 的開盤價與收盤價並非市場真實成交價,而是經過平均化計算的虛構價位(開盤價=前一根 HA 開收盤的平均,收盤價=當期開高低收四價的平均)。這種平滑處理令 K 線更平滑、趨勢更易識別,但代價是:回測引擎在「下一根 K 線開盤價進場」時,用的是一個市場上根本不存在、也無法成交的價格。在平均 K 線圖上「什麼交易品種都可以很容易賺錢」,切換回一般 K 線圖,「就會看到殘酷的現實」。
截圖出自原片(Trader小Q,2023):上圖為 Heikin Ashi 平均 K 線上的策略表現,下圖為同一標的切回普通 K 線後的現實——兩者的進出場價位基礎完全不同。
講者的結論
講者的總結相當中立:雖然策略收益與真實收益存在出入,但幾個指標的組合方式仍有可取之處,改用其他方法持續優化,或有機會打磨成可用的量化策略。他亦為策略加了警報測試功能作持續跟蹤。
MT5 可行性速評
| 項目 | 評估 |
|---|---|
| 可移植性 | 高但有前提。Twin Range Filter 可自行編寫(波動範圍通道類指標),CCI 為 MT5 內建(iCCI()),平滑均線可用 iMA() 各模式實現;前提是全部改用真實 K 線數據重新回測 |
| 平台限制 | MT5 回測預設使用真實 OHLC,天然避開 Heikin Ashi 陷阱;但若想在 HA 價格上運算信號,需自行合成 HA 數據並以真實價格成交——原片的漂亮數字無法在 MT5 重現,這反而是好事 |
| 評級 | ❌ 原片展示的回測數字無效(基於虛構價格);規則框架本身可移植,但必須在真實 K 線上從零驗證 |
| MQL5 寫法提示 | 以真實 OHLC 計算 Twin Range Filter 類通道與 iCCI() 穿越 ±100;出場判斷 CCI 回歸 0 軸。切勿把 HA 平均價當作可成交價。MT5 回測同樣會過度擬合 |
🙏 覺得內容有用?本站所有內容免費提供,使用推薦碼開戶就是支持我們繼續營運的最大鼓勵:
ZA Bank 邀請碼 P20923
—— 你享 HKD 2,000 迎新獎賞,本站獲得營運支持。
立即開戶 →
(聯盟連結|投資涉及風險,受條款及細則約束,此資料僅可於香港境內分發)
防坑檢查
- 本片的核心教訓:圖表類型可以令回測結果完全失真。 Heikin Ashi、Renko、Line Break 等非標準圖表的價格經過變換,在其上回測「下一根開盤價進場」的策略,等於用不存在的價格成交。任何標榜在特殊圖表上回測出驚人收益的內容,都可以直接歸檔為無效。
- 「98% 勝率」的原博主宣稱未經驗證:講者實測勝率 63%(在已失真的 HA 圖上),與原宣稱差距甚大,且兩者都不可信。
- 「小Q模式收益大大提高」是又一次曲線擬合:改出場規則後 ETH 由 1,725% 變 2,424%,只是在已失真的數據上再優化一層。
- 正面之處:講者明確拒絕分享此策略連結以防被用於招搖,並主動解釋失真原因——這在 YouTube 策略內容中屬難得的負責任做法。
- 原片提供的資訊能否完整重現回測? 規則與參數齊全,但重現出來的也只是一個無效結果;唯一有價值的「重現」是親手對比 HA 圖與普通 K 線圖的回測差異。
- 利益關係:片尾推廣講者的 Discord 社區及「策略對接實盤自動交易」服務,屬引流性質;本片未見交易平台贊助。
欣利克的看法
- 這是五條影片中最有教育價值的一條。 講者沒有停留在展示 1,725% 的階段,而是追問「實際收益真的有這麼好嗎」,並找出失真的技術根源。這種自我推翻的過程,正是每個學回測的人都該內化的習慣:數字漂亮到不合理的時候,先檢查數據與成交假設,而不是先高興。
- Heikin Ashi 陷阱比想像中常見。 不只 HA——任何會改寫 OHLC 的圖表(Renko、Kagi、Line Break)都有同樣問題。判斷方法很簡單:策略的進場價,是否一個你能在交易所真實掛單成交的價格?不是,回測就作廢。
- 指標組合本身不必一併丟棄。 講者指出 Twin Range Filter+均線+CCI 的搭配仍有優化空間,這判斷公道。三重確認框架在真實 K 線上重新回測、加入止蝕與樣本外驗證後,才有討論價值。
- 留意「改良後收益更高」的敘事陷阱。 在失真的基礎上把 1,725% 優化成 2,424%,數字越大越容易令人忘記基礎已經無效。優化的次序永遠是:先確保回測環境真實,再談參數改進。
名詞解釋
- K 線 Candlestick:以開高低收四價繪製的價格圖形;Heikin Ashi(平均 K 線)是其平滑變體,開收盤價為平均計算結果,並非真實成交價。
- CCI 順勢指標:衡量價格偏離統計平均值的程度,突破 ±100 代表進入強勢或弱勢區,本策略用作動能確認與出場依據。
- 回測 Backtesting:用歷史數據模擬策略表現;本片證明回測結果的可靠性取決於價格數據是否真實可成交。
- 前視偏差 Look-ahead Bias:回測中使用了當時不可得的資訊;在虛構價格上成交屬同類的數據完整性問題。
- 盈利因子 Profit Factor:總盈利除以總虧損,本片 ETH 在 HA 圖上錄得 11——數字本身即失真的警號。
- 過度擬合 Overfitting:讓規則或參數過度貼合特定數據;在失真數據上再優化出場規則是雙重擬合。
- 勝率 Win Rate:獲利交易所佔比例,必須與盈虧比及數據可靠性一併審視。
常見問題 FAQ
為什麼 Heikin Ashi 圖上的回測不可信?
因為 HA 的開盤價與收盤價是平均化計算出的虛構價位,市場上不存在這些價格。策略「在下一根開盤價進場」時,回測引擎用的是一個無法成交的價,所有盈虧統計由此失去基礎。
Heikin Ashi 還有什麼用途?
作為視覺輔助仍有價值——平滑的 K 線令趨勢方向更易辨認,不少交易者用它觀察趨勢強弱。但只宜用於「看」,不宜用於「算」:進出場判斷與回測應基於真實 K 線。
這套三指標組合能直接用嗎?
原片展示的回測無效,不能直接採信。若有興趣,應在真實 K 線圖上重新編碼回測,補上止蝕機制,並做樣本外驗證後再評估。
原影片
本文整理自以下影片,版權屬原創作者所有,建議配合原片觀看: