StratCraft

順勢指標 (CCI)

CCI 動量 and 偏差分析的 QuantNexus 指標頁面。

Route: /quantnexus/indicators/cci/

作用

CCI 衡量價格與其統計平均值的偏離程度。它通常用於動量極端情況和週期性轉折點。

公式

CCI = (Typical Price - SMA(TP, n)) / (0.015 * Mean Deviation)

Typical Price = (High + Low + Close) / 3

參數

  • period - 預設 20
  • factor - 預設 0.015
  • movav - 預設 MovingAverageSimple
  • upperband - 預設 100
  • lowerband - 預設 -100

C++23 API

#include <nonabt/indicators/cci.hpp>
auto cci = std::make_unique<nonabt::CCI>(data(), 20, 0.015, "MovingAverageSimple");

常見用法

  • 使用 CCI 發現強勁的動量走勢。
  • 將其用作超買/超賣指標。
  • 與趨勢過濾器結合使用,以減少虛假的回調信號。

實際模式

許多系統將 CCI 高於 100 視為看漲擴張,低於 -100 視為看跌擴張或超賣衰竭。