Un Expert Advisor (EA) è un programma che esegue operazioni di trading al posto tuo su MetaTrader, secondo regole scritte nel codice. Io li sviluppo, li uso sui miei conti, ne vendo alcuni di supporto su MQL5 e ne smonto pubblicamente altri — compresi i miei. Questa guida ti dice quello che l'industria degli "EA miracolosi" ha bisogno che tu non sappia.
Il teorema fondamentale dell'automazione
L'automazione esegue; non inventa. Se le regole hanno un edge, il robot lo esegue con disciplina perfetta, senza paura, senza stanchezza, senza revenge trading. Se le regole non hanno un edge, il robot perde con la stessa disciplina perfetta — solo più in fretta di te, perché non esita mai.
Da questo teorema discende tutto: la domanda "questo EA funziona?" è sempre la domanda "queste regole hanno un edge, e come è stato dimostrato?". Il software è il contorno.
Cosa l'automazione risolve davvero
- Gli errori di esecuzione: size sbagliate, stop dimenticati, ordini doppi. Il codice non sbaglia i calcoli alle 2 di notte.
- La psicologia: un EA non media le perdite "perché deve risalire", non allarga lo stop, non fa revenge trading. È l'ingegneria dei vincoli nella sua forma definitiva.
- La disciplina dei limiti: daily loss limit e max drawdown possono essere scritti nel codice con un "latch" che non si discute — il modulo guardiano dei miei sistemi.
- La misurabilità: ogni decisione è loggata; la statistica del sistema è un fatto, non un ricordo.
- La velocità e la costanza: monitoraggio 24/7 (crypto), reazioni in millisecondi dove serve (il mio bot BTC), esecuzione identica al trade numero 1 e al numero 1.000.
Cosa l'automazione non potrà mai fare
Creare un edge dal nulla. Prevedere il futuro. Trasformare un backtest bello in soldi veri se il backtest era overfittato. E soprattutto: sollevarti dalla responsabilità — un EA in produzione va sorvegliato, perché i mercati cambiano e un sistema che cambia ritmo è un sistema che sta cambiando natura (il mio EA sull'oro è passato da 60 a 250 trade l'anno quando il sottostante è triplicato: stava diventando un altro sistema, mai testato da nessuno).
Comprare un EA: la checklist anti-truffa
Il mercato degli EA vive del fatto che quasi nessun acquirente fa questi controlli — ognuno richiede un minuto su una scheda Myfxbook pubblica:
- Reale o demo? Un track record demo non dimostra nulla: fill istantanei, spread di laboratorio, zero slippage.
- W/L medio vs win rate: se la perdita media è 5 volte la vincita media, il win rate di pareggio è 84% — e il "90% di trade vinti" diventa una condanna, non un pregio. Calcolatore qui.
- Expectancy in pips: se è negativa mentre il gain in valuta è splendido, la size è manipolata (progressioni, griglie).
- Z-score: fortemente negativo = vincite in grappoli correlati = griglia/martingala. Non un indizio: una confessione.
- Drawdown e data: un DD "piccolo" senza regimi ostili attraversati è assenza di collaudo, non merito.
L'ho dimostrato dal vivo sul mio stesso conto demo da +641%: l'anatomia completa dell'inganno.
Costruire il proprio: il percorso reale
Oggi costruirsi un EA è più accessibile che mai — non perché sia diventato facile trovare un edge, ma perché il costo di verificare le idee è crollato:
- Ipotesi con fonte dell'edge dichiarata — una frase: chi paga, perché dovrebbe continuare.
- Verifica in laboratorio (Python): l'effetto esiste al lordo? Sopravvive ai costi? La pipeline completa con dati gratuiti. Qui muore — correttamente — la maggior parte delle idee, in ore invece che in mesi.
- Specifica formale: ogni concetto discrezionale tradotto in soglia misurabile — il caso studio completo.
- Implementazione MQL5 con architettura a moduli e guardiano del rischio — gli errori da non fare. Con l'AI come implementatore, il metodo e i prompt sono qui.
- Backtest onesto (ogni tick reale, costi veri, in-sample/out-of-sample) e analisi trade per trade.
- Demo o shadow mode con criterio di promozione scritto prima — il mio standard: 30 trade con aspettativa positiva prima di un euro vero.