Cosa sono gli Expert Advisor e come iniziare
Expert Advisor (EA) = un software che esegue automaticamente una strategia su MetaTrader 4/5: legge i prezzi, applica regole, apre/gestisce/chiude operazioni senza intervento umano.
Perché usarli
- Disciplina: niente stress o errori emotivi.
- Velocità: reazione istantanea ai segnali.
- Replicabilità: stessa logica su strumenti e timeframe diversi.
- Testabilità: backtest e ottimizzazione prima di andare live.
Come funziona un EA
Ad ogni nuovo tick o candela, l’EA legge indicatori/condizioni (trend, breakout, volatilità, ecc.) e decide: entro? esco? modifico lo stop?. Le regole sono nel codice o in parametri configurabili (input).
Primo setup in 5 passi
- Dati puliti: scarica cronologia completa su MT4/MT5, allinea fusi orari/spread.
- Backtest: usa Modalità ogni tick (o qualità 99% con tick reali) e un periodo significativo (almeno 5 anni se disponibile).
- Metriche: non guardare solo l’utile. Valuta max drawdown, profit factor, win rate, expectancy, stabilità per anno.
- Out-of-sample: ottimizza su un periodo A, verifica su un periodo B mai visto (robustezza).
- Rischio: dimensiona le posizioni con SL/TP coerenti alla volatilità (es. ATR) e un rischio fisso per trade.
Attenzioni pratiche
- Overfitting: troppi parametri = curve belle in backtest ma fragili dal vivo.
- Costi reali: spread, commissioni e slippage cambiano i risultati.
- Regimi di mercato: alcune logiche soffrono in laterale, altre in trend.
Vuoi esempi concreti? Leggi anche Backtest robusto e Filtro ATR.
Expert Advisor = robot su MT4/MT5. Disciplina, scalabilità, validazione.