top of page

CCI FOREX expert advisor

Automated trading system primarily designed as rapid strategy/idea testing tool. It is based on combination of 3 CCI (commodity channel index) indicator. Two of them are set to identify both major and minor trend. Third CCI provides a signal for position entry.

CCI FOREX expert advisor

Test results: EURUSD 1H from 01.01.2013 to 01.01.2016.

Expert advisor is versatile and universal. Can be applied on any time frame and currency pair without any issue. It can be used both as a scalping trading tool and as a day trading algo. Furthermore break even condition can be used in this expert to protect any profit gained. This expert advisor can be used to test and improve CCI forex strategies.

For the best results, trade with professional ECN/STP broker with MT4. If you can't trade with profit. Automatically copy the traders that are already profitable.

CCI FOREX expert advisor

Used forex indicators:

  • CCI (commodity channel index) Major and minor filter. It is possible to set up different calculation period for both filters. Sensitivity to trend can be further manipulated by manipulating uptrend/downtrend sensitivity input. This will adjust trigger line. Use only values above zero for uptrend and values below zero for downtrend. Higher the number – higher the threshold for signal to be triggered.

CCI FOREX expert advisor

Test results: EURUSD 1H from 01.01.2013 to 01.01.2016.

  • CCI signal period: entry signal is based on CCI crossing above 100 line for sell and -100 line for buy. Position is filtered by previous CCIs to enter only in the direction of trend.

CCI FOREX expert advisor
  • Break even: After position reaches predetermined profit (break even after profit) stop loss is automatically paced to break even position.

CCI FOREX expert advisor

Notes to input:

  • Take profit points : Take profit for orders

  • Stop loss points : Stop Loss for orders

  • Lotsper1000: When automatic money managem

  • CCI major filter period: Slower CCI trend filter calculation period

  • CCI minor filter period: FasterCCI trend filter calculation period

  • CCI signal period: Signal CCI calculation period

  • Uptrend filter sensitivity: Sensitivity for uptrend (Value 0 to +100)

  • Downtrend filter sensitivity: Sensitivity for uptrend (Value 0 to -100)

  • Break even after profit: Set up profit in points after which SL will move to breakeven

  • Lotsper1000. Position size used for 1000 USD of equity.

  • UseMM: True setting will ulock automatic money management.

  • Lots: Position size: Manual setting when UseMM is disabled

  1. Expert advisor is provided freely as it is.

  2. For your own benefit, test is both on historical data and forward demo data.

  3. Live use only on your own risk.

  4. Is this expert advisor working as described ?

  5. Was it helpfull?

  6. Please let us know in the comments !


We recommend you to use this forex strategy with one of our trusted forex brokers (STP/ECN with MT4 bridge).

To win you must trade with broker on your side.

Disclaimer: Expert advisor was tested for profitability on historical data. All screen shots provided are displaying real results of the test. However past data will never guarantee future success. Every expert advisor needs to be tested properly on demo account. LIVE use only on your own risk. Read full disclaimer.

TheForexKings Team does not give any financial advice. TheForexKings does not take any responsibility for any user’s investments and investment decisions. All rights reserved. Strictly for personal use.



“Trading FOREX since 2006. Full time trader and web developer since 2013. My two biggest hobbies are trading and web development. In TheForexKings I managed to connect both of them. Even after 12 years of trading I still have the same passion for the market as at the beginning. The aspect I enjoy the most : development and testing of new ideas.” 


Only in 2016 - 2017 we have created more than 400 forex strategies. During this period we have also developed and published +200 MT4 Expert advisors based on those strategies. We are dedicated to provide you with viable and complete trading systems that have thrived in extensive historical testing. We want to give you complete and transparent trading solutions, that once mastered ,will set you financially free. We want to give you a fighting and winning chance in the market. ” 

—  Marian, Proprietor of

bottom of page