Home > Blog > Strategia Asia Range Breakout - Anomalia di Sessione Efficace per gli EA sull'Oro

EAOroSpiegazione StrategiaBacktestPortafoglio

Strategia Asia Range Breakout - Anomalia di Sessione Efficace per gli EA sull'Oro

Pubblicato: 2026-05-18Lettura: circa 4 min
This article reflects information as of its publish date. EA performance figures (PF, DD, annual return) change with live trading and re-validation — check the latest on the EA pages. See the latest EA results

Strategia Asia Range Breakout - Anomalia di Sessione Efficace per gli EA sull'Oro

L'Oro (XAUUSD) nel corso della giornata alterna nettamente fasi di quiete e fasi di forte movimento. La strategia Asia Range Breakout sfrutta proprio questa caratteristica: si misura il range massimo-minimo formatosi durante la sessione di Tokyo (sessione asiatica) e si entra nella direzione in cui quel range viene rotto dopo l'apertura di Londra. La logica è semplice e meccanica.

Cos'è un'Anomalia di Sessione

Un'"anomalia" è un pattern che si ripete statisticamente in modo consistente, anche senza una spiegazione teorica definitiva. Per l'Oro, l'anomalia nella transizione Asia-Londra si manifesta nelle seguenti osservazioni:

  • Sessione asiatica (Tokyo 07:00-14:00 / Server time 01:00-07:00): movimenti contenuti, mercato prevalentemente in range
  • Apertura di Londra (Tokyo 16:00-18:00 / Server time 08:00-12:00): ingresso degli operatori europei con aumento repentino della volatilità, frequente breakout direzionale oltre il range asiatico

Catturare meccanicamente questa transizione è il cuore della strategia Asia Range Breakout.

Logica della Strategia

Step 1: Misurazione del Range Asiatico

Si registrano i massimi e i minimi delle candele H1 dalle 01:00 alle 07:00 (server time) per determinare il "range asiatico".

Asia High = massimo del periodo 01:00-07:00
Asia Low  = minimo del periodo 01:00-07:00
Ampiezza Range Asiatico = Asia High - Asia Low

Se però il range risulta troppo ampio (giornata con forti movimenti da notizie), si salta l'operazione. Il filtro è il seguente:

Ampiezza Range Asiatico ≤ ATR(14) × 1.5

Se il range supera 1,5 volte l'ATR, la giornata non è considerata un "Asia quieta" e non si entra.

Step 2: Rilevamento del Breakout in Sessione Londra

Tra le 08:00 e le 12:00 (server time), si entra quando si verificano le seguenti condizioni:

DirezioneCondizione
AcquistoPrezzo attuale > Asia High + ATR × Break Buffer
VenditaPrezzo attuale < Asia Low - ATR × Break Buffer

Il Break Buffer (default: ATR × 0.1) serve a filtrare i breakout marginali e superficiali.

Step 3: Impostazione di SL e TP

  • SL: posizionato all'estremità opposta rispetto alla direzione del breakout, più ATR × 0.3 di margine
    • Esempio: in caso di breakout rialzista, SL = Asia Low - ATR × 0.3
  • TP: calcolato dall'entry pari all'ampiezza del range asiatico × 1.5

Il rapporto rischio/rendimento varia in base al rapporto tra ampiezza del range e distanza dell'SL, ma in un caso tipico si aggira intorno a 1:1.2 - 1:1.8.

Step 4: Chiusura Forzata

Le posizioni aperte vengono chiuse forzatamente alle 21:00 (server time), prima della chiusura di New York. Non si tiene alcuna posizione overnight. È previsto al massimo un'operazione al giorno.

Correlazione con gli EA Esistenti

La differenza fondamentale tra un EA basato su EMA/ADX (trend following) e il Asia Range Breakout sta nell'"indipendenza delle condizioni di ingresso".

ParametroEMA/ADXAsia Range Breakout
Base dell'ingressoPullback/rimbalzo durante trendTransizione di sessione Asia-Londra
Mercato favorevoleTrend forte e prolungatoMercato con direzione netta all'apertura europea
Mercato sfavorevoleLateralità, alta volatilità disordinataGiornate con range asiatico ampio
Operazioni giornaliereValutazione a ogni candela H1Massimo 1 al giorno

Grazie a queste differenze, il coefficiente di correlazione dei rendimenti si aggira tra 0.10 e 0.25, un valore basso. Operare con entrambe le strategie simultaneamente tende a smorzare i drawdown complessivi.

Limiti della Verifica in Backtest

Poiché la strategia Asia Range Breakout dipende dall'orario su timeframe H1, il backtest con Python (backtesting.py + yfinance) copre al massimo gli ultimi 730 giorni (circa 2 anni). Per una verifica su 10 anni è indispensabile lo Strategy Tester di MT5.

Inoltre, i dati GC=F di yfinance sono forniti in base UTC, il che crea uno scarto temporale rispetto al server time di MT5 (GMT+2/+3). I risultati della verifica con Python vanno trattati come dati di riferimento indicativi: dopo l'implementazione, effettuare obbligatoriamente un backtest di 10 anni su MT5.

Rischi e Avvertenze

False Rotture (Fakeout)

Entrare su una rottura minima del range asiatico espone al rischio di rapide inversioni (falsi breakout). Allargare eccessivamente il Break Buffer porta a ingressi tardivi, mentre azzerarlo aumenta i fakeout. Un valore di ATR × 0.1-0.2 rappresenta un equilibrio pratico.

Rischio di Sovrapposizione con Dati Macroeconomici

La finestra dell'apertura di Londra coincide spesso con la pubblicazione di dati macro europei e britannici. In particolare, se si sovrappone a comunicati della BOE (Banca d'Inghilterra) o dati legati alla BCE, il movimento potrebbe essere guidato dalla notizia e non da un breakout tecnico genuino. Si raccomanda di combinare questa strategia con un news filter.

Impatto dell'Ora Legale e Solare

Il server time di MT5 varia da broker a broker e cambia con il passaggio all'ora legale e all'ora solare. I confini tra la sessione asiatica e la sessione di Londra devono essere verificati ogni anno in base al server time del proprio broker.

La strategia Asia Range Breakout:

  1. Logica semplice: si registrano massimo e minimo asiatici e si attende il breakout
  2. Bassa correlazione con EA trend-following: funziona come secondo pilastro nel portafoglio
  3. Nessuna posizione overnight: chiusura forzata che elimina il rischio notturno
  4. Filtri efficaci: il filtro sull'ampiezza del range esclude le giornate instabili

D'altra parte, la dipendenza temporale dei dati H1 rende impossibile un backtest a lungo termine con Python, e la verifica decennale tramite Strategy Tester di MT5 è un prerequisito per l'utilizzo operativo. Il GOLD_EMA_ATR_EA distribuito su questo sito è una strategia basata su EMA/ADX, ma comprendendo le caratteristiche di bassa correlazione descritte sopra è possibile utilizzarlo in un'ottica di portafoglio. Per i dettagli e il download dell'EA, visita la pagina EA.


FAQ

D: La sessione asiatica è la stessa con qualsiasi broker?

Il server time varia da broker a broker (ad esempio XM usa GMT+2/+3, Exness GMT+0 ecc.). È necessario adattare i parametri EA AsiaStart_Hour e AsiaEnd_Hour al server time del broker che si utilizza.

D: Questa strategia funziona anche su asset diversi dall'Oro?

La formazione del range asiatico e il forte movimento all'apertura di Londra si osservano anche su coppie come GBP/JPY o EUR/JPY. Tuttavia, XAUUSD ha una volatilità e un valore per pip molto diversi rispetto alle coppie forex, quindi le impostazioni di lot size e i valori di riferimento dell'ATR devono essere necessariamente ricalibrati.

D: Posso usare questa strategia insieme a un EA EMA/ADX in contemporanea?

Grazie alla bassa correlazione, l'operatività simultanea sullo stesso conto ha in teoria un effetto diversificante sul portafoglio. Tuttavia, è fondamentale impostare separatamente il lot size di ciascun EA in modo che il drawdown combinato resti entro limiti accettabili.

D: Se il PF del backtest è buono, posso operare live?

Un PF elevato con poche operazioni (es. meno di 20 in 2 anni) indica scarsa affidabilità statistica e un possibile over-fitting (curve fitting). Si raccomanda di passare al forward test solo dopo aver verificato almeno 100 operazioni su 10 anni con lo Strategy Tester di MT5.

D: Come si combina con un news filter?

GOLD_EMA_ATR_EA include UseVolFilter (per evitare alta volatilità) e un news filter previsto per futuri aggiornamenti. Si raccomanda di gestire il rischio combinando il filtro MaxSpread nei periodi intorno a NFP, FOMC e CPI.

D: Posso rimuovere il limite di un'operazione al giorno?

In GOLD_EMA_ATR_EA il parametro MaxDailyTrades permette di limitare il numero massimo di operazioni giornaliere (default: 0 = nessun limite). Per evitare operazioni eccessive nella stessa giornata, si consiglia di impostare MaxDailyTrades = 3.

D: Qual è il tasso di vittoria (win rate) atteso?

Le strategie di tipo Asia Range Breakout raggiungono generalmente un win rate del 45-55%. Con un RR di 1:1.2-1.5, anche un win rate del 45% produce risultati positivi nel lungo periodo. Tuttavia, questo dipende fortemente dalle impostazioni dei filtri, quindi si tratta di un valore puramente indicativo.

D: Dove posso vedere i risultati del forward test?

I risultati live degli EA sono pubblicati in tempo reale nella pagina risultati forward test di questo sito. I dati operativi degli EA su conto demo XM Trading vengono aggiornati ogni ora.


Articoli Correlati

Corso Email di 5 Giorni (Gratuito)

Ricevete un'email al giorno sui fondamentali del trading FX automatizzato, come leggere correttamente i backtest e consigli per scegliere il broker.

* Privacy rigorosamente protetta. Potete cancellarvi in qualsiasi momento.