Especialistas: Assistente MQL5 - Sinais de Negociação Baseados no cruzamento da linha Principal e das linhas de Sinais do indicador MACD

 

Provavelmente há um bug no código, pois a negociação demora uma eternidade :) O padrão que vem com o MT5

ExpertMACD

Expert_MagicNumber =10981;

negocia muito melhor.

 
Há dois erros no código <DELETE>
 
Não aparece"Signals based on crossover of main and signal MACD lines" no projeto Wizard. Somente "signal of Macd oscilator" (sinal do oscilador MacD). O que devo fazer?
 
Também não tenho o "Signals based on crossover of main and signal MACD lines" no projeto Wizard. Somente o "sinal do oscilador MacD", onde posso encontrá-lo? Nenhum sinal baseado em xover
 

Infelizmente, a classe de sinal CSignalMACD não foi anexada à biblioteca padrão, mas sim

um exemplo de como uma classe de sinal não deve se parecer,

em vez de aproveitar as propriedades da classe base ao derivar uma classe

.../MQL5 $ diff Experts/Downloads/signalmacd.mqh Include/Expert/Signal/SignalMACD.mqh

[...]

.../MQL5 $

O diff está anexado porque tem mais de 64 mil caracteres...

Dokumentation zu MQL5: Standardbibliothek
Dokumentation zu MQL5: Standardbibliothek
  • www.mql5.com
Standardbibliothek - Nachschlagewerk MQL5 - Nachschlagewerk über die Sprache des algothitmischen/automatischen Handels für MetaTrader 5
Arquivos anexados:
 
Allan Alberto Silva Teodoro:
Também não tenho o "Signals based on crossover of main and signal MACD lines" no projeto Wizard. Somente o "sinal do oscilador MacD", onde posso encontrá-lo?

Hi

Você não precisa gerar nenhum EA.

Você só precisa colocar o arquivo baixado "signalMACD.mqh" no caminho "C:\Program Files\Alpari MT5 OFFLINE\MQL5\Include\Expert\Signal" em vez do original.

Em seguida, coloque "testMACD.mq5" em "C:\Program Files\Alpari MT5 OFFLINE\MQL5\Experts".

E agora compile o "testMACD.mq5".

e execute o EA no testador de estratégia.

ele funciona.

 
oi. você pode adicionar um trailing de velas hi-low, isso terá um grande impacto em sua lucratividade. ou adicionar trailing por porcentagem, com trailing start, trailing step, trailing stop