Sistemi Esperti: MQL5 Wizard - Segnali di trading basati sul crossover delle linee principali e di segnale dell'indicatore MACD

 

MQL5 Wizard - Segnali di trading basati sul crossover delle linee principali e di segnale dell'indicatore MACD:

Si considerano i segnali di trading basati sull'incrocio delle linee principali e di segnale dell'indicatore MACD (CSignalMACD da MQL5 Standard Library). Il codice dell'Expert Advisor basato su questa strategia può essere generato automaticamente utilizzando il Wizard MQL5.

MQL5 Wizard - Segnali di trading basati sul crossover delle linee principali e di segnale dell'indicatore MACD

Autore: MetaQuotes

 

Probabilmente c'è un bug nel codice, ci vuole una vita per fare trading :) Quello predefinito che viene fornito con MT5

EspertoMACD

Expert_MagicNumber =10981;

opera molto meglio.

 
Ci sono 2 errori nel codice <DELETE>
 
Nel progetto Wizard non compare"Segnali basati sull'incrocio delle linee MACD principali e di segnale". Solo "segnale dell'oscilatore Macd" Cosa devo fare?
 
Inoltre non ho il "Segnale basato sull'incrocio delle linee MACD principali e di segnale" nel progetto Wizard. Solo "segnale dell'oscilatore Macd". Dove posso trovarlo? Nessun segnale basato su xover
 

Sfortunatamente, la classe di segnale CSignalMACD non è stata aggiunta alla libreria standard, ma è un esempio di come non dovrebbe essere una classe di segnale.

un esempio di come non dovrebbe essere una classe di segnale,

invece di sfruttare le proprietà della classe base quando si deriva una classe

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

[...]

.../MQL5 $

il diff è allegato perché >64k caratteri...

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
 
Allan Alberto Silva Teodoro:
Inoltre non ho il "Segnale basato sull'incrocio delle linee MACD principali e di segnale" nel progetto Wizard. Solo "segnale dell'oscilatore Macd". Dove posso trovarlo?

Ciao

non è necessario generare alcun EA.

devi solo inserire il file scaricato "signalMACD.mqh" nel percorso "C:\Program Files\Alpari MT5 OFFLINE\MQL5\Include\Expert\Signal" invece di quello originale.

Poi mettete "testMACD.mq5" in "C:\Program Files\Alpari MT5 OFFLINE\MQL5\Experts".

e ora compilare "testMACD.mq5".

ed eseguire l'EA su sterategy tester.

funziona.

 
Salve. è possibile aggiungere una candela hi-low di trailing, che avrà un enorme impatto sulla sua redditività. oppure aggiungere il trailing in percentuale, con inizio trailing, passo trailing, stop trailing.