TEMA 三線+ADX 35+CMO 零軸策略:APT 永續一年回測 329%,Quant Tactics 的 Freqtrade 拆解

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

YouTube 頻道 Quant Tactics 在 2025 年 7 月上載了一條回測影片,示範一套結合三條三重指數移動平均線 TEMA、平均趨向指數 ADX 與錢德動量擺動指標 CMO 的趨勢跟蹤 Trend Following 策略,在 Binance 的 APT 永續合約 1 小時圖回測一年,聲稱總回報 329%,同期 APT 現貨價格下跌約 48%。講者用 Freqtrade 的 Hyperopt 工具調參,並將數據分為八個月樣本內與四個月樣本外兩段——這在本站拆解過的 Quant Tactics 影片中,屬少數有提及樣本外測試 Out-of-Sample 的一條。本站已拆解過同頻道同用 ADX+CMO 的 Alligator 策略,本篇可視為「三線排列版」的對照組。

策略速覽

重現規格

項目規格
投資標的APT/USDT:USDT 永續合約(Binance)
交易所/市場Binance Isolated Futures(逐倉永續,可造好淡倉)
Timeframe1 小時圖
回測期間2024-06-01 至 2025-06-01(畫面 timerange 20240601-20250601,共一年)
起始資金1,000 USDT(畫面 Starting balance)
同時持倉上限1(Max open trades: 1,單一交易對)
指標參數TEMA 8/13/21(三線,期數固定不調);ADX 期數 14(副圖顯示 ADX 14,門檻 35 經調參);CMO 期數 14(副圖顯示 ChandeMO 14);ATR 期數原片未交代
進場條件(好倉)TEMA 8 上穿 TEMA 21,且 TEMA 13 亦上穿 TEMA 21(兩個交叉可不同時,由 tema_rolling_window 定義有效窗口=8),ADX > 35,CMO > 0;齊全後下一根 K 線進場
進場條件(淡倉)鏡像:TEMA 8 與 TEMA 13 先後跌穿 TEMA 21,ADX > 35,CMO < 0
止蝕訊號 K 線收市價減 2.5×ATR(好倉);畫面 Stoploss 另設 −25% 作保底,Custom Stoploss: true
止賺風險回報比 2:1(risk_ratio: 2),價格收越目標價即離場;畫面 ROI: 0,無階梯式止賺
槓桿leverage_level: 1(無槓桿,逐倉模式)
手續費/滑價假設原片未交代
每倉注碼原片未交代(畫面 Avg. stake amount 約 2,171 USDT,高於起始資金,屬複利滾存後的平均值)
調參範圍tema_rolling_window: 4–8;adx_threshold: 25/30/35;atr_mult: 1.5/2/2.5;risk_ratio 亦在調參之列(搜索範圍原片未展示)
講者聲稱結果總回報 329.505%(利潤 3,295.05 USDT)、50 次交易(好淡各 25)、勝率 58%、利潤因子 2.339、Sharpe 0.90、Sortino 2.38、最大回撤 14.69%;同期市場 −48.278%

詳細拆解

三條 TEMA:用「低滯後均線」做順序排列

第一層訊號來自三條 TEMA:8 期捕捉短線、13 期反映中線、21 期代表長線方向。TEMA 的賣點是比傳統 EMA 滯後更短——它把單重、雙重、三重 EMA 組合成一條線,用超調補償的方式壓縮延遲。好倉條件是 TEMA 8 上穿 TEMA 21,且 TEMA 13 跟隨上穿,形成 8 > 13 > 21 的順序排列;淡倉完全鏡像。

這與經典的三均線系統(如本站拆解過的 EMA 5/8/13+PSAR 策略)同一家族,分別在兩處:一是用 TEMA 取代 EMA,理論上交叉出現得更早;二是兩個交叉毋須同時發生——講者引入 tema_rolling_window 參數,定義第一個交叉之後多少根 K 線內第二個交叉仍然有效(最終調出 8)。這個「有效窗口」設計務實:1 小時圖上兩條線很少同一根 K 線交叉,硬性要求同步會令訊號稀少到無法統計。代價是多了一個可調參數,也就多了一度擬合自由。

ADX 35 與 CMO 零軸:強度與方向分開把關

三線排列只回答「均線有沒有排好」,不回答「趨勢夠不夠強」。講者加了兩道濾網:

四個條件齊全後,下一根 K 線才進場——典型的匯合 Confluence 設計,用多重確認換取訊號質素。代價同樣明顯:一年只得 50 次交易,平均每日 0.14 次,過濾之後樣本變得相當稀疏。

好倉進場示範:TEMA 三線交叉向上,下方副圖為 ADX 與 CMO 截圖出自原片(Quant Tactics,2025-07-06):APT 永續 1 小時圖,白圈標出 TEMA 交叉位置,下方兩個副圖分別為 ADX(紅線)與 CMO(藍線),進場要求兩者同時達標。

風控:ATR 止蝕+2:1 風險回報比

止蝕用波動率定位:訊號 K 線收市價減去 2.5 倍 平均真實波幅 ATR(淡倉鏡像為加)。講者的說法是給予交易「呼吸空間」,避免被正常波動掃走。這與本站拆解過的 Supertrend+ATR+ADX 策略屬同一思路——止蝕距離跟隨近期波動,而不是固定百分比。

止賺則用固定 風險回報比 Risk-Reward Ratio 2:1:入場價到止賺價的距離,是入場價到止蝕價距離的兩倍,價格收越目標即離場。換言之每單的最大風險與潛在回報在進場一刻已經鎖定,這是規則化風控的標準做法。畫面另見 Stoploss −25% 與 ROI 0:前者是 Freqtrade 層面的最後防線(正常情況下 ATR 止蝕遠比 −25% 近,幾乎不會觸及),後者代表不設階梯式止盈,完全交給 2:1 目標。

值得留意一個口述矛盾:講者先說止蝕放在「訊號 K 線低位之下」,隨即又說是「收市價減 2.5×ATR」——兩者不是同一定價方式,最終代碼用哪個,影片沒有講清,需以下載的代碼為準。

Hyperopt 調參與八比四數據切分

回測用 Freqtrade 進行,調參用其內建的 Hyperopt 工具。本片難得交代了調參方法學:一年數據切成八個月樣本內(調參用)加四個月樣本外(驗證用),調參範圍亦在畫面列出——tema_rolling_window 搜 4 至 8、adx_threshold 搜 25/30/35、atr_mult 搜 1.5/2/2.5,risk_ratio 同樣在調參之列但搜索範圍沒有展示。最終參數以 JSON 形式疊加在結果畫面上:leverage 1、ADX 門檻 35、ATR 倍數 2.5、風險回報比 2、有效窗口 8。

Strategy Optimization 畫面:1 小時圖、八個月調參期、四個月樣本外數據,右欄列出調參範圍 截圖出自原片(Quant Tactics,2025-07-06):優化設定與參數搜索範圍,tema_rolling_window 4–8、adx_threshold 25/30/35、atr_mult 1.5/2/2.5。

要留意:TEMA 三線期數 8/13/21 是固定不調的,調參只動窗口、門檻與風控倍數。這降低了擬合自由度,做法克制;但四個參數的網格組合仍有數十種,八個月 1 小時數據約 5,800 根 K 線、對應的交易次數更少,選出「最佳」組合的統計意義始終有限。

回測結果:329% 對 −48% 的對照

畫面顯示的結果:APT 永續 1 小時圖、2024 年 6 月 1 日至 2025 年 6 月 1 日,總回報 329.5%(1,000 USDT 變 4,295 USDT),50 次交易中好淡各 25 次,勝率 58%(29 勝 21 負),利潤因子 2.339,Sharpe 0.90,Sortino 2.38,最大回撤 14.69%。好倉貢獻 154.3%、淡倉貢獻 175.2%——淡倉利潤略多,與「同期市場跌 48%」的背景吻合:這一年 APT 是跌市,策略的回報相當部分來自造淡。

Freqtrade UI 回測結果總表,左下疊加最終參數 JSON 截圖出自原片(Quant Tactics,2025-07-06):回測期間 2024-06-01 至 2025-06-01、1 小時圖、Total Profit 329.505%、Market change −48.278%、Max Drawdown 14.690%;左下 JSON 列出 leverage_level 1、adx_threshold 35、atr_mult 2.5、risk_ratio 2、tema_rolling_window 8。

這個對照的正確讀法:329% 不是「跑贏跌市 48 個百分點」,而是在一個全年近乎腰斬的標的上,靠雙向交易賺取趨勢段的利潤。累計利潤圖(下圖)顯示升浪集中在 2024 年 9 月至 12 月與 2025 年 2 月兩段,其餘月份接近橫行——典型的趨勢系統資金曲線:大部分時間無所事事,利潤靠少數幾段行情。

Freqtrade UI 視覺摘要:上方為持倉時間分佈,中間為累計利潤與市場變化,下方為利潤分佈 截圖出自原片(Quant Tactics,2025-07-06):累計利潤曲線顯示利潤集中於數段趨勢行情;Market change 曲線全年反覆向下,最終 −48%。

重現 Backtest 清單

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

結論:進出場規則、標的、期間、資金與最終參數都有交代,透明度高於同頻道平均;但 ATR 期數、止蝕基準、手續費、資金費、注碼五項缺失,且 329% 是否包含樣本內段落成疑,單靠影片內容無法完整重現回測

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

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

MT5 可行性速評

項目評估
可移植性高。MT5 內建 iADX()iATR();TEMA 無內建函數但可用 iMA() 三次嵌套自行計算(TEMA = 3×EMA1 − 3×EMA2 + EMA3),CMO 僅為升跌幅度比率,數行代碼可完成;H1 為原生時間框架
平台限制MT5 的加密貨幣多為 CFD 而非永續合約,無資金費機制,點差與流通性跟 Binance 有距離;單標的回測與原片設定一致,反而無組合回測的落差問題
評級✅ 邏輯可完整移植,單標的設定與 MT5 測試器相容,是本系列中較易核證的一條
MQL5 寫法提示TEMA:先 iMA() 取 EMA1,再對 EMA1 序列取 EMA2、對 EMA2 取 EMA3,按公式合成;交叉用前後兩期值比較,「先後交叉有效窗口」用計數器記錄第一個交叉後經過的柱數;止蝕價 = 訊號柱收市價 − 2.5×iATR(),止賺價 = 入場價 + 2×(入場價 − 止蝕價)

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

防坑檢查

欣利克的看法

名詞解釋

常見問題 FAQ

TEMA 跟 EMA 有什麼分別?

TEMA 把單重、雙重、三重 EMA 按「3×EMA1 − 3×EMA2 + EMA3」組合,用超調補償壓縮均線的滯後,交叉訊號理論上比同期數 EMA 更早出現。代價是對價格噪音更敏感,橫行市會產生更多假交叉——這正是本策略要加 ADX 35 與 CMO 零軸兩道濾網的原因。

為何 ADX 門檻用 35 而不是常見的 25?

25 是一般教科書的強趨勢起點,講者把門檻經 Hyperopt 在 25/30/35 三檔中選出 35,屬調參結果而非理論推導。門檻越高訊號越少、質素越高,但同時是在歷史數據上選出來的——截至 2025 年 6 月的回測中 35 表現最好,不代表未來仍然如此。

329% 是否已扣除手續費和資金費?

原片沒有交代。Freqtrade 預設會計入手續費,但費率設定值未展示;更關鍵的永續合約資金費(每八小時結算)完全沒有提及,而盈利單平均持有約 2 日 11 小時,持倉跨越大量結算時點。自行重現時這是首要核對項目。

這套策略可以在 MT5 跑嗎?

可以,而且是本系列中較易移植的一條:單一標的、1 小時圖、規則化進出場與固定風險回報比,全部與 MT5 測試器相容。TEMA 與 CMO 雖無內建函數,但分別可用 iMA() 嵌套與簡單升跌比率自行計算。唯 MT5 的加密貨幣多為 CFD、無資金費機制,回測數字與 Binance 永續不能直接對照。

📌 推薦工具:TradingView

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

了解詳情 → (聯盟連結)

原影片

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

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

🏦 ZA Bank 開戶優惠

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

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

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

專屬邀請碼:P20923

立即開戶 → (聯盟連結)