Popular MACD Strategy from Viral YouTube Video (3.5M+ Views) - sistema esperto per MetaTrader 5
Questo Expert Advisor si basa su una strategia di crossover MACD con filtraggio della tendenza e conferma di supporto/resistenza. La logica è costruita secondo l'interpretazione più comune di tali strategie, utilizzando indicatori standard. Il codice è ricco di commenti che spiegano passo dopo passo ogni riga di codice.
I componenti della strategia sono semplici:
-
Crossover MACD: le impostazioni standard del MACD (Fast: 12, Slow: 26, Signal: 9) vengono utilizzate per rilevare le variazioni di momentum:
-
Filtro di tendenza: una media mobile a 200 periodi filtra le operazioni: sono consentiti solo acquisti al di sopra della media mobile e vendite se il prezzo è inferiore alla media mobile .
- Condizione di supporto/resistenza: le operazioni sono consentite solo se il prezzo ha recentemente toccato un livello di supporto o di resistenza chiave. Questi livelli vengono rilevati utilizzando un indicatore di supporto/resistenza personalizzato (incluso come dipendenza esterna), basato sui massimi/minimi relativi delle ultime 10 e 20 candele.
-
Finestra di validità del segnale: per evitare di perdere setup a causa di una mancata corrispondenza temporale, l'EA utilizza una finestra temporale configurabile per "ricordare" i segnali di supporto/resistenza e MACD (parametro SignalValidity).
-
Gestione del rischio: lo stop loss viene posizionato a un numero fisso di punti (specificato dall'utente) dalla MA 200 e il take profit viene calcolato automaticamente come 1,5× la distanza dello stop loss.
Parametri di ingresso
| Parametro | Descrizione |
|---|---|
| Validità del segnale (int) | Numero di candele in cui il segnale rimane valido dopo la sua comparsa (default: 7). |
| Lotsize (doppio) | Volume degli scambi per ogni ordine |
| SLPointDistanceFromMA (int) | Distanza (in punti) tra la MA e il livello di stop loss |



Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/61998