Williams %R 策略一年回測 305%:Quant Tactics 的三指標共振永續合約策略拆解

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

YouTube 頻道 Quant Tactics 在 2025 年 11 月 19 日上載了一條教學片,示範一套以 Williams %R 威廉指標為觸發、相對強弱指數 RSI 與 MACD 指數平滑異同移動平均線作確認的三指標策略,在 ARB 永續合約 Perpetual Futures 1 小時圖上用 Freqtrade 回測一年,聲稱總回報 305%,而同期市場本身下跌約 40%。策略屬「均值回歸 Mean Reversion 進場+動能 Momentum 確認」的混合設計:等價格跌入超賣區回升、動能指標同時轉多才造好倉,反向則造淡倉,多空雙向。

策略速覽

重現規格

項目規格
投資標的ARB/USDT:USDT 永續合約(Binance Futures,逐倉 Isolated 模式)
交易所/市場Binance 合約(多空雙向)
Timeframe1 小時圖(回測另用 5 分鐘圖作 Timeframe Detail 提高成交精度)
回測期間2024-08-01 至 2025-08-01(一年;畫面 timerange 20240801-20250801)
起始資金1,000 USDT(畫面 Starting balance)
同時持倉上限1(Max open trades: 1,單一交易對單倉)
Williams %R期數原片未交代;觸發邏輯:先跌穿 −80 超賣區,其後回升越過 −40(好倉)/先升穿 −20 超買區,其後回落越過 −55 附近(淡倉,口述數字);Hyperopt 最終參數 willr_threshold = −40、willr_rolling_window = 10
RSI期數原片未交代;好倉須上穿 55、淡倉須下穿 45;Hyperopt 最終 rsi_threshold = 55
MACD標準 12/26/9:快線 12 期 EMA 減 26 期 EMA,訊號線為 MACD 線的 9 期 EMA;好倉須金叉、淡倉須死叉
訊號有效期RSI 與 MACD 訊號不須同時出現,設 rolling window 容許先後腳;Hyperopt 最終 rsi_macd_rolling_window = 6(根)
進場三條件齊備後於下一根 K 線進場
止蝕訊號 K 線最低價下方 2×平均真實波幅 ATR(好倉)/最高價上方 2×ATR(淡倉);ATR 期數原片未交代;Freqtrade 層面另設 Stoploss −25% 硬底線
止賺固定 1.5:1 風險回報比 Risk-Reward Ratio,價格觸及目標即離場
槓桿1 倍(Hyperopt 日誌顯示 leverage 參數被停用、用預設 1)
手續費假設0.05%(Hyperopt 日誌顯示「worst case fee from exchange (lowest tier)」);滑價假設原片未交代
每倉注碼原片未交代(畫面 Avg. stake amount 約 1,868 USDT,高於起始資金,屬複利滾存後的平均值)
講者聲稱結果總回報 305.384%(利潤 3,053.8 USDT)、144 次交易、勝率 53.47%、利潤因子 1.61、Sharpe 1.54、Sortino 3.83、最大回撤 19.637%;同期市場 −40.399%

詳細拆解

三個指標的分工:觸發、確認、背書

這套策略的三個指標不是平排投票,而是有明確工序。

Williams %R 是觸發器。它量度收市價在過去一段時間最高最低區間內的位置,刻度由 0 到 −100:跌穿 −80 視為超賣,升穿 −20 視為超買。講者的用法不是「超賣即買」,而是要求%R 先進入超賣區、再回升越過 −40 才算數——單純超賣可以是跌浪中段,回升才代表沽壓真正減退。這一步捕捉的是均值回歸的轉折點。

RSI 在這裏不用傳統的 70/30 超買超賣,而是當趨勢確認工具:RSI 上穿 55 代表買方動能佔優,下穿 45 代表賣方接管。把分界由 50 中軸推開到 55/45,目的是避開中軸附近的拉鋸噪音。

MACD(12/26/9)是最後一道背書:MACD 線上穿訊號線(金叉)確認買壓升溫,下穿(死叉)確認沽壓成形。我們在 ADX 剝頭皮策略|第 12 課 見過威廉指標進場的另一種配搭,本片則把確認鏈加長到三層。

三個條件必須全部成立,才在下一根 K 線開倉。淡倉完全鏡像:%R 先升穿 −20 超買再回落、RSI 下穿 45、MACD 死叉。

訊號不必同時出現:rolling window 設計

實盤中三個指標很少在同一根 K 線齊發訊號。講者因此引入兩個窗口參數:willr_rolling_window 控制回溯多少根 K 線來辨認「%R 曾經超賣/超買」這個前提;rsi_macd_rolling_window 則規定 RSI 與 MACD 訊號發出後保持有效多少根。Hyperopt 畫面顯示的最終值分別是 10 與 6——即%R 超賣狀態在十根 1 小時 K 線內仍算數,RSI/MACD 訊號則有六根的有效期。這種「先後腳對齊」的寫法能顯著增加訊號數量,代價是窗口本身又成了兩個可調參數。

好倉進場示範:%R 回升、RSI 上穿、MACD 金叉三訊號圈出,上方綠框為 1.5:1 止賺目標、下方紅框為 2×ATR 止蝕 截圖出自原片(Quant Tactics,2025-11-19):ARB/USDT 1 小時圖好倉示範,三個副圖分別圈出 %R、RSI、MACD 的觸發位置,進場後止賺 7.46%、止蝕 4.97%,風險回報比 1.5。

風控:2×ATR 止蝕配 1.5:1 止賺

進場後的風控是固定配方:止蝕設於訊號 K 線最低價再減 2 倍 ATR(淡倉為最高價加 2 倍 ATR),預留波動空間避免被正常噪音掃走;止賺按 1.5:1 風險回報比計算目標價,觸及即走。換言之每單的盈虧結構在開倉一刻已經鎖定——賺就賺 1.5 份,蝕就蝕 1 份,沒有追蹤止賺、沒有分批離場。Freqtrade 層面另有一條 −25% 的硬止蝕底線(畫面 Stoploss: −25.00%),屬極端行情的最後保險,正常情況下應由 ATR 止蝕先行觸發。

1.5:1 的賠率意味著策略需要的勝率 Win Rate 門檻約 40%(1÷2.5)已可打和,實測 53.47% 的勝率有充足緩衝。這是與「低勝率高賠率」趨勢系統相反的風格:靠略高的勝率配合適中賠率取勝。

Hyperopt 參數優化:搜尋空間與最終值

講者用 Freqtrade 的 Hyperopt 功能調參,畫面列出的搜尋空間是:willr_threshold 試 −45/−40;willr_rolling_window 試 5/10/15;rsi_threshold 試 50/55/60;rsi_macd_rolling_window 試 2/4/6;另加風險回報比與 ATR 倍數。終端日誌顯示最終選出的組合是:willr_threshold = −40、willr_rolling_window = 10、rsi_threshold = 55、rsi_macd_rolling_window = 6、atr_mult = 2、risk_ratio = 1.5,手續費按交易所最低級別最差情況 0.05% 計,槓桿 1 倍。

Hyperopt 參數搜尋空間 截圖出自原片(Quant Tactics,2025-11-19):優化設定——1 小時圖、8 個月樣本內、4 個月樣本外;右欄為 %R 與 RSI 參數的候選值。

樣本劃分上,講者聲稱用 8 個月樣本內數據調參、再留 4 個月樣本外測試 Out-of-Sample Testing 驗證。終端日誌可見 Hyperopt 實際用的數據段是 2024-08-01 至 2025-04-01(約 8 個月),即樣本外段落應為 2025 年 4 月至 8 月。

Hyperopt 終端日誌:最終參數 atr_mult=2、risk_ratio=1.5、rsi_threshold=55、willr_rolling_window=10、willr_threshold=−40 截圖出自原片(Quant Tactics,2025-11-19):Freqtrade Hyperopt 運行日誌,可見手續費 0.05%、槓桿 1、數據段 2024-08-01 至 2025-04-01(243 日)及各參數最終值。

一年回測:305% 對 −40% 的市場

回測設定為 ARB 永續合約、逐倉模式、1 小時圖、持倉上限 1,期間 2024 年 8 月 1 日至 2025 年 8 月 1 日,起始資金 1,000 USDT。畫面結果:總利潤 305.38%(3,053.8 USDT)、144 次交易(好倉 64、淡倉 80)、勝率 53.47%、利潤因子 Profit Factor 1.61、夏普比率 Sharpe 1.54、Sortino 3.83、最大回撤 Max Drawdown 19.637%。同期 ARB 市場本身下跌 40.4%——策略在跌市中造出正回報,部分歸功於淡倉:淡倉貢獻利潤 126.7%,好倉貢獻 178.7%,兩邊都有進賬。

盈虧節奏方面:盈利單平均持有約 1 日 5 小時,最短 2 小時、最長逾一周;最好單日 +12.51%,最差單日 −8.79%。一年 144 次交易、平均每日 0.39 次,屬低頻波段節奏,不是高頻刷單。片尾另展示過一個持倉上限調至 2 的版本(畫面總回報 396.7%、264 次交易),但對應的交易對與設定原片未完整交代

Freqtrade 回測結果總表 截圖出自原片(Quant Tactics,2025-11-19):ARB/USDT:USDT 永續一年回測——Total Profit 305.384%、144 次交易、勝率 53.47%、Profit factor 1.61、最大回撤 19.637%、Market change −40.399%。

重現 Backtest 清單

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

結論:進出場邏輯與主要參數交代得比同頻道舊片仔細,但 %R/RSI/ATR 三個期數、注碼規則與代碼缺失,單靠影片內容無法完整重現回測

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

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

MT5 可行性速評

項目評估
可移植性高。MT5 內建 iWPR()(Williams %R)、iRSI()iMACD()iATR(),四個指標全部現成;rolling window 用循環回溯數根柱即可實現;多空雙向亦無障礙
平台限制ARB 永續合約在 MT5 多為 CFD 形式,未必有掛牌;H1 圖原生支援,但「5 分鐘 detail 提高成交精度」這個 Freqtrade 特性在 MT5 要用「Every tick based on real ticks」模式近似,精度仍取決於交易商數據質素
評級✅ 邏輯可完整移植,指標無冷門計算;但標的與費率環境不同,回測數字不能直接對照
MQL5 寫法提示%R 觸發:偵測過去 10 根內 iWPR 曾低於 −80、當前回升越過 −40;RSI/MACD 有效期:記錄訊號發生的柱序,6 根內有效;止蝕用 iATR 乘 2 加減訊號柱高低點;止賺按開倉價 ±1.5 倍風險距離設 tp

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

防坑檢查

欣利克的看法

名詞解釋

常見問題 FAQ

Williams %R 與 RSI 同屬動能指標,會否功能重複?

分工不同:%R 負責定位——判斷價格處於近期區間的頂部還是底部,並以「超賣後回升」作觸發;RSI 負責方向——上穿 55 才確認買方動能成立。一個看位置、一個看力量,加上 MACD 看趨勢轉折,理論上互補。但三者同為價格衍生指標,相關性不低,「三重確認」的實際增量有限,這也是參數需要 Hyperopt 微調才跑出好結果的原因之一。

1.5:1 風險回報比配合 53% 勝率代表甚麼?

1.5:1 的賠率下,打和勝率約為 40%(1÷2.5)。截至 2025 年 8 月的回測勝率 53.47%,高於打和線約 13 個百分點,配合 144 次交易得出利潤因子 1.61。這屬「中高勝率、適中賠率」的結構,與靠 30% 幾勝率博大賠率的趨勢系統不同;代價是止賺觸及即走,會錯過延續的大段行情。

回測 305% 而市場跌 40%,是否代表策略在跌市特別有效?

不宜這樣推論。該年度 ARB 單邊下跌,恰好讓多空雙向策略的淡倉(貢獻利潤約 127%)有發揮空間;若市況轉為單邊上升或長期橫行,同一參數組合的表現可能完全不同。單一標的、單一年度的結果只證明策略「在這段行情下有效」,不能外推到所有市況。

這套策略可以在 MT5 跑嗎?

邏輯可以完整移植:Williams %R、RSI、MACD、ATR 均為 MT5 內建指標(iWPR()iRSI()iMACD()iATR()),rolling window 用循環回溯實現,多空雙向亦無障礙。主要障礙在標的——ARB 永續在 MT5 未必有掛牌,多以其他幣種 CFD 代替,點差與費率環境不同,回測數字不能與原片直接對照。

📌 推薦工具:TradingView

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

了解詳情 → (聯盟連結)

原影片

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

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

🏦 ZA Bank 開戶優惠

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

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

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

專屬邀請碼:P20923

立即開戶 → (聯盟連結)