Experts: FT CCI MA

 

FT CCI MA:

The Expert Advisor is based on iCCI (Commodity Channel Index, CCI) and iMA (Moving Average, MA) indicators.

FT CCI MA

Author: Vladimir Karputov

 
iS it possible to have this ea coded to mql4 version please@
 
Mauricio Ximenez :
iS it possible to have this ea coded to mql4 version please@

Not. I do not do coding for a dead terminal.

 
Automated-Trading:

FT CCI MA:

Author: Vladimir Karputov


This EA not working and do not executing any trades. I have already run in strategy tester.
but no trades are executed, is the code outdated or something else.

 
Saksham Dahiya #:

This EA not working and do not executing any trades. I have already run in strategy tester.
but no trades are executed, is the code outdated or something else.

1. Submit a log file.  2. Provide the advisor settings.  3. Provide tester settings (two tabs).
 

Vladimir Karputov #:
1. Submit a log file.  2. Provide the advisor settings.  3. Provide tester settings (two tabs).

1.log file attached.

2. advisor settings
https://ibb.co/1Q3WPp4

3. tester settings
https://ibb.co/tmSNy8d

4. problem no trades still same
https://ibb.co/p0R1vWQ


image
image
  • Saksham Dahiya
  • ibb.co
Image image in Saksham Dahiya's images album
Files:
20211014.log  8 kb
 
are you able to run it 
if yes then i am doing something wrong or i need to install mt5 again.
but other EA are working fine. 
 
Saksham Dahiya # :

1. Drawings must be inserted or using the button Imageor attach using the button Attach file...

2. You need to test either in the "Every tick" mode or in the "Every tick based on real ticks" mode.


Tip: comment out these lines.

//---
   if(close[1]>ma[1])
      if(cci[1]<Inp_CCI_Lelel_BUY)
        {
         //if(volumne_buys+volumne_sells+InpLots<m_symbol.LotsLimit())
            OpenPosition(POSITION_TYPE_BUY);
         return;
        }
   if(close[1]<ma[1])
      if(cci[1]<Inp_CCI_Lelel_DOWN)
        {
         //if(volumne_buys+volumne_sells+InpLots<m_symbol.LotsLimit())
            OpenPosition(POSITION_TYPE_BUY);
         return;
        }
//---
   if(close[1]<ma[1])
      if(cci[1]>Inp_CCI_Lelel_SELL)
        {
         //if(volumne_buys+volumne_sells+InpLots<m_symbol.LotsLimit())
            OpenPosition(POSITION_TYPE_SELL);
         return;
        }
   if(close[1]>ma[1])
      if(cci[1]>Inp_CCI_Lelel_UP)
        {
         //if(volumne_buys+volumne_sells+InpLots<m_symbol.LotsLimit())
            OpenPosition(POSITION_TYPE_SELL);
         return;
        }

I commented out and this test passed for me:

Also remember: the test result depends only on you.

You set the lot size ('Lots'), you set the levels ('Level UP', 'Level DOWN', 'Level BUY', 'Level SELL').


My settings:




Reason: