OPEN-SOURCE SCRIPT

CCI with Signals & Divergence [AIBitcoinTrend]

1 171
👽 CCI with Signals & Divergence (AIBitcoinTrend)
The Hilbert Adaptive CCI with Signals & Divergence takes the traditional Commodity Channel Index (CCI) to the next level by dynamically adjusting its calculation period based on real-time market cycles using Hilbert Transform Cycle Detection. This makes it far superior to standard CCI, as it adapts to fast-moving trends and slow consolidations, filtering noise and improving signal accuracy.

Additionally, the indicator includes real-time divergence detection and an ATR-based trailing stop system, helping traders identify potential reversals and manage risk effectively.

syot kilat

👽 What Makes the Hilbert Adaptive CCI Unique?
Unlike the traditional CCI, which uses a fixed-length lookback period, this version automatically adjusts its lookback period using Hilbert Transform to detect the dominant cycle in the market.
Hilbert Transform Adaptive Lookback – Dynamically detects cycle length to adjust CCI sensitivity.
Real-Time Divergence Detection – Instantly identifies bullish and bearish divergences for early reversal signals.
Implement Crossover/Crossunder signals tied to ATR-based trailing stops for risk management


syot kilat

👽 The Math Behind the Indicator
👾 Hilbert Transform Cycle Detection
The Hilbert Transform estimates the dominant market cycle length based on the frequency of price oscillations. It is computed using the in-phase and quadrature components of the price series:

Where:
  • In-Phase & Out-Phase Components are derived from a detrended version of the price series.
  • Instantaneous Frequency measures the rate of cycle change, allowing the CCI period to adjust dynamically.
  • The result is bounded within a user-defined min/max range, ensuring stability.


👽 How Traders Can Use This Indicator
👾 Divergence Trading Strategy
Bullish Divergence Setup:
  • Price makes a lower low, while CCI forms a higher low.
  • Buy signal is confirmed when CCI shows upward momentum.

Bearish Divergence Setup:
  • Price makes a higher high, while CCI forms a lower high.
  • Sell signal is confirmed when CCI shows downward momentum.


syot kilat

👾 Trailing Stop & Signal-Based Trading

Bullish Setup:
✅ CCI crosses above -100 → Buy signal.
✅ A bullish trailing stop is placed at Low - (ATR × Multiplier).
✅ Exit if the price crosses below the stop.


Bearish Setup:
✅ CCI crosses below 100 → Sell signal.
✅ A bearish trailing stop is placed at High + (ATR × Multiplier).
✅ Exit if the price crosses above the stop.


syot kilat

👽 Why It’s Useful for Traders
  • Hilbert Adaptive Period Calculation – No more fixed-length periods; the indicator dynamically adapts to market conditions.
  • Real-Time Divergence Alerts – Helps traders anticipate market reversals before they occur.
  • ATR-Based Risk Management – Stops automatically adjust based on volatility.
  • Works Across Multiple Markets & Timeframes – Ideal for stocks, forex, crypto, and futures.


👽 Indicator Settings
  • Min & Max CCI Period – Defines the adaptive range for Hilbert-based lookback.
  • Smoothing Factor – Controls the degree of smoothing applied to CCI.
  • Enable Divergence Analysis – Toggles real-time divergence detection.
  • Lookback Period – Defines the number of bars for detecting pivot points.
  • Enable Crosses Signals – Turns on CCI crossover-based trade signals.
  • ATR Multiplier – Adjusts trailing stop sensitivity.


Disclaimer: This indicator is designed for educational purposes and does not constitute financial advice. Please consult a qualified financial advisor before making investment decisions.

Penafian

Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.