Awesome Oscillator 策略一年回測 189%:Quant Tactics 的 BTC 永續 1 小時圖策略拆解

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

YouTube 頻道 Quant Tactics 在 2025 年 7 月上載了一條教學片,示範一套以動量震盪指標 Awesome Oscillator 為主角的動能 Momentum 策略:AO 穿越零軸、指數平滑異同移動平均線 MACD 穿越訊號線、相對強弱指數 RSI 穿越 50,三個動能訊號齊集才進場;止蝕用訊號燭收市價加減 2.5 倍 平均真實波幅 ATR,止賺用 2.5:1 盈虧比。講者以 Freqtrade 在 BTC 永續合約、1 小時圖上先用 8 個月數據做 HyperOpt 調參,再留 4 個月樣本外數據驗證,一年回測(2024 年 6 月至 2025 年 6 月)聲稱總回報 189.78%,同期 BTC 市場升約 54.25%。這是同頻道「Full Tutorial」系列的標準配方,但有三重訊號有效期的設計值得細看。

策略速覽

重現規格

項目規格
投資標的BTC/USDT:USDT 永續合約 Perpetual Futures(Binance,Isolated 逐倉模式)
Timeframe1 小時圖(Timeframe Detail: 5m)
回測期間2024-06-01 至 2025-06-01(一年)
調參/驗證劃分樣本內 8 個月(HyperOpt timerange 20240601-20250203)調參;樣本外 4 個月驗證
起始資金1,000 USDT(畫面 Starting balance)
同時持倉上限1(Max open trades: 1)
Awesome Oscillator預設參數(5 期與 34 期 SMA,以 K 線中點計算);訊號:升穿/跌穿零軸
MACD預設參數(12、26、9);訊號:MACD 線穿越訊號線
RSI預設期數;訊號:穿越 50 中軸(調參範圍 45/50/55)
訊號有效期ao_rolling_window(調參範圍 2/4/6 根)與 rsi_macd_rolling_window(6/8/10 根)——交叉事件不必同根出現,在窗口內齊集即可
進場條件(好倉)AO 升穿零軸+MACD 升穿訊號線+RSI 升穿 50,三者於窗口內齊集後下一根 K 線進場;淡倉完全鏡像
止蝕訊號燭收市價減 atr_mult × ATR(調參範圍 2/2.5/3,口述示範 2.5);Freqtrade 層面另設硬止蝕 −20%
止賺固定盈虧比 risk_ratio 倍(調參範圍 1.5/2/2.5,口述示範 2.5:1);收市價到達目標即離場
出場設定Use Exit Signal: true;ROI 設 0,無分階段止賺
槓桿原片未交代(畫面未見 leverage 設定)
最終優化參數值原片未清楚展示(HyperOpt 輸出未逐項讀出)
手續費/滑價假設原片未交代
每倉注碼原片未交代(畫面 Avg. stake amount 約 1,606 USDT,屬複利滾存後的平均值)
講者聲稱結果總回報 189.781%(利潤 1,897.8 USDT,期末結餘 2,897.8 USDT)、87 次交易、勝率 50.57%、利潤因子 2.052、Sharpe 1.38、Sortino 4.61、最大回撤 15.68%;同期市場 +54.245%

詳細拆解

三個指標其實在量度同一件事

好倉進場的三個條件——AO 升穿零軸、MACD 升穿訊號線、RSI 升穿 50——表面上來自三個不同指標,骨子裏都是「短期動能轉強」的不同寫法。

動量震盪指標 Awesome Oscillator 由 Bill Williams 提出:取每根 K 線中點(最高最低價平均),計算 5 期與 34 期 簡單移動平均線 SMA 之差,繪成圍繞零軸的柱狀圖。AO 升穿零軸,即短期中點均線重新站上長期中點均線。MACD 則是 12 期與 26 期 EMA 之差再配 9 期訊號線,MACD 線升穿訊號線代表均線差值開始向上加速。RSI 在此不用傳統的 70/30 超買超賣,改用 50 中軸:高於 50 代表近 14 期升市力量佔優。

三者的輸入都是價格、輸出都是動能方向,相關性極高。疊加的真正作用不是引入新資訊,而是減少交易次數——三個條件要齊集,橫行市中的零碎交叉大多被剔走。代價是訊號會遲到:要等最慢的一個指標確認,進場位置必然比單一指標版本差。

訊號有效期:本片最值得學的設計

三個交叉極少在同一根 K 線發生。若硬性要求同根齊集,策略幾乎沒有交易;若寫成「AO 在零軸上+MACD 在訊號線上+RSI 在 50 上」的狀態條件,又會把已經走了很遠的舊訊號當新訊號。講者的解法是引入兩個有效期參數:AO 交叉後 2–6 根 K 線內仍算有效,RSI 與 MACD 交叉後 6–10 根內有效。窗口內三個訊號齊集,下一根 K 線進場。

這個設計把「交叉事件」與「狀態條件」之間的灰色地帶參數化,交給 HyperOpt 決定窗口多長。寫法上只是每個交叉訊號維護一個遞減計數器,但思路通用——任何多指標齊集型策略都會遇到同一問題。順帶一提,窗口本身也成為待調參數,調參空間隨之擴大。

BTC/USDT 永續 1 小時圖的好倉示範:止蝕 2.52%、目標 6.31%,盈虧比 2.5 截圖出自原片(Quant Tactics,2025-07-23):好倉進場示範,風險回報工具顯示 Stop 2,388.2(2.52%)、Target 5,970.6(6.31%)、Risk/Reward Ratio 2.5。

止蝕與止賺:ATR 量距、2.5:1 盈虧比

進場後止蝕定在訊號燭收市價減 2.5 倍 ATR(淡倉加在上方),讓止蝕闊窄跟隨當時波動率;止賺距離是止蝕距離的 risk_ratio 倍,口述示範 2.5:1,即贏一次抵輸兩次半,勝率只需高於約 28.6% 已可保本。畫面實際勝率 50.57%(87 次交易 44 贏 43 輸),遠高於保本線,配合利潤因子 2.052,數學結構吻合。

有個細節值得留意:止賺的觸發寫法是「收市價到達目標」而非觸價即走。1 小時圖上,價格可以先穿目標再收回,訊號便不成立。這種寫法會系統性地令實際止賺位置略遜於掛單式止賺,重現時要照跟才對得上數字。Freqtrade 層面另設 −20% 硬止蝕作最後防線,正常情況不會觸及。

HyperOpt 調參:五個參數、8 個月樣本內

講者用 Freqtrade 的 HyperOpt 調參,終端畫面可見完整指令:MultiMetricHyperOptLoss 作目標函數、50 個 epoch、隨機種子 9319、最少 30 次交易、timerange 20240601-20250203。調參網格在畫面完整列出:ao_rolling_window 三選一(2/4/6)、rsi_macd_rolling_window 三選一(6/8/10)、rsi_threshold 三選一(45/50/55)、atr_mult 三選一(2/2.5/3)、risk_ratio 三選一(1.5/2/2.5),理論上共 243 個組合。

優化設定:1 小時圖、8 個月樣本內、4 個月樣本外,右列五個參數的調參範圍 截圖出自原片(Quant Tactics,2025-07-23):HyperOpt 設定與參數網格——ao_rolling_window 2/4/6、rsi_macd_rolling_window 6/8/10、rsi_threshold 45/50/55、atr_mult 2/2.5/3、risk_ratio 1.5/2/2.5。

調參後留 2025 年 2 月至 6 月約四個月做樣本外驗證,這是同頻道「Full Tutorial」系列的標準做法。不過最終選定的參數值原片沒有逐項展示,完整策略檔案放於付費支持者專區,免費觀眾無法核對 189% 對應的實際參數組合。

回測結果:189% 對 54% 的含金量

一年回測核心數字(截至 2025 年 6 月的畫面數據):1,000 USDT 本金變 2,897.8 USDT,總回報 189.781%;87 次交易中好倉 46 次、淡倉 41 次;好倉利潤 136.98%(1,369.8 USDT),淡倉利潤 52.80%(528.0 USDT)——市場全年升 54% 的環境下,淡倉仍有進帳,兩邊都做的設計有實際貢獻。

Freqtrade 回測結果總表:BTC/USDT:USDT 永續、1 小時圖、2024 年 6 月至 2025 年 6 月 截圖出自原片(Quant Tactics,2025-07-23):Total Profit 189.781%(1,897.805 USDT)、Profit factor 2.052、87 次交易、勝率 50.57%、Market change +54.245%。

風險指標方面:最大回撤 15.68%(絕對值 295.76 USDT)、Sharpe 1.38、Sortino 4.61、Calmar 63.32、期望值 21.81 USDT/單。最好一日 +14.06%,最差一日 −9.77%。持倉節奏上,盈利單平均持有約 3 日 17 小時,虧損單平均約 1 日 6 小時,最長一單持有一個月零五日——「盈利抱得久、虧損走得快」的趨勢系統分佈。Sharpe 1.38 是同頻道策略中少見過 1 的數字,但 Sortino 與 Sharpe 差距大(4.61 對 1.38),反映下行波動佔比不小。

累計利潤曲線:紅框為 8 個月樣本內,其後為 4 個月樣本外 截圖出自原片(Quant Tactics,2025-07-23):Cumulative Profit 曲線,紅框內為調參用的樣本內時段,右側樣本外四個月曲線繼續上行;下方為市場走勢與單次交易利潤分佈。

值得留意曲線形態:樣本內八個月累計利潤約 900 USDT,樣本外四個月再進帳約 1,000 USDT——樣本外表現反而強過樣本內。這通常反映樣本外剛好覆蓋 2025 年上半年 BTC 的順暢升浪,而非策略在未知數據上更有優勢;四個月單一方向的行情,任何順勢系統都易交出好成績。

重現 Backtest 清單

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

結論:規則結構、調參網格與 HyperOpt 設定交代得相當完整,但最終參數值、槓桿、費用假設與注碼規則缺失,加上代碼在付費牆後,單靠影片內容無法完整重現回測

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

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

MT5 可行性速評

項目評估
可移植性高。MT5 內建 iAO()iMACD()iRSI()iATR(),四個指標全部免費現成;訊號有效期只需遞減計數器,無冷門計算
平台限制MT5 支援 H1 圖無問題;BTC 在 MT5 多為 CFD,點差、隔夜利息與永續合約的資金費率機制不同,成交成本結構有差距,結果不能直接對照
評級✅ 邏輯可完整移植,指標全部內建;唯標的環境不同,數字僅供邏輯驗證
MQL5 寫法提示交叉判斷:比較 AO[1]AO[2] 是否由負轉正;有效期窗口:交叉時記錄柱序號,進場前檢查 iBarShift 差距在窗口內;止蝕價 = 訊號燭收市 − atr_mult × iATR(),止賺價 = 進場價 + risk_ratio ×(進場價 − 止蝕價);「收市價到達止賺」用每根新柱收市後檢查實現

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

防坑檢查

欣利克的看法

名詞解釋

常見問題 FAQ

AO、MACD、RSI 三個條件要同一根 K 線齊集嗎?

不需要,這正是本片的設計重點。三個交叉極少同根發生,講者引入兩個有效期參數:AO 交叉後 2–6 根 K 線內有效、RSI 與 MACD 交叉後 6–10 根內有效,窗口內齊集即於下一根 K 線進場。窗口長度本身交由 HyperOpt 在樣本內數據調出。

勝率 50.57%,為何能賺到 189%?

靠 2.5:1 盈虧比的數學結構:贏一次抵輸兩次半,保本勝率僅約 28.6%,50.57% 的實際勝率遠高於保本線。按畫面數據,截至 2025 年 6 月的一年回測中,87 次交易 44 贏 43 輸,利潤因子 2.052,加上盈利單平均持有約 3 日 17 小時、虧損單約 1 日 6 小時的不對稱結構,累計出 189% 回報。

樣本外四個月比樣本內八個月賺得更多,代表策略很穩健嗎?

不能直接這樣推論。樣本外時段(2025 年 2 月至 6 月)剛好覆蓋 BTC 單邊升浪,順勢動能系統在這種行情下交出好成績近乎必然;單次切分的四個月樣本外,無法回答策略在橫行市與跌市的表現。更嚴謹的做法是滾動 walk-forward,本片沒有做。

這套策略可以在 MT5 跑嗎?

邏輯可以完整移植:AO、MACD、RSI、ATR 全部為 MT5 內建指標(iAO()iMACD()iRSI()iATR()),訊號有效期只需遞減計數器。但 MT5 的 BTC 多為 CFD,點差與隔夜利息結構跟永續合約的資金費率不同,回測數字只能用作邏輯驗證,不能與原片直接對照。

📌 推薦工具:TradingView

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

了解詳情 → (聯盟連結)

原影片

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

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

🏦 ZA Bank 開戶優惠

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

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

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

專屬邀請碼:P20923

立即開戶 → (聯盟連結)