Especialistas: FT CCI MA

 

FT CCI MA:

Um Expert Advisor baseado nos indicadores iCCI (Commodity Channel Index, CCI) e iMA (Moving Average, MA).

FT CCI MA

Autor: Vladimir Karputov

 
É possível codificar esse EA para a versão mql4, por favor?
 
Mauricio Ximenez :
É possível codificar esse EA para a versão mql4?

Não. Não faço codificação para um terminal inoperante.

 
Qual é o motivo para não faturar?
 
huanghonglin :
Qual é o motivo de não abrir ordens?

Mostre as configurações do consultor. Mostre as configurações do símbolo e da conta de negociação. Mostre o registro (guia Experts) do terminal.

 
Automated-Trading:

FT CCI MA:

Autor: Vladimir Karputov


Esse EA não está funcionando e não está executando nenhuma negociação. Já executei no testador de estratégias.
, mas nenhuma negociação é executada. Será que o código está desatualizado ou há outra coisa.

 
Saksham Dahiya #:

Esse EA não está funcionando e não está executando nenhuma negociação. Já executei no testador de estratégias.
, mas nenhuma negociação é executada. Será que o código está desatualizado ou há algo mais?

1. Envie um arquivo de registro. 2. Forneça as configurações do consultor. 3. Forneça as configurações do testador (duas guias).
 

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

1.arquivo de registro anexado.

2. configurações do consultor
https://ibb.co/1Q3WPp4

3. configurações do testador
https://ibb.co/tmSNy8d

4. problema sem negociações ainda é o mesmo
https://ibb.co/p0R1vWQ


image
image
  • Saksham Dahiya
  • ibb.co
Image image in Saksham Dahiya's images album
Arquivos anexados:
20211014.log  8 kb
 
Você consegue executá-lo?
Se sim, estou fazendo algo errado ou preciso instalar o mt5 novamente.
mas os outros EA estão funcionando bem.
 
Saksham Dahiya # :

1. Os desenhos devem ser inseridos ou usando o botão Imagem ou anexados usando o botão Anexar arquivo...

2. Você precisa testar no modo "Every tick" ou no modo "Every tick based on real ticks".


Dica: comente essas linhas.

//---
   if(close[1]>ma[1])
      if(cci[1]<Inp_CCI_Lelel_BUY)
        {
         //se(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)
        {
         //se(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)
        {
         //se(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)
        {
         //se(volumne_buys+volumne_sells+InpLots<m_symbol.LotsLimit())
            OpenPosition(POSITION_TYPE_SELL);
         return;
        }

Eu comentei e o teste foi aprovado para mim:

Lembre-se também: o resultado do teste depende apenas de você.

Você define o tamanho do lote ("Lots"), define os níveis ("Level UP", "Level DOWN", "Level BUY", "Level SELL").


Minhas configurações: