CCI EA (Commodity Channel Index)

About the CCI EA

The CCI EA uses Commodity Channel Index to enter a trade.

The CCI EA has 2 entry strategies:

  1. Break in: The EA opens a trade if the CCI levels breaks into the oversold/overbought level.
  2. Break out: The EA opens a trade if the CCI levels breaks out of the oversold/overbought level.

Exit strategy

A long position will be closed if the CCI level gets above a specific level. A short position will be closed if the CCI level gets below a specific level.

Included functions

All versions have variable Magic Number, Take Profit, Stop Loss, Lot Size and Slippage.






11 thoughts on “CCI EA (Commodity Channel Index)

  1. Hi Fellow traders, Does anyone know what is the best timeframe for CCI EA.

    Kindly share your ideas. Thanks

  2. I Purchased CCI EA Pro, but after much testing and adjustments, the Candle Trailing function still does not close trades. Please Help. (And Yes it is set to TRUE). I’m starting to worry if there is a error in the code.

    1. To use the candle trail function the StopLoss has to be greater than 0. But while I went through the code I have also found another issue with the CCI EA and the candleTrail function. I will fix it as soon as possible.

      1. Thanks Yannick. I have used your MA, Ichimoku, and CCI EA’s and they are really quite effective. This site is gold, please keep up the good work.

  3. Kindly explain the difference between Inverse function and Close on Opposite Signal. I don’t really understand the meaning of Inverse function.

    1. The inverse strategy opens a sell trade on a buy signal.
      If the closeOnOppositeSiganl is used and there is a buy signal, the EA closes all sell trades (if there is any) and opens a buy trade.

  4. I am starting to hear great things about this CCI EA (Pro version). Can someone who uses it, tell me more about it?
    After being recommended by a few people I looked at CCI on certain pairs and timeframes and it really seems that the Pro version could make quite some pips (Esp. on Daily). Can a user of the Pro version verify this?

    I think I’m going to buy the Pro version since I find it quite cheap for the results I’ve seen so far. But some experiences from other users would help as well.

    Thanks in advance!

Leave a Reply

Your email address will not be published. Required fields are marked *

Current versions:

  • MT4 Basic v1.04
  • MT5 Basic  v1.01
  • MT4 Advanced v1.04
  • MT5 Advanced v1.01
  • MT4 Pro v1.03


Aug 10, 2016:

  • Fixed: The CandleTrail function did not work correctly in the MT4 Pro version

Jan 13, 2016:

  • Minor updates and fixes in all MT4 versions

Nov 17, 2015:

  • Added: Second entry strategy – Break in, Break out (all MT4 versions)
  • Added: Exit strategy (only MT4 Advanced and MT4 Pro)
  • Added: Reverse on opposite signal (MT4 Pro)

Sep 24, 2015:

  • Initial release MT4 Pro

Apr 11, 2015:

  • Some improvements in all MT4 versions
  • Added “Max once per Bar” function to all MT4 Advanced and Pro versions

Feb 07, 2015:

  • Initial release MT4 Basic and MT4 Advanced

More information

  • You can install the product on limitless demo and live accounts.
  • Note that this Expert Advisor does not draw any indicator on the chart.
  • You do not understand all the functions? Take a look at our function glossary.
  • The license of every product you download is time limited, but you can re-download newer versions any time in your purchase history.