Skip to content
All library documents

Volume-Weighted CCI Histogram with Adaptive Thresholds

Article MQL5 code base

Summary

This indicator modifies the Commodity Channel Index by scaling its readings with trading volume and displaying the result as a colored histogram. Its central idea is to make CCI movement reflect both price deviation and volume activity, rather than treating each CCI value independently of participation.

The source CCI overbought and oversold thresholds are also multiplied by volume, so the resulting boundaries vary with volume instead of remaining fixed on the modified oscillator. The description specifies two upper and two lower source levels, with breakout indications, but does not explain the color rules or provide a trading system for interpreting crossings. It offers a calculation concept rather than empirical validation: no markets, test period, performance results, or risk controls are presented. Because the thresholds scale with volume, users would need to assess how the indicator behaves across instruments and volume regimes before relying on its signals.

Key ideas

  • The histogram is formed by scaling CCI readings by volume.
  • Overbought and oversold boundaries are also adjusted by multiplying source CCI levels by volume.
  • The source defines two upper and two lower threshold levels and indicates breakouts.
  • The description provides no backtest, market-specific guidance, or evidence that the modified oscillator improves signals.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.