Strategy Quant X 內建指標 : Quantitative Qualitative Estimation 量化質化估計指標

QQE (Quantitative Qualitative Estimation) 指標詳解 (量化質化估計指標)

QQE (Quantitative Qualitative Estimation) 指標詳解 (量化質化估計指標)

一、QQE (Quantitative Qualitative Estimation) 指標概述

Quantitative Qualitative Estimation (QQE),中文常譯為「量化質化估計指標」,是一種基於相對強弱指標 (RSI) 的技術分析工具。QQE 最初由一位俄羅斯交易者開發,其核心思想是對RSI進行平滑處理,並結合一個基於RSI波動性的動態追蹤止損線(或稱為信號線)來產生交易信號。QQE旨在提供比傳統RSI更為平滑的市場動量視圖,並通過其線條的交叉來識別潛在的買賣時機、趨勢方向以及可能的超買/超賣狀況。

在SQX程式碼中,QQE 指標被定義為一個 BuildingBlock,名稱為 (QQE) Quantitative Qualitative Estimation

二、QQE 指標的組成部分與參數

該 QQE 指標主要輸出兩個數據序列(線條),其計算依賴於以下核心參數和內部機制:

主要輸出 (Outputs):

  • Value1 (QQE線1 / 平滑RSI線): 這條線代表的是經過指數移動平均 (EMA) 平滑處理後的RSI值 。它旨在提供一個比原始RSI更少噪音的動量讀數。
  • Value2 (QQE線2 / 動態追蹤線): 這是一條跟隨 Value1 的動態水平線,其計算基於 Value1 的短期波動性(通過類似平均真實波幅 ATR 的概念計算 Value1 的變化幅度,然後進行平滑和因子加權)。這條線的主要作用是作為產生交易信號的觸發線或趨勢追蹤線。

核心參數 (Parameters):

  • Chart (圖表數據): 指標計算所基於的輸入價格數據序列 。
  • RSIPeriod (RSI週期): 用於計算基礎RSI指標的週期長度。在SQX程式碼中,此參數的預設值為14 。
  • sF (平滑因子): 用於對計算出的原始RSI值進行指數移動平均 (EMA) 平滑的週期長度,從而得到 Value1。在SQX程式碼中,sF 的預設值為5 。
  • wF (威爾德因子 / Wilder's Factor): 一個乘數因子,用於調整 Value2(動態追蹤線)與 Value1(平滑RSI線)之間的距離,即影響波動性帶的寬度。在SQX程式碼中,wF 的預設值為4.236 。

運作機制簡述:

  • 首先,計算一個標準的 RSIPeriod 週期的RSI值 。
  • 接著,使用 sF 週期的指數移動平均 (EMA) 對這個原始RSI進行平滑處理,得到 Value1 (平滑RSI線) 。
  • 然後,計算 Value1 的短期波動性。這通常是通過計算 Value1 在每個週期的絕對變化量,然後對這個變化量序列進行兩次EMA平滑(使用一個由 RSIPeriod * 2 - 1 定義的 WildersPeriod)來實現的 。
  • 將步驟3中得到的平滑後平均絕對變化量乘以 wF 因子,得到一個動態的偏差值 (dar) 。
  • Value2 (動態追蹤線) 的計算邏輯使其能夠跟隨 Value1 的變動,但與 Value1 保持大約 dar 的距離。它在設計上具有一定的「粘滯性」或「階梯狀」的追蹤效果,當 Value1 穿越它時,它會重新設定其水平,而不是立即緊隨 Value1

三、QQE 指標的數值範圍 (有界性)

  • Value1 (平滑RSI線): 由於 Value1 是對標準RSI(其值域為0到100)進行平滑處理的結果,因此 Value1 的數值範圍通常也被認為是在 0 到 100 之間波動。SQX程式碼中的 @Indicator 註解也為QQE指標整體設定了 min=0, max=100, middleValue=50
  • Value2 (動態追蹤線): Value2 是基於 Value1 及其波動性計算得出的,因此其數值範圍也大致會落在 0 到 100 之間,並隨著 Value1 上下移動。

關鍵水平位:

類似於傳統RSI,交易者可能會關注 Value1 的特定水平,例如70/30(或如指標註解中的80/20,儘管QQE更常使用50作為分界)作為超買/超賣的輔助參考,以及50作為多空力量的平衡分界線 (middleValue=50 )。

四、QQE 指標的解讀與應用 (一般概念)

QQE 指標的核心應用在於其兩條線的互動以及 Value1 相對於關鍵水平的狀態:

交易信號 - 線條交叉:

  • 買入信號:Value1 (平滑RSI線) 從下方向上穿越 Value2 (動態追蹤線) 時,通常被視為一個潛在的買入信號。這表示短期動量(經過平滑)已經強勢突破了其波動性追蹤水平。
  • 賣出信號:Value1 (平滑RSI線) 從上方向下跌穿 Value2 (動態追蹤線) 時,通常被視為一個潛在的賣出信號。

趨勢方向指示:

  • Value1 持續位於 Value2 之上,並且兩條線都呈現向上或平穩運行的態勢時,可能表示市場處於上升趨勢或多頭佔優。
  • Value1 持續位於 Value2 之下,並且兩條線都呈現向下或平穩運行的態勢時,可能表示市場處於下降趨勢或空頭佔優。
  • Value1 相對於50中值線的位置也可以提供關於市場趨勢或偏向的參考:
    • Value1 大於50:可能表示市場處於多頭控制的環境。
    • Value1 小於50:可能表示市場處於空頭控制的環境。

超買/超賣區域的參考 (輔助性質):

雖然QQE的主要交易信號來自於線條交叉,但 Value1 (平滑RSI線) 達到傳統RSI的極端水平(例如,接近或超過80為超買,接近或低於20為超賣)也可以為市場短期內是否過熱或過冷提供輔助參考。但由於QQE的平滑特性,其進入這些極端區域的頻率可能低於標準RSI。

平滑性與過濾噪音:

QQE指標通過對基礎RSI進行指數平滑,並引入一個基於波動性的動態追蹤線 (Value2),其主要目的之一是過濾掉原始RSI指標中可能由市場短期噪音引起的假信號,從而期望提供更為穩定和可靠的交易時機。

作為止損參考的潛力:

Value2 線由於其階梯狀的追蹤特性和對波動性的考量,有時也被部分交易者用作設置移動止損的一個參考基準。

參數的影響:

  • RSIPeriod: 決定了基礎RSI的敏感度。較短的週期使RSI更敏感,較長的週期使其更平滑。
  • sF (平滑因子): 直接控制 Value1 (平滑RSI線) 的平滑程度。sF 值越大,Value1 越平滑,對短期波動的反應越遲鈍,但可能過濾掉更多噪音。
  • wF (威爾德因子): 影響 Value2 (動態追蹤線) 與 Value1 之間的距離,即間接影響了「通道」的寬度。wF 值越大,Value2 追蹤線與 Value1 的距離通常也越大,這會導致交叉信號的頻率降低,但一旦發生交叉,其指示的動能轉變可能更為顯著。

總結來說,QQE (Quantitative Qualitative Estimation) 是一個旨在提供更平滑、過濾噪音後的RSI信號的技術指標。它通過平滑RSI線 (Value1) 與其動態波動性追蹤線 (Value2) 之間的交叉來產生主要的買賣信號,並可輔助判斷趨勢方向。其參數的選擇對於指標的表現特性有重要影響。