Market Session Analyzer
- Indicatori
- Versione: 1.0
- Attivazioni: 20
Trasforma le sessioni di mercato in un contesto storico misurabile.
Market Session Analyzer è un indicatore informativo per MetaTrader 5 che analizza il comportamento delle sessioni asiatica, Londra, New York e cash statunitense su un campione storico configurabile.
Combina box automatici delle sessioni, statistiche dei range, breakout londinesi del range asiatico, reazioni di New York, contesto ADR e una dashboard compatta a schede.
Market Session Analyzer è esclusivamente osservativo. Non invia richieste di trading e non apre, modifica o chiude ordini o posizioni.
Per le definizioni statistiche complete e gli esempi pratici, consulta la guida dettagliata a Market Session Analyzer.
Perché usare Market Session Analyzer?
Un box mostra dove si è mosso il prezzo durante una sessione. Market Session Analyzer aggiunge il contesto storico necessario per capire se il range o la reazione corrente siano comuni, compressi, estesi o insoliti nel campione scelto.
Può aiutarti ad analizzare domande come:
- Con quale frequenza Londra rompe il massimo asiatico, il minimo o entrambi?
- Quale lato viene normalmente rotto per primo?
- Quanto spesso il primo breakout rientra, effettua un retest o fallisce?
- Quanto sono ampi i range di Asia, Londra, New York, US cash o della sessione personalizzata?
- New York tende a continuare o invertire il movimento londinese precedente alla sua apertura?
- Quanta parte dell'ADR precedente è già stata consumata da Londra?
Modello automatico delle sessioni
- Range asiatico - 00:00-08:00 ora di Londra.
- Londra - 08:00-17:00 ora di Londra.
- New York - 08:00-17:00 ora Eastern statunitense.
- US cash - 09:30-16:00 ora Eastern statunitense.
- Sessione personalizzata - finestra opzionale definita dall'utente in ora di Londra, anche overnight.
Le regole storiche GMT/BST ed EST/EDT vengono applicate separatamente. Il profilo automatico predefinito riconosce i comuni server New-York-close UTC+2/UTC+3; per storici broker particolari sono disponibili profili manuali fissi, con DST statunitense o con DST europeo.
Statistiche storiche
L'indicatore può analizzare gli ultimi 30, 60, 120 o un numero personalizzato di giorni di trading completati. Il campione può anche essere filtrato per giorno della settimana.
Le statistiche disponibili includono:
- Range medio e mediano della sessione.
- Minimo, massimo, deviazione standard della popolazione, P25 e P75.
- Distribuzione del range in cinque fasce quando viene selezionata una singola sessione.
- Dimensione visibile del campione per le statistiche percentuali.
- Filtro della copertura dati M5 per escludere sessioni incomplete.
Range asiatico e breakout di Londra
Market Session Analyzer misura le rotture londinesi del range asiatico completato. Il breakout può essere definito dal superamento con la wick, da una chiusura M5 o da un numero configurabile di chiusure M5 consecutive oltre il livello.
La soglia effettiva utilizza il criterio più restrittivo tra un numero fisso di punti del simbolo e una percentuale del range asiatico. Questo rende la definizione predefinita utilizzabile su Forex, metalli e CFD su indici.
La scheda BREAKS mostra:
- Frequenza di rottura del massimo asiatico, del minimo e di entrambi i lati.
- Frequenza del massimo o del minimo rotto per primo.
- Rientro nel range asiatico.
- Frequenza di retest rapido e falso breakout.
- Tempo medio fino al primo breakout.
- Estensione media e mediana oltre il primo confine rotto.
Se la stessa candela M5 rompe entrambi i lati, il primo lato non viene assegnato perché i dati OHLC non consentono di ricostruire l'ordine dei tick.
Contesto New York e ADR
La scheda NEW YORK confronta la sessione di New York con il movimento direzionale di Londra formato prima dell'apertura di New York.
- Frequenza di continuazione e distanza media/mediana della continuazione.
- Frequenza di inversione e distanza media/mediana dell'inversione.
- Sessioni in cui si sono verificati entrambi i comportamenti.
La scheda ADR utilizza barre D1 broker completate e mostra il consumo dell'ADR da parte di Londra, l'ADR residuo, l'estensione del breakout normalizzata per ADR e la frequenza di un nuovo massimo o minimo giornaliero dopo l'apertura di New York.
Dashboard sul grafico
La dashboard compatta è suddivisa in cinque schede:
- TODAY - range asiatico corrente ed esito di Londra.
- BREAKS - comportamento dei breakout del range asiatico durante Londra.
- RANGES - statistiche descrittive e distribuzione della sessione selezionata.
- ADR - contesto del range giornaliero.
- NEW YORK - comportamento di continuazione e inversione.
I rettangoli recenti possono essere pieni o solo contornati e utilizzano abbreviazioni per identificare le sessioni. La candela del primo breakout viene ricolorata e contrassegnata con la sua classificazione finale BREAK, RETEST o FALSE, senza usare frecce o linee simili a quelle degli ordini.
Flusso di utilizzo
- Applica Market Session Analyzer al simbolo che vuoi studiare.
- Scegli periodo storico, filtro del giorno e metodo di conferma del breakout.
- Lascia SessionFilter sulla vista delle sessioni principali oppure seleziona una sessione per statistiche mirate.
- Usa le schede della dashboard per confrontare la giornata corrente con il campione storico selezionato.
- Usa le impostazioni temporali manuali solo se lo storico del broker non segue la convenzione rilevata automaticamente.
L'indicatore può essere applicato a qualsiasi timeframe del grafico. Il motore statistico usa intenzionalmente dati M5, ottenendo una risoluzione di cinque minuti e mantenendo pratici i campioni storici lunghi.
Parametri
Quick Setup
- AnalysisPeriod - ultimi 30, 60, 120 o un numero personalizzato di giorni completati.
- CustomLookbackTradingDays - campione personalizzato da 10 a 1000 giorni di trading.
- WeekdayFilter - tutti i giorni feriali oppure un giorno specifico.
- BreakoutMethod - wick, una chiusura M5 o chiusure M5 consecutive.
- SessionFilter - sessioni principali, Asia, Londra, New York, US cash o personalizzata.
- ShowHistoricalBoxes - mostra i box recenti consentiti dal filtro della sessione.
- HistoricalDaysOnChart - numero di giorni recenti disegnati sul grafico.
Breakout Definition
- MinimumBreakoutPoints - soglia assoluta in punti del simbolo.
- MinimumBreakoutRangePercent - soglia percentuale del range asiatico; viene usata la più restrittiva.
- FalseBreakoutWindowBars - barre M5 consentite per il rientro rapido nel range.
- BreakoutConfirmationBars - chiusure consecutive richieste quando viene selezionato tale metodo.
Optional Custom Session
- CustomSessionStartHour / CustomSessionStartMinute - inizio della sessione in ora di Londra.
- CustomSessionEndHour / CustomSessionEndMinute - fine in ora di Londra. Un orario precedente crea una sessione overnight; inizio e fine identici non sono validi.
ADR, Time, Data Quality e Appearance
- ADRPeriod - numero di barre D1 broker completate utilizzate per l'ADR.
- ServerTimeProfile - modello automatico, UTC fisso, DST statunitense o DST europeo.
- BrokerStandardUtcOffsetMinutes - offset standard/invernale usato dai profili manuali.
- MinimumSessionCoveragePercent - copertura M5 minima richiesta per una sessione valida.
- AsiaBoxColor, LondonBoxColor, NewYorkBoxColor, UsCashBoxColor, CustomBoxColor - colori delle sessioni.
- FillSessionBoxes - alterna rettangoli pieni e solo contornati.
- ShowSessionLabels - mostra le abbreviazioni delle sessioni.
- ShowBreakoutMarkers - mostra il primo breakout di Londra e la successiva classificazione.
Note importanti
- L'indicatore usa il simbolo del grafico e non richiede un timeframe specifico.
- Le statistiche usano barre M5 caricate internamente; eventi e orari hanno quindi una risoluzione di cinque minuti.
- I risultati possono differire tra broker per prezzi storici, barre mancanti, specifiche del simbolo e convenzioni temporali.
- La politica automatica UTC+2/UTC+3 è pensata per i comuni server New-York-close. Seleziona un profilo manuale per altre convenzioni.
- Nello Strategy Tester, AUTO usa un fallback deterministico New-York-close UTC+2/UTC+3 perché MetaTrader riporta come uguali gli orologi simulati del server e GMT.
- Il filtro del giorno viene applicato all'interno del lookback scelto; non richiede altrettante occorrenze del giorno selezionato.
- US cash e la sessione personalizzata vengono selezionate esplicitamente per evitare troppi box sovrapposti nella vista predefinita.
- Le statistiche storiche descrivono il campione selezionato e non prevedono il comportamento futuro del mercato.
- Market Session Analyzer non fornisce consulenza, segnali di trading o risultati garantiti.
