過濾震盪假突破的黃金雙線!
在系統化交易與量化策略開發中,相對強弱指標(RSI)是無數交易者愛用的動能工具。然而,傳統 RSI 在波動劇烈的盤整市中極易產生高頻鋸齒,導致假突破訊號氾濫。為了保留 RSI 偵測動能的優勢、同時獲得流暢的趨勢視角,量化領域開發出了進階的 QQE (Quantitative Qualitative Estimation,量化質化估計指標)。它不僅對 RSI 進行了多重指數平滑,更引入了一條基於波動性(類似 ATR)的動態追蹤線。本文將為您徹底解構 QQE 的底層算法、核心參數,以及如何利用黃金交叉與移動止損來建構穩健的交易系統。
一、QQE (量化質化估計指標) 指標概述
量化質化估計指標 (Quantitative Qualitative Estimation,簡稱 QQE),是一種基於經典相對強弱指標 (RSI) 的進階技術分析系統。最初由一位俄羅斯交易者開發,其核心思想是通過對原始 RSI 進行特定的指數移動平均(EMA)平滑處理,並結合一個基於該平滑 RSI 自身波動性所演化出來的動態追蹤止損線(即信號線),來產生高靈敏度且低噪聲的交易訊號。QQE 旨在解決傳統 RSI 的鋸齒狀噪訊,提供更平滑的市場動能圖譜,並透過雙線的黃金交叉、死亡交叉及中軸 50 分水嶺,為交易者指示精確的多空切入點與趨勢方向。
在 Strategy Quant X (SQX) 中:QQE 指標被定義為一個 BuildingBlock,其模組名稱為 (QQE) Quantitative Qualitative Estimation。
二、QQE 指標的組成部分與參數
QQE 指標在副圖獨立窗口輸出兩條動態運作的線條。以下為核心輸出、週期配置參數與底層計算結構:
| 組件類型 | 組件名稱 | 預設值與底層運作邏輯說明 |
|---|---|---|
| 主要輸出 (Output) | Value1 (平滑 RSI 線) | 利用指數移動平均 (EMA) 對原始 RSI 進行平滑處理後的曲線,提供極低噪音的市場純粹動能。 |
| 主要輸出 (Output) | Value2 (動態追蹤線) | 一條跟隨 Value1 的動態防線。其計算結合了 Value1 的短期波動度與 Wilders 因子加權,具有「粘滯性」與「階梯狀」追蹤特點。 |
| 核心參數 (Parameter) | Chart (數據源) | 計算 QQE 的基礎價格數據序列,在 SQX 預設使用收盤價。 |
| 核心參數 (Parameter) | RSIPeriod (RSI 週期) | 用於計算基礎 RSI 的回顧 K 線數量。在 SQX 預設值為 14。 |
| 核心參數 (Parameter) | sF (平滑因子) | 用於將原始 RSI 指數平滑(EMA)生成 Value1 的週期長度。在 SQX 預設值為 5。值越大越平滑,反應越慢。 |
| 核心參數 (Parameter) | wF (威爾德因子) | 控制 Value2 動態追蹤線與 Value1 之間「防守頻寬」的乘數。在 SQX 預設值為 4.236。值越大,通道越寬,金叉死叉頻率越低,但訊號越顯著。 |
運作機制與底層計算原理(純文字 HTML 版)
-
第一步:計算基礎 RSI
- 首先,計算出指定
RSIPeriod週期(預設 14)的標準 RSI 指標。
- 首先,計算出指定
-
第二步:平滑處理生成 Value1
- 利用
sF週期(預設 5)的指數移動平均(EMA)對原始 RSI 進行第一次平滑: - Value1 = sF週期 EMA (原始RSI)
- 利用
-
第三步:計算 Value1 的短期波動性
- 計算 Value1 每根 K 棒的絕對變化量:
| Value1(當前) - Value1(前一期) |。 - 利用
WildersPeriod(其數值定義為RSIPeriod * 2 - 1,預設 14 * 2 - 1 = 27)對上述絕對變化量序列進行兩次連續的 EMA 平滑,得出平均絕對變化量。
- 計算 Value1 每根 K 棒的絕對變化量:
-
第四步:計算動態偏差偏移量 (dar)
- 將步驟三求出的平滑平均絕對變化量,乘以威爾德因子
wF(預設 4.236),得到當前的動態偏差: - dar = 平滑後平均絕對變化量 * wF
- 將步驟三求出的平滑平均絕對變化量,乘以威爾德因子
-
第五步:階梯式追蹤生成 Value2
- Value2 (動態追蹤線) 會以
dar為偏離寬度緊跟著 Value1,但在設計上具有「粘滯性」。 - 當 Value1 沒有穿越 Value2 時,Value2 會保持水平或呈階梯式緩慢移動;只有當 Value1 決定性地收盤突破或跌破 Value2 時,Value2 才會跳空重設其水平線位置,提供極強的阻力與支撐作用。
- Value2 (動態追蹤線) 會以
三、QQE 指標的數值範圍 (有界性)
QQE 指標體系完美的繼承了傳統 RSI 的「有界震盪系統」特徵:
-
標準化區間與中值
- 由於 Value1 是對範圍為 0~100 的 RSI 進行 EMA 平滑,因此 Value1 與緊跟其後的 Value2 數值區間被嚴格標準化在 0 到 100 之間。在 SQX 程式碼中
min=0, max=100。 - 其代表多空平衡狀態的中心分水嶺為 50 (
middleValue=50)。
- 由於 Value1 是對範圍為 0~100 的 RSI 進行 EMA 平滑,因此 Value1 與緊跟其後的 Value2 數值區間被嚴格標準化在 0 到 100 之間。在 SQX 程式碼中
-
超買與超賣輔助參考線
- 雖然 QQE 核心的交易訊號來自雙線交叉,但其與 RSI 雷同,具備極佳的過熱警戒參考:
- 超買區 (Overbought): 通常指 70 或 80 以上。
- 超賣區 (Oversold): 通常指 30 或 20 以下。因 QQE 的指數平滑機制,Value1 進入極端區間的頻率要明顯低於標準 RSI,能有效過濾高頻噪聲。
四、QQE 指標的解讀與應用
在實際交易與量化自動化策略開發中,QQE 兩條線的動態互動以及中軸判定,能為交易者提供以下高價值的操作邏輯:
-
1. 雙線交叉產生精確的交易訊號 (Value1 與 Value2 互動)
- 看漲買進訊號(金叉): 當
Value1(平滑 RSI 線) 從下方向上穿越Value2(動態追蹤線) 時,代表短期上攻動能強勢爆發,突破了波動性追蹤帶。這是一個高勝率的買入或空單回補信號。 - 看跌放空訊號(死叉): 當
Value1(平滑 RSI 線) 從上方向下跌穿Value2(動態追蹤線) 時,代表短期下墜動能失守,釋出看跌做空或多單止盈訊號。
- 看漲買進訊號(金叉): 當
-
2. 中軸 50 分水嶺的趋势判別
- 多頭控制格局: 當
Value1持續站穩在 50 水平線之上運行、且雙線金叉上行時,說明市場中長線大格局由多頭主控,此時多單進場的勝率與盈餘比極佳。 - 空頭控制格局: 當
Value1持續受制於 50 水平線之下運行、且雙線呈現死叉下揚時,說明市場主導權掌控在空頭手中,市場偏向看跌。
- 多頭控制格局: 當
-
3. 獨創的階梯移動止損參考 (Trailing Stop)
- 由於
Value2(動態追蹤線) 底層融入了 Wilders 波動度平滑,且具備粘滯的階梯狀更新特點,許多專業交易員會直接在副圖中將Value2線作為客觀調整「持倉移動止損位」的參考。這能幫您在趨勢加速段中鎖定應得利潤,並在動能衰竭(Value1 跌破 Value2)時第一時間離場。
- 由於
-
4. 核心參數優化調校指南
- RSIPeriod 的影響: 預設值 14 是最經典的中期動能量測;調短(如 8 或 9)會使指標對短線價格極其敏感,但假交叉會增多。
- sF (平滑因子) 的調整: 控制 Value1 的流暢度。預設值 5 在降噪與流暢反應上做到了極佳的平衡。
- wF (威爾德因子) 的控制: 這是調控通道寬窄的樞紐。預設值 4.236 具有高度科學性。調小該值會收窄雙線間距,使交叉頻率增加(適合極短線高頻策略);調大該值(如 5.0 或 6.0)會放寬間距,雖然金叉死叉大幅減少,但一旦發生交叉,代表趨勢已發生根本性的結構易位,訊號極為厚重。
📌 本文核心修煉要點
-
精密的波動率自適應平滑
- QQE 在底層對 RSI 進行了 5 週期 EMA 平滑,並將絕對差值利用 27 週期的 Wilders 進行雙重 EMA 計算,大幅清除了短波雜訊。
- 與傳統 RSI 的邊界抖動不同,QQE 的雙線運行軌跡極為優雅,兼顧了「動能敏感度」與「趨勢穩定性」。
-
領先的雙線動能防守系統
- 利用 Value1 與 Value2 的金叉與死叉,提供比傳統 MACD 或均線交叉反應更早、更平滑的前瞻訊號。
- 0.5 的中軸線判定,為策略在開盤初期辨別大趨勢多空環境提供了最客觀的濾網。
-
SQX 策略開發配置優化
- 在 SQX 自動生成策略時,強烈建議將 QQE 作為「動能進場」或「移動止損過濾」。
- 例如設定邏輯:「當前收盤價位於 SMA 200 之上,且 QQE 發生 Value1 向上穿越 Value2 的金叉訊號時,才執行順勢多單」,這能有效幫您在盤整期或大回調中,精準抓取大波段回調起漲點,優化您的交易資金曲線。