Stochastic RSI+EMA 加密貨幣機械人一年 207%:Quant Tactics 的 TON 永續 1 小時圖策略拆解

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

YouTube 頻道 Quant Tactics 在 2025 年 4 月上載了一條回測影片,示範一套結合 隨機相對強弱指數 Stochastic RSI 與 50/100 指數移動平均線 EMA 的雙向策略:用 Python 在 Freqtrade 上編寫、以 Hyperopt 調參,在 Binance 的 TON 永續合約 1 小時圖回測約一年,聲稱總回報 207.9%,同期市場只升 19.8%,最大回撤約 12%。標題寫明「Python Code Included」,描述區亦附上策略檔案下載連結——這點與動輒收進付費牆的同類影片有分別,下文重現清單會如實反映。

策略速覽

重現規格

項目規格
投資標的TON/USDT:USDT 永續合約(Binance,Isolated 逐倉模式)
Timeframe1 小時圖
回測期間2024-03-01 至 2025-03-01(timerange;實際交易由 2024-03-09 起,首星期為指標預熱)
起始資金畫面未直接顯示,由 207.9%=2,079 USDT 反推約 1,000 USDT(最低結餘 974 USDT 側證)
同時持倉上限1(Max open trades: 1)
趨勢濾網(好倉)50 EMA 在 100 EMA 之上、兩線同向上行、兩線差距正在擴闊
進場觸發(好倉)Stochastic RSI 於超賣線以下停留指定根數後,由下面上穿回超賣線,下一根 K 線進場
淡倉條件完全鏡像:50 EMA 在 100 EMA 之下、兩線下行且差距擴闊、Stochastic RSI 於超買線以上停留後向下穿回
最終參數ema_slope_window 15、超賣線 30、超買線 80、threshold_window 6、swing_point_lookback 12、risk_ratio 2、leverage_level 1
Stochastic RSI 期數圖表標籤顯示 (3, 3, 14, 14),即 K=3、D=3、RSI 長度 14、Stochastic 長度 14(TradingView 預設值,原片未口頭交代)
止蝕最近 swing low(好倉)/swing high(淡倉)外側;回溯窗口 swing_point_lookback=12 根;畫面硬止蝕上限 −25%
止賺風報比 2:1(止賺距離=止蝕距離 × risk_ratio 2)
槓桿1 倍(leverage_level: 1,等於無槓桿)
手續費/滑價假設原片未交代
講者聲稱結果總回報 207.907%(2,079 USDT)、CAGR 216.8%、51 次交易、勝率 50.98%、利潤因子 2.177、Sharpe 0.90、Sortino 3.59、最大回撤約 12%(絕對值 390.6 USDT);同期市場 +19.8%

詳細拆解

Stochastic RSI:在 RSI 之上再疊一層

隨機相對強弱指數 Stochastic RSI 的做法,是把隨機指標 Stochastic Oscillator 的公式套用到 RSI 數值之上,而非直接套用價格:量度「當前 RSI 在過去一段時間 RSI 高低區間中的位置」。效果是把 RSI 的波動放大成一個 0–100 之間高速往返的動能指標,對超買超賣狀態更敏感——代價是訊號更頻密、假訊號也更多,所以本策略才需要後面一連串過濾條件。

講者的用法屬「區域停留+回穿」兩段式:不是 RSI 一跌入超賣區就買,而是要求它在超賣線以下停留夠指定根數(threshold_window,最終 6 根),然後由下面上穿回超賣線才觸發。前者確認動能真的弱過一段時間,後者捕捉動能重新轉強的一刻——本質是升勢中的回調買入,屬趨勢跟蹤系統裏的時機(timing)元件。

進場:五重條件缺一不可

以好倉為例,全部條件成立才在下一根 K 線進場:

  1. 50 EMA 在 100 EMA 之上——定義升勢;
  2. 兩條 EMA 同時向上傾斜——斜率用 ema_slope_window(最終 15 根)窗口判定,過濾均線橫行的無方向市;
  3. 兩線差距正在擴闊——趨勢強度在增加,而非接近收斂;
  4. Stochastic RSI 在超賣線(30)以下停留至少 6 根 K 線——確認回調深度;
  5. Stochastic RSI 由下面上穿回超賣線——動能回歸的觸發點。

止蝕放在最近 swing low 稍低處(用 swing_point_lookback=12 根窗口尋找),止賺按 2:1 風報比設定。淡倉完全鏡像:雙 EMA 向下、差距擴闊、Stochastic RSI 在超買線(80)以上停留後向下穿回、止蝕放 swing high 之上。我們在平滑 RSI+EMA200 策略筆記見過同一套「大周期均線定方向、振盪指標管時機」的骨架,分別只在振盪指標的選擇與停留條件。

好倉進場條件圖解:50 EMA 高於 100 EMA、兩線上行、Stochastic RSI 於超賣區停留後回穿 截圖出自原片(Quant Tactics,2025-04-25):TON/USDT 永續 1 小時圖,標示 50 EMA>100 EMA、雙線上行、差距擴闊及 Stochastic RSI 超賣區停留(圈示)四重條件。

Hyperopt 優化:324 組參數、8+4 個月切分

調參用 Freqtrade 內建的 Hyperopt 工具,畫面列出完整搜尋空間:ema_slope_window {5, 10, 15}、超賣線 {20, 25, 30}、超買線 {70, 75, 80}、threshold_window {3, 6, 9}、swing_point_lookback {3, 6, 9, 12}、risk_ratio {1.5, 2, 2.5}——共 324 個組合。優化目標是提高利潤同時壓低回撤。

數據切分做得比同頻道舊作規矩:一年數據分為樣本內 8 個月(調參用)與樣本外 4 個月(從未參與調參,只用作驗證)。這是樣本外測試 Out-of-Sample Testing 的基本形態,也是本片最值得肯定的一步——雖然 4 個月的樣本外對 1 小時圖策略而言仍然偏短。

Hyperopt 優化設定:1 小時圖、8 個月樣本內、4 個月樣本外,六項參數共 324 組合 截圖出自原片(Quant Tactics,2025-04-25):Strategy Optimization 畫面,左列優化設定,右列六項參數的搜尋範圍。

回測結果:207% 的結構

最終參數(ema_slope_window 15、超賣 30/超買 80、threshold_window 6、lookback 12、risk_ratio 2)下,一年回測結果:總利潤 207.907%(2,079 USDT),其中好倉貢獻 127.4%、淡倉貢獻 80.5%;51 次交易,勝率 50.98%(26 勝 25 負),利潤因子 Profit Factor 2.177;盈利單平均持有約 2 日 15 小時,虧損單約 1 日 3 小時。講者同時給出對照:同期 TON 市場只升 19.8%。

風險格數值得逐格讀:夏普比率 Sharpe 只有 0.90,而 索提諾比率 Sortino 達 3.59——兩者的巨大差距意味波動幾乎全部來自盈利方向,下行波動很小,這與「最大回撤僅約 12%」吻合。一年 51 次交易、日均 0.14 次,屬極低頻設計,五重條件的過濾力度可見一斑。

Freqtrade 回測結果總表:Total Profit 207.907%,左下疊加最終參數 截圖出自原片(Quant Tactics,2025-04-25):回測期間 2024-03-09 至 2025-03-01,總利潤 207.907%(2,079.066 USDT),好倉 127.363%、淡倉 80.544%,市場同期 +19.809%;左下為最終 buy 參數。

累計利潤曲線與市場走勢對照 截圖出自原片(Quant Tactics,2025-04-25):上方為逐次交易盈虧柱狀圖,中間累計利潤曲線拾級而上,下方市場走勢全年大致橫行。

重現 Backtest 清單

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

結論:這是同頻道中重現資訊最完整的一檔——標的、期間、全部最終參數、優化範圍、IS/OOS 切分全部公開,代碼又有下載途徑。缺口的只剩手續費、滑價與起始資金的明確數字,配合策略檔案核對後基本可以完整重現

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

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

MT5 可行性速評

項目評估
可移植性中高。EMA 有內建 iMA();Stochastic RSI 無內建函數,但可用 iRSI() 取得 RSI 陣列後手動套用 Stochastic 公式,十幾行代碼可完成;swing high/low 與 EMA 斜率、差距擴闊皆為陣列比較,無冷門計算
平台限制MT5 的加密貨幣多為 CFD,無 Binance 永續合約,點差與資金費率結構不同,207% 的數字不能直接對照;MT5 亦不支援 Freqtrade 式的 Hyperopt 批量調參,只能逐一或網格優化
評級⚠️ 邏輯可完整移植,但標的與費率環境差異令回測數字難以在 MT5 核證
MQL5 寫法提示Stochastic RSI:iRSI() handle 用 CopyBuffer 取 RSI 值,自行計算 (RSI − 最低RSI) ÷ (最高RSI − 最低RSI) × 100,再做 3 期平滑得 %K、%D;EMA 斜率:比較當期與 15 期前的 iMA() 值;差距擴闊:比較今期與上期兩線之差;止蝕用 iLowest()iHighest() 取 12 根窗口的極值

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

防坑檢查

欣利克的看法

名詞解釋

常見問題 FAQ

Stochastic RSI 與普通 RSI 有什麼分別?

普通 RSI 直接量度價格升跌力度,數值變化相對平緩;Stochastic RSI 則量度「RSI 在自身近期區間中的位置」,等於把 RSI 的波動放大,令指標更頻密地觸及超買超賣區。敏感度提升的代價是假訊號增加,所以本策略要額外要求「停留夠 6 根再回穿」,用時間條件換取可靠性。

為什麼進場要五重條件這麼繁複?

每重條件各司其職:雙 EMA 排列定方向、斜率定動能、差距擴闊定趨勢強度、超賣區停留定回調深度、回穿定觸發時機。截至 2025 年 3 月的回測顯示一年只有 51 次交易、日均 0.14 次——繁複的代價是訊號稀少,換來的是每個訊號都同時通過趨勢與時機兩重檢驗。

207% 回報等於每年賺兩倍嗎?

按畫面 CAGR 216.8% 計,一年的確約為本金連利潤翻兩倍——但這是 2024 年 3 月至 2025 年 3 月單一年份、單一 TON 合約的回測數字,且混有調參用的樣本內 8 個月,不能外推為常態。同期市場只升 19.8%,差異有多大來自策略、多大來自參數遷就,單憑影片無法完全分辨。

這套策略可以在 MT5 跑嗎?

邏輯可以完整移植:EMA 為內建指標,Stochastic RSI 用 iRSI() 加手動 Stochastic 公式即可算出,swing 高低點與斜率判定都是基本陣列操作。但 MT5 的加密貨幣多為 CFD,沒有 Binance 永續合約,點差與資金費率結構不同,回測數字不能直接與原片對照。

📌 推薦工具:TradingView

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

了解詳情 → (聯盟連結)

原影片

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

來源:https://www.youtube.com/watch?v=wEeUY-nQyrw

🏦 ZA Bank 開戶優惠

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

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

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

專屬邀請碼:P20923

立即開戶 → (聯盟連結)