Unisciti alla nostra fan page
- Visualizzazioni:
- 49
- Valutazioni:
- Pubblicato:
- Aggiornato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Breve descrizione
Session Boxes è un indicatore personalizzato per MetaTrader 5 che traccia sul grafico dei riquadri rettangolari contrassegnati da colori diversi, che rappresentano l'intervallo massimo-minimo delle sessioni di trading di Asia, Londra e New York. L'indicatore utilizza internamente i dati H1 e supporta l'impostazione personalizzata degli orari delle sessioni in GMT, oltre a un parametro di offset del server del broker.

Su quali idee si basa il codice?
L’indicatore si basa sul concetto di analisi delle sessioni di trading, ovvero sull’osservazione che l’andamento dei prezzi e la volatilità differiscono tra le tre principali sessioni di mercato globali: Asia (Tokyo), Londra (Europa) e New York (Stati Uniti). Identificando l’intervallo massimo-minimo di ciascuna sessione giornaliera, i trader possono individuare livelli di prezzo significativi da utilizzare nelle strategie di breakout, di liquidità e basate sul range.
Dal punto di vista tecnico, l’indicatore converte l’ora del server del broker in GMT applicando un offset orario configurabile (InpBrokerGMTOffset). Determina quindi se ciascuna barra H1 rientra nella finestra GMT di una determinata sessione utilizzando un controllo dell’intervallo orario che gestisce correttamente le sessioni notturne in cui l’ora di inizio è maggiore dell’ora di fine — la logica relativa al passaggio di mezzanotte è gestita dalla funzione IsHourInSession. Un meccanismo di tracciamento giornaliero garantisce che venga disegnato un oggetto rettangolo per ogni sessione per ogni giorno di calendario, che si estende dalla prima all’ultima barra H1 della sessione e copre l’intero intervallo massimo-minimo di quel periodo.
Come si interpretano le indicazioni?
Ogni rettangolo disegnato rappresenta l’intero intervallo massimo-minimo di una sessione di trading per un singolo giorno di negoziazione. Vengono visualizzati tre riquadri di sessione:
Riquadro asiatico (colore predefinito: blu ardesia) — segna l’intervallo di consolidamento notturno prima dell’apertura di Londra. Un intervallo asiatico ristretto spesso precede un movimento direzionale significativo durante la sessione di Londra o di New York. I trader utilizzano il massimo e il minimo asiatici come livelli di riferimento per le operazioni di liquidità e gli ingressi in caso di breakout.
Riquadro di Londra (colore predefinito: verde mare) — cattura l’intervallo della sessione europea, in genere il periodo più attivo e direzionale per XAUUSD e le principali coppie forex. Un prezzo che rompe e chiude al di fuori del riquadro di Londra durante la sessione di New York può indicare una continuazione o un’inversione di tendenza.
Box di New York (colore predefinito: giallo dorato) — rappresenta il range della sessione statunitense. La sovrapposizione tra le sessioni di Londra e New York (approssimativamente dalle 12:00 alle 16:00 GMT) genera una maggiore volatilità, ed entrambi i box di sessione copriranno quel periodo condiviso. Il riquadro di New York è utile per identificare estensioni del range o consolidamenti nella parte finale della sessione.
Tutti i riquadri sono tracciati sullo sfondo del grafico in modo da non oscurare la visibilità delle candele. Il numero di giorni storici visualizzati è controllato dal parametro InpBoxLookbackDays.
Simboli e intervalli di tempo adatti
L’indicatore può essere applicato a qualsiasi intervallo di tempo del grafico: recupera internamente i dati H1 indipendentemente dal periodo selezionato per il grafico. È adatto a qualsiasi simbolo di trading liquido; è particolarmente rilevante per gli strumenti con un forte comportamento basato sulla sessione, come XAUUSD (oro), le principali coppie forex (EURUSD, GBPUSD, USDJPY) e gli indici (US30, NAS100). Prima di utilizzarlo in condizioni di trading reale, verificare che il valore di InpBrokerGMTOffset corrisponda all’offset GMT del server del broker.
Descrizione dei file #include utilizzati
Questo codice non utilizza file #include esterni.
Descrizione delle principali variabili esterne
| Variabile | Valore predefinito | Descrizione |
|---|---|---|
| InpAsiaStartGMT | 0 | Ora di inizio della sessione asiatica in GMT (0-23) |
| InpAsiaEndGMT | 8 | Ora di fine della sessione asiatica in GMT (0-23) |
| InpLondonStartGMT | 7 | Ora di inizio della sessione di Londra in GMT (0-23) |
| InpLondonEndGMT | 16 | Ora di fine della sessione di Londra in GMT (0-23) |
| InpNYStartGMT | 12 | Ora di inizio della sessione di New York in GMT (0-23) |
| InpNYEndGMT | 21 | Ora di fine della sessione di New York in GMT (0-23) |
| InpBrokerGMTOffset | 2 | Differenza di fuso orario del server del broker rispetto al GMT in ore (regolare in base al proprio broker) |
| InpBoxLookbackDays | 50 | Numero di giorni di calendario passati per i quali vengono tracciati i box di sessione sul grafico |
| InpAsiaColor | clrSlateBlue | Colore di riempimento del rettangolo della sessione asiatica |
| InpLondonColor | clrSeaGreen | Colore di riempimento del rettangolo della sessione di Londra |
| InpNYColor | clrGoldenrod | Colore di riempimento del rettangolo della sessione di New York |
Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/74119
Tendenza lineare livellata AIS
Questo indicatore mostra il valore smussato del trend lineare
ADX Trend Pullback EA
Questo Expert Advisor combina un filtro di forza del trend basato sull'ADX con una tecnica di ingresso sui pullback basata sull'EMA, utilizzando l'ATR per il calcolo dinamico delle dimensioni dello stop loss e del take profit. È progettato per il trading su un singolo simbolo con una sola posizione aperta alla volta.
003 - Weekly Day Reversal
Expert Advisor open source per testare gli effetti di inversione e continuazione legati al giorno della settimana. Realizzato per la ricerca sistematica, la validazione delle strategie e l'ulteriore sviluppo da parte della comunità MQL5.
Daily Range Tracker
Monitoraggio dell'intervallo giornaliero — Confronto in tempo reale tra l'intervallo odierno e l'intervallo giornaliero medio. Il Monitoraggio dell'intervallo giornaliero ti mostra, a colpo d'occhio, quale parte del movimento giornaliero tipico del titolo si è già verificata oggi, aiutandoti a valutare se la giornata ha ancora margine di crescita o se è già giunta al termine.