MACD+RSI+Stochastic 三指標策略樣本外回測 121%:Quant Tactics 的 Walk-Forward 實測拆解

⚠️ 本站內容僅作教育用途,不構成投資建議。投資涉及風險,作出任何投資決定前請諮詢持牌專業人士。
目錄

YouTube 頻道 Quant Tactics 在 2026 年 2 月上載了一條回測影片,把三個最普及的擺盪指標——指數平滑異同移動平均線 MACD、相對強弱指數 RSI、隨機指標 Stochastic Oscillator——組成一套多空雙向策略:Stochastic 跌穿 20 後回穿確認超賣逆轉、RSI 上破 50 確認動能、MACD 金叉確認趨勢,三訊號齊備才進場,再以 平均真實波幅 ATR 設止蝕、2:1 風險回報比設止賺。經 Freqtrade 優化及滾動式前瞻分析 Walk-Forward Analysis 後,講者聲稱策略在 SOL 永續合約 13 個月樣本外數據錄得 121% 累計回報、最大回撤僅 15%。這是同頻道「Full Strategy Breakdown」系列中數字溫和但方法較嚴謹的一條,與動輒數千個百分點的六年回測片屬兩個物種,正好用來對照兩種驗證方法的分別。

策略速覽

重現規格

項目規格
投資標的SOL/USDT 永續合約(另測 TAN/USDT 永續合約作第二市場)
交易所/市場永續合約,多空雙向(示範圖標示 Binance Perpetual Contract)
Timeframe原片未交代(圖表示範用 BTC/USDT 30 分鐘圖,但回測 timeframe 未說明)
回測期間13 個月樣本外數據(成績表橫軸約 2025 年 1 月至 2026 年 1 月;確實起訖日原片未交代
起始資金原片未交代(結果全部以百分比呈列)
MACD 參數標準 12/26/9(口述確認)
RSI 參數中軸門檻 50(不用傳統 70/30);優化搜尋範圍 {50, 55, 60};RSI 期數原片未交代(示範圖面板顯示 RSI 14)
Stochastic 參數超賣線 20/超買線 80;優化搜尋範圍:超賣 {20, 25, 30}、超買 {70, 75, 80};%K/%D 期數原片未交代(示範圖面板顯示 Stoch 14, 1, 3)
進場條件(好倉)Stochastic 曾跌穿 20 後回升上 20(但不進入 70 以上)+ RSI 上穿 50 + MACD 線上穿訊號線,三者齊備即於當根 K 線進好倉
進場條件(淡倉)Stochastic 曾升穿 80 後回落穿 80(但不跌入 20 以下)+ RSI 下穿 50 + MACD 線下穿訊號線,三者齊備進淡倉
訊號寬容窗口三個訊號毋須同柱出現:Stochastic 訊號在過去 N 柱內有效(N 優化範圍 {5, 10, 15}),RSI/MACD 訊號窗口 {2, 4, 6}
止蝕ATR 倍數止蝕(倍數優化範圍 {2, 2.5, 3, 3.5};ATR 期數原片未交代
止賺固定風險回報比(基準 2:1;優化範圍 {1, 1.5, 2, 2.5, 3})
槓桿原片未交代(永續合約理論上可帶槓桿,畫面未見設定)
手續費/滑價假設原片未交代
優化方法Freqtrade 參數優化 + walk-forward 滾動分析,共優化七個參數
講者聲稱結果SOL 永續:13 個月樣本外累計 121.40%、最大回撤 15.11%、69.2% 月份獲利(13 個月中 9 個)、最佳月份 +29.65%、最差月份 −15.11%、月均 4.6 次交易、最長連續虧損 1 個月;TAN 永續:累計 85.23%、最大回撤 23.22%、53.8% 月份獲利、月均 9.5 次交易

詳細拆解

三個指標各管一件事

這套策略的設計邏輯是「分工確認」:三個指標各自回答一個問題,全部答「是」才行動。

隨機指標 Stochastic Oscillator 負責時機。它比較收市價與過去一段期間價格區間的相對位置,0 至 100 擺盪。好倉訊號要求它先跌穿 20 超賣線、再回升穿越 20——單純「處於超賣區」不算數,因為強跌市中它可以長期貼在 20 以下;「回穿」這個動作才代表沽壓開始衰竭。講者還加了一道保險:回穿後不得衝入 70 以上,避免追入已經急彈過頭的價位。淡倉一方完全對稱:升穿 80 後回落穿 80、但不跌入 20 以下。

相對強弱指數 RSI 負責動能方向。本片刻意不用傳統的 70/30 超買超賣框架,改用 50 中軸:RSI 上穿 50 代表近期升勢平均強過跌勢,視為買方動能抬頭;下穿 50 反之。這是把 RSI 由「逆轉指標」改裝成「趨勢濾網」的常見做法,與我們在 RSI 六年回測策略 見過的中軸用法同源。

指數平滑異同移動平均線 MACD 負責趨勢確認。標準參數 12/26/9:MACD 線是 12 期與 26 期 指數移動平均線 EMA 之差,訊號線是它的 9 期 EMA。MACD 線上穿訊號線(金叉)確認上升動能成立,下穿(死叉)確認下跌。它是三者中最滯後的一個,角色是把守最後一關——前兩個訊號可能只是反彈噪音,MACD 交叉要求均線層面的動能也已轉向。

進場的折衷:訊號寬容窗口

理論上三個訊號要在同一根 K 線齊發,機會極少。講者的解法是引入 rolling window:Stochastic 訊號在過去 N 根 K 線內出現過即算有效(優化範圍 5/10/15),RSI 與 MACD 訊號共用另一個較短窗口(2/4/6)。換言之進場條件不是「同時發生」,而是「近期先後發生」。

這個設計值得停下來想一想。放寬同步要求確實增加了交易機會,但它同時是一個可被優化的自由度:窗口越長,條件越鬆,回測裡「湊齊三訊號」的組合越多。窗口本身要拿去優化,意味着最終採用的長度是歷史數據上表現最好的那一個——這正是樣本外驗證存在的意義,否則這種寬容機制很容易淪為曲線擬合工具。

出場:ATR 止蝕配固定盈虧比

進場後不設反轉訊號離場,而是用典型的固定結構:止蝕設在 ATR 倍數的距離(優化範圍 2/2.5/3/3.5 倍),止賺設在止蝕距離的固定倍數上(基準 2 倍,即 2:1 風險回報比)。每單的最大虧損與潛在盈利在進場一刻已經封頂,系統期望值完全由勝率與盈虧比決定——2:1 之下勝率要高於 33% 才有正期望(1 ÷ 3)。

這與同頻道「抱住趨勢直至反轉」型策略(例如三連陽動能策略)是兩種哲學:前者每單風險清晰、放棄趨勢末段;後者盈虧無上限、但回撤暴露於出場訊號的延遲。本片示範圖清楚可見紅色止蝕區與綠色止賺區,標示 Risk/Reward Ratio 為 2,價格最終觸及目標。

優化:七個參數配 walk-forward

本片方法論的核心是滾動式前瞻分析 Walk-Forward Analysis:不調一次參就當完成,而是把歷史數據切成多段,每段用前段優化、放到緊接的未見數據上測試,窗口不斷向前滾動,最後把各段樣本外成績拼接成最終結果。畫面左側的示意圖顯示典型的「Optimization 1 → WF、Optimization 2 → WF……」分段結構。

優化的七個參數畫面全部列出:Stochastic 超賣門檻 {20, 25, 30}、超買門檻 {70, 75, 80}、Stochastic 寬容窗口 {5, 10, 15}、RSI/MACD 寬容窗口 {2, 4, 6}、RSI 門檻 {50, 55, 60}、ATR 倍數 {2, 2.5, 3, 3.5}、風險回報比 {1, 1.5, 2, 2.5, 3}。要留意:這七個參數每段窗口都會重選一次,所以不存在「一套固定參數」——重現時必須連同 walk-forward 機制一起複製,只抄某一組參數是還原不了的。

MACD+RSI+Stochastic 策略的七個優化參數與搜尋範圍,左側為 walk-forward 滾動窗口示意 截圖出自原片(Quant Tactics,2026-02-20):Strategy Optimization 設定頁,列出 stoch_oversold_threshold {20,25,30}、stoch_overbought_threshold {70,75,80}、stoch_rolling_window {5,10,15}、rsi_macd_rolling_window {2,4,6}、rsi_threshold {50,55,60}、atr_mult {2,2.5,3,3.5}、risk_ratio {1,1.5,2,2.5,3};左側為 walk-forward 分析的分段滾動示意。

13 個月樣本外成績:SOL 121%、TAN 85%

SOL 永續合約的成績表顯示:13 個月樣本外累計回報 121.40%、最大回撤 15.11%、69.2% 月份獲利(即 13 個月中 9 個)、最佳月份 +29.65%、最差月份 −15.11%、月均 4.6 次交易、最長連續虧損僅 1 個月。對照欄顯示同期 SOL 買入持有 Buy and Hold 錄得明顯負回報(畫面數值因解像度所限未能完全確認),即測試期大致是 SOL 的弱勢或高波動期,多空雙向策略在此環境天然佔優。

講者另展示了第二市場 TAN 永續合約:累計 85.23%、最大回撤 23.22%、53.8% 月份獲利、最佳 +27.83%、最差 −8.43%、月均 9.5 次交易、最長連續虧損 3 個月;同期 TAN buy & hold 為 +75.55%。兩個市場結果有出有入:SOL 大幅跑贏持有,TAN 只略勝一籌且回撤更深。月均 4.6 次交易計,SOL 全期約 60 次交易,樣本量仍屬偏小。

SOL 永續合約 walk-forward 樣本外回測成績表:累計回報 121.40%、最大回撤 15.11% 截圖出自原片(Quant Tactics,2026-02-20):Strategy KPI Summary——Final Return 121.40%、Max Drawdown 15.11%、Positive Months 69.2%、Best OOS Month +29.65%、Worst OOS Month −15.11%、Avg Trades 4.6、Max Losing Streak 1;左側為累計回報、回撤與每月損益分佈圖。

TAN 永續合約樣本外回測成績表:累計回報 85.23%、最大回撤 23.22% 截圖出自原片(Quant Tactics,2026-02-20):TAN 的 Strategy KPI Summary——Final Return 85.23%、Buy & Hold +75.55%、Max Drawdown 23.22%、Positive Months 53.8%、Avg Trades 9.5、Max Losing Streak 3。

好倉進場示範:Stochastic 回穿 20、MACD 金叉、RSI 上破 50 三訊號齊備的位置 截圖出自原片(Quant Tactics,2026-02-20):BTC/USDT 永續合約 30 分鐘圖示範,上方為價格,三個副圖依次為 Stochastic、MACD、RSI,虛線圈標示各訊號觸發位置。

121% 如何讀

對習慣了同頻道「5,883%」式標題的觀眾,121% 看似平淡,但性質不同:那是五六年複利滾存的樣本內累計數,這是 13 個月樣本外的累計數(截至 2026 年初的回測數據),折算年化約 111%,理論上更接近實盤可期望的範圍。配合最大回撤 15%,回報回撤比約 8 倍,紙面上相當好看。要記住的兩點:每月約 4.6 次交易的樣本量,令單一月份的 +29.65% 對總數影響巨大;以及這是經七參數滾動優化後的結果,「未見數據」只是對參數而言未見,對設計者而言整段歷史都是已知的。

重現 Backtest 清單

照住以下清單逐項核對,才知道能否真正重現這個回測:

結論:進出場邏輯與七個參數的搜尋範圍交代得頗完整,亦有真正的樣本外設計;但代碼收費、timeframe、期間、資金、槓桿、費用等執行層細節缺失,單靠影片內容無法完整重現回測

🙏 覺得內容有用?本站所有內容免費提供,使用推薦碼開戶就是支持我們繼續營運的最大鼓勵:

ZA Bank 邀請碼 P20923 —— 你享 HKD 2,000 迎新獎賞,本站獲得營運支持。 立即開戶 → (聯盟連結|投資涉及風險,受條款及細則約束,此資料僅可於香港境內分發)

MT5 可行性速評

項目評估
可移植性高。MT5 內建 iMACD()iRSI()iStochastic()iATR(),三個交叉訊號只需前後期比較,寬容窗口用循環回溯 N 柱即可,無冷門計算;多空雙向在 MT5 亦無障礙
平台限制MT5 策略測試器有內建 forward test 模式,可近似「優化+前瞻」分段,但 walk-forward 的多段自動滾動要自行排程;MT5 的加密貨幣多為 CFD,點差與流通性跟永續合約實盤有距離,結果不能直接對照
評級⚠️ 邏輯可完整移植,但七參數滾動優化的工程量大,且回測環境差異令數字難以核證
MQL5 寫法提示MACD 交叉:iMACD() 取 0(主線)、1(訊號線)號緩衝區前後兩期比較;RSI 穿 50:iRSI() 前值小於 50、當值大於等於 50;Stochastic 回穿:iStochastic() 取 %K 線,判斷「曾低於 20 且現回升上 20」;寬容窗口:向前掃描 N 柱找最近一次訊號;止蝕價=進場價 ∓ atr_mult×iATR() 當期值,止賺價=進場價 ± risk_ratio 倍止蝕距離

即使成功移植,MT5 回測同樣會過度擬合。

防坑檢查

欣利克的看法

名詞解釋

常見問題 FAQ

三個指標齊備才進場,會不會太慢、錯過行情?

會,這是設計取捨。三重確認本質是過濾器:代價是進場滯後、錯過行情初段,換來的是剔除大量單一指標的假訊號。本策略月均僅 4.6 次交易,正反映條件齊備的機會稀少。講者再用寬容窗口(訊號在過去數根 K 線內出現過即有效)稍作平衡,避免條件苛刻到完全無交易可做。

121% 比起同頻道動輒數千個百分點的策略,是不是差很遠?

不能直接比較。數千個百分點是五六年複利滾存的樣本內累計數,調參與回測用同一段數據;本片的 121% 是 13 個月樣本外結果(截至 2026 年初的回測數據),折算年化約 111%,驗證程序嚴格得多。數字大小從來不是重點,經過什麼程序驗證才是。

Walk-forward 分析是否保證策略沒有過度擬合?

不能保證,只能降低風險。它解決的是「參數在歷史數據上撞中」的問題;但參數搜尋範圍誰定、窗口多長、選哪個標的哪段時期測試,這些設計層面的選擇仍可能帶後見之明。本片這些細節均未完整交代,故 121% 仍宜當上限看待。

這套策略可以在 MT5 跑嗎?

邏輯可以完整移植:MACD、RSI、Stochastic、ATR 皆為 MT5 內建指標(iMACD()iRSI()iStochastic()iATR()),交叉與回穿訊號只需前後期比較,寬容窗口用循環回溯即可。但 walk-forward 的多段滾動優化要自行排程,且 MT5 的加密貨幣多為 CFD,與永續合約實盤結果不能直接對照。

📌 推薦工具:TradingView

我日常看圖與畫線分析用的圖表平台,本站技術分析筆記的圖表概念都可以在這裡實踐。

了解詳情 → (聯盟連結)

原影片

本文整理自以下影片,版權屬原創作者所有,建議配合原片觀看:

來源:https://www.youtube.com/watch?v=LEsLllJUv6o

🏦 ZA Bank 開戶優惠

本站所有內容免費提供。多使用網站的推薦碼,就是對我們繼續製作優質內容的最大鼓勵和支持 🙏

去 ZA Bank 開戶,享價值 HKD 2,000 迎新獎賞,仲有機會享 USD 30 指定美股兌換券!

  • 💛 全線上開戶,無需前往分行
  • 💛 無最低存款要求,零賬戶管理費
  • 💛 24x7 銀行服務

專屬邀請碼:P20923

立即開戶 → (聯盟連結)