Questo sistema di trading automatizzato si basa su una strategia MACD semplice che combina diverse condizioni tecniche. È progettato per testare l’efficacia della strategia in ambienti di trading reali.
Caratteristiche Principali
Il crossover del MACD standard (compra se la linea principale incrocia sopra la linea di segnale sotto zero e vendi se la linea principale incrocia sotto la linea di segnale sopra zero). I parametri sono:
• EMA veloce: 12
• EMA lenta: 26
• Linea di segnale:Media mobile a 200 periodi per il filtraggio della tendenza. Se il prezzo è sopra la media mobile, sono consentite solo operazioni di acquisto; se il prezzo è sotto la media mobile, sono consentite solo vendite.
La strategia utilizza anche l'analisi dei prezzi: è necessario toccare un livello di supporto per un'operazione di acquisto e per la condizione di vendita, il prezzo deve superare la resistenza. Questo è reso possibile grazie a un indicatore personalizzato chiamato Box.mq4, che mostra i livelli di supporto e resistenza. È importante notare che i livelli di supporto e resistenza sono soggettivi.
La gestione del rischio della strategia è la seguente: lo Stop Loss è sempre posizionato sopra la media mobile per le vendite e sotto la media mobile per gli acquisti. Il livello SL sarà calcolato in base a un parametro di input chiamato SLPointDistanceFromMA. Il Take Profit dell'operazione è 1,5 volte il SL dell'operazione.
I segnali MACD e di supporto/resistenza non devono necessariamente verificarsi contemporaneamente. L'input SignalValidity definisce per quante candele queste condizioni rimangono valide.
Parametri di Input
| Parametro | Descrizione |
|---|---|
| SignalValidity (int) | Numero di candele in cui un segnale rimane valido dopo la sua apparizione (predefinito: 7) |
| Lotsize (double) | Volume di trading per ogni ordine |
| SLPointDistanceFromMA (int) | Distanza (in punti) tra la media mobile e il livello di stop loss |


