Home > Guida EA e MT5 > Filtro indicatori economici

Indicatori economiciGestione del rischioIntermedio

Impostazione del filtro sugli indicatori economici — Proteggere il conto dalle forti oscillazioni

Ultimo aggiornamento: 2026-05-20 | Tempo di lettura: 13 min

Nelle ore che precedono e seguono la pubblicazione di dati importanti come il rapporto sull'occupazione statunitense o le decisioni del FOMC, i mercati possono muoversi in modo brusco e gli spread si ampliano drasticamente. In questi momenti, anche un EA con un valido vantaggio statistico può subire perdite significative in pochi secondi. Il filtro sugli indicatori economici è un meccanismo che sospende automaticamente il trading durante questi periodi rischiosi.

Perché il trading attorno alle pubblicazioni è rischioso

Alla pubblicazione di un dato importante, i partecipanti al mercato reagiscono all'unisono e il prezzo può muoversi in modo significativo in pochi secondi. Scommettere sulla direzione della pubblicazione è praticamente impossibile da prevedere: è puro azzardo.

Il problema più grave è il deterioramento delle condizioni di esecuzione. Nel momento della pubblicazione, gli spread possono allargarsi fino a 5-10 volte il valore normale e lo slippage aumenta notevolmente. Gli ordini di stop loss vengono eseguiti a prezzi molto più sfavorevoli del previsto — il cosiddetto «scivolamento» — compromettendo il calcolo del rischio dell'EA.

Lo scopo del filtro sugli indicatori economici non è «guadagnare sulle notizie», ma «evitare i periodi in cui la direzione è imprevedibile e le condizioni di esecuzione sono scadenti». Va inteso come una funzione difensiva.

Indicatori economici da tenere d'occhio

I seguenti indicatori hanno un forte impatto sui mercati: il trading nelle ore attorno alla loro pubblicazione va evitato con particolare attenzione.

Occupazione USA (NFP)

Primo venerdì di ogni mese. Variazione dei posti di lavoro non agricoli negli USA. Indicatore di prima importanza che muove dollaro, GOLD e indici azionari.

FOMC (politica monetaria USA)

Annuncio dei tassi e conferenza stampa del presidente della Fed. Otto volte l'anno. Le variazioni delle prospettive sui tassi muovono tutte le valute.

CPI (indice dei prezzi al consumo)

Indicatore dell'inflazione. Direttamente collegato alle aspettative di politica monetaria, con forte impatto su dollaro e GOLD.

Decisioni sui tassi delle banche centrali

ECB, Bank of Japan, Bank of England e altre. Provocano forti oscillazioni nelle coppie valutarie interessate.

Nel calendario economico, l'importanza degli indicatori è suddivisa in tre livelli (basso, medio, alto). Per sicurezza, si consiglia di evitare almeno gli indicatori «alto», preferibilmente tutti quelli «medio» o superiore.

Come funziona il filtro sugli indicatori economici

Il filtro sugli indicatori economici consulta il calendario degli eventi e, quando si avvicina la pubblicazione di un dato rilevante, sospende automaticamente le nuove entrate. Il trading riprende una volta trascorso il periodo di attesa impostato.

Gli EA di questo sito implementano questa funzionalità tramite il modulo condiviso EconomicFilter.mqh. Posizionando questo file nella cartella MQL5/Include insieme all'EA, si attivano i parametri come UseEconomicFilter.

Poiché il filtro consulta il calendario degli indicatori, MT5 deve avere la ricezione delle notizie abilitata. Verificare in Strumenti → Opzioni → Server che «Abilita notizie» sia attivo.

Configurazione dei parametri del filtro

Principali parametri del filtro sugli indicatori economici e valori consigliati.

ParametroValore predefinitoDescrizione
UseEconomicFiltertrueAttiva il filtro sugli indicatori economici
NewsAvoidMinutesBefore30Minuti prima della pubblicazione in cui sospendere il trading
NewsAvoidMinutesAfter30Minuti dopo la pubblicazione in cui mantenere la sospensione del trading
NewsImpactLevel2Livello di importanza da filtrare: 1=basso e superiore / 2=medio e superiore / 3=solo alto
NewsTargetCurrenciesUSD,EUR,JPYValute da filtrare (formato CSV). Lasciare vuoto per tutte le valute
CloseBeforeNewsfalseChiudere le posizioni aperte prima della pubblicazione
30 minuti prima e dopo è un riferimento indicativo. Per EA con posizioni di lungo termine si può estendere a 60 minuti, mentre per EA a breve termine si può ridurre. Adattare alla propria strategia. CloseBeforeNews=true va utilizzato quando non si desidera mantenere posizioni aperte durante la pubblicazione.

EA che dovrebbero usare il filtro e EA che non ne hanno bisogno

Il filtro sugli indicatori economici non è una soluzione universale. La sua utilità dipende dalla natura dell'EA.

Tipo di EANecessità del filtro
Scalping e trading a breve termineFortemente consigliato. Più esposto alle forti oscillazioni e all'allargamento degli spread
Day trading (H1-H4)Consigliato. Evita esecuzioni sfavorevoli attorno alle pubblicazioni
Trend following a lungo termineFacoltativo. La chiusura delle posizioni spesso non è necessaria, ma la sospensione delle nuove entrate è utile
Martingala/averaging downPiù importante della sospensione delle nuove entrate è gestire il volume delle posizioni prima della pubblicazione
Un filtro troppo restrittivo riduce anche le opportunità di trading. Confrontare i backtest con e senza filtro per valutare l'impatto sulle performance prima di definire le impostazioni.

📉 Rafforzare la protezione dalle forti oscillazioni

Il filtro sugli indicatori economici è solo una parte della difesa. Vale la pena esaminare anche come affrontare serie di perdite e drawdown.

Leggi come gestire il drawdown →

Domande frequenti

Q: Il filtro sugli indicatori economici è sempre necessario?

Per gli EA di scalping e trading a breve termine è fortemente consigliato, poiché sono i più esposti alle forti oscillazioni e all'allargamento degli spread. Per gli EA trend following a lungo termine l'impatto è minore e il filtro è facoltativo, anche se sospendere le nuove entrate rimane comunque utile.

Q: Quanti minuti prima e dopo la pubblicazione devo evitare?

30 minuti prima e dopo è un riferimento indicativo. Per EA con posizioni di lungo termine o per indicatori ad alto impatto (NFP, FOMC), estendere a 60 minuti è più sicuro. Per EA a breve termine si può restringere l'intervallo. Fare riferimento ai backtest per decidere.

Q: L'utilizzo del filtro migliora le performance dell'EA?

Non necessariamente. Evitando le operazioni rischiose, si riducono anche le opportunità di trading. Confrontare i backtest con e senza filtro, osservando le variazioni di profitto netto e drawdown prima di decidere. Nella maggior parte dei casi il profitto netto cala leggermente, ma il drawdown si riduce e la stabilità migliora.

Q: Come posso verificare se il filtro è attivo?

Controllare il log nel tab Expert dell'EA. Quando il filtro interviene e sospende il trading, viene registrato un messaggio che lo indica. Verificare inoltre che la ricezione delle notizie in MT5 sia abilitata (Strumenti → Opzioni → Server).

Q: Cosa succede alle posizioni aperte durante la pubblicazione?

Per impostazione predefinita, il filtro sospende solo le nuove entrate e le posizioni esistenti rimangono aperte. Se non si desidera mantenere posizioni durante la pubblicazione, impostare CloseBeforeNews=true per chiuderle in anticipo. Tenere presente che in questo modo si rinuncia a eventuali opportunità di profitto: la scelta va adattata alla propria strategia.