Especialistas: Assistente MQL5 - Sinais de Negociação Baseados no cruzamento de Duas Exponentially Smoothed Moving Averages - página 2

 
Não há uma nova cruz?
 
Sim. Estamos ansiosos por isso, porque é um grande problema.
 
ZahvatkiN:

Algo na compilação gera erros, captura de tela anexada

Para um novo cruzamento no antigo Expert Advisor, você precisa substituir a referência ao arquivo de sinal:

#include <Expert\Signal\SignalCrossMA.mqh>

bem como a linha para criar o objeto de sinal:

//--- Criação do objeto de sinal
CSignalCrossMA *signal=new CSignalCrossMA;

 
Você pode publicar uma versão sem erros no código?
 
Por favor, converta esse EA para o MT4, obrigado
 
Alguém que possa ajudar, por favor, mude esse ea para o mt4, ,Agradecemos antecipadamente
 
Você pode me dar instruções detalhadas sobre o que mudar ou publicar uma versão sem erros. Desde já agradeço,
 

Olá

Por favor, você pode transferir este programa para se adequar ao MT4. Eu quero que você me ajude a fazer esta ideia simples

Arquivos anexados:
 

Apesar de uma atualização em 2016, o módulo de sinal SignalCrossEMA.mqh não abre negociações no testador na versão atual 2085.

Eu adicionei:

Type=SignalAdvanced
и 
if(!CExpertSignal::ValidationSettings()) return(false)

(para detectar no assistente e eliminar o erro"CExpertBase::SetPriceSeries: changing of timeseries is forbidden"), não alterei mais nada.

Não está muito claro como ele emite sinais de abertura e fechamento, acho que deveria ser a condição Short e Long em vez de CheckOpenShort e outras.

O que mais precisa ser alterado ou onde posso encontrar um módulo funcional?

Arquivos anexados:
 
Andy:

Apesar de uma atualização em 2016, o módulo de sinal SignalCrossEMA.mqh não abre negociações no testador na versão atual 2085.

Adicionei Type=SignalAdvanced e if(!CExpertSignal::ValidationSettings()) return(false) (para detectar no assistente e eliminar o erro "CExpertBase::SetPriceSeries: changing of timeseries is forbidden"), não alterei mais nada. O que mais precisa ser alterado ou onde posso encontrar um módulo funcional?

Não está muito claro como ele emite sinais de abertura e fechamento, acho que deveria ser a condição Short e Long em vez de CheckOpenShort e outras.

Não notei o erro no módulo original. Talvez sejam necessárias mais informações.