• Overview
  • Reviews (6)
  • Comments (11)
  • What's new

Intelligent CCI Trial Version

  1. Smoothed to filter the noises you see on CCI caused by market volatility.
  2. Non-Lagging averaging algorithm with digital signal processing to filter the noises.
  3. Intelligent to dynamically adjust CCI overbought and oversold levels.
  4. Signals on both against the main trend or agreed the main trend on safe mode.
  5. Alert Buy and Sale signals.


  1. Smoothed. It filters the noises you have on CCI caused by market volatility. It uses a superior averaging non-lagging algorithm with digital signal processing methods.
  2. Intelligent to dynamically calculate oversold and overbought area levels. It dynamically adjust levels to provide best trade entry and exit points.
  3. Show original CCI and Smoothed_CCI simultaneously (optional).
  4. Entry Point signalling to provide the Buy or Sell signals over the chart by drawing a non-repainting arrows.
  5. CCI wrong Move control to correct Smoothed CCI moves. Have you ever seen on extreme Buy when the CCI overshoot in overbought area, the candle goes up but the CCI goes down? This is what happens for most of indicators on extreme areas. This indicator optionally is capable to limit such wrong moves on CCI.
  6. Safe Mode Signalling to provide signals just agreed with main market trend and filter those signals come against market trend.
  7. Variation in Signal types when the Smoothed CCI "leaves oversold area", "enters oversold area", "passes neutral (zero) area", "leaves overbought area" and "enters overbought area".
  8. Selectable to draw both Line or Histogram. In Histogram mode it is more clear to distinguish Convergence and Divergence.


The minimum required bars to have acceptable calculation for overbought and oversold levels (boundaries) is 2 000 bars.

The optimum required bars to have fine calculation of the overbought and oversold levels is 10 000.


  • CCI Period – like the original CCI.
  • HowMany – number of bars for drawing overbought and oversold levels (boundaries). Due to required high maths and statistic calculation, do not set HowMany to more than 1 000 to avoid the indicator freeze.
  • Averaging_Period – smooth the CCI moves as a superior non-lagging and non-overshooting Moving Average.
  • Intelligence_Mode – To select the depth of history use in bars for dynamic overbought and oversold area calculation. Over_Recent_History is 2000 bars, Over_Long_History is 10000 bars.
  • Boundary – Select the calculation of overbought and oversold area to perform over original CCI or Smoothed CCI.
  • Show_CCI – enable drawing the original CCI simultaneously with Smoothed CCI.
  • Signal_Draw_Arrow – Enable/Disable indication of Buy and Sell signal on charts by drawing arrows.
  • SafeMode_Signalling – To show the signals agreed with main market trend and filter those signals come against the trend.
  • Alert – Enable/Disable alerting in case of Buy or Sell signal
  • Indicator Type – Select type of Indicator to draw as a histogram or a line.
Tim Eubanks
2018.03.19 02:57 

Average at best.

Tiago Martins
2017.06.13 13:26 

Very usefull

Gennadiy Voltornist
2017.05.13 19:40 

User didn't leave any comment to the rating

Vyacheslav Korolev
2017.05.06 20:57 

User didn't leave any comment to the rating

Ali Sabbaghi
2017.02.09 09:44 

My trade performance increased as I use this indicator as confirmation. thank all.

Maksym Mudrakov
2016.08.31 06:04 

User didn't leave any comment to the rating

Version 1.8 - 2017.01.31
Array Out range problem resolved when the indicator tries to change chart to GBPUSD M30.
Version 1.7 - 2016.07.26
This indicator is a trial version and only works on GBPUSD M30.
Version 1.4 - 2016.05.12
Intelligent_Mode data type changed
Intelligent_Mode Over_100K_Candles added
Indicator is limited to not use more than 100K candles to dynamically calculate and draw Overbought and Oversold areas.
Useless inputs the CCI_MOVE_CONTROL and the REVERSE_BOUNDARY removed.
Indicator Levels now automatically sets on Overbought and Oversold levels.