Unisciti alla nostra fan page
- Visualizzazioni:
- 29
- Valutazioni:
- Pubblicato:
-
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
Trading Performance journal
An institutional-grade trading journal and behavioral analytics suite designed to run entirely inside MetaTrader 5. The application is built as a single-file, zero-dependency dashboard that replaces standard terminal objects with a high-performance, double-buffered vector graphics pipeline (CCanvas). It provides real-time quantitative analysis, behavioral risk auditing, a vertical scrollable monthly calendar, and interactive log cards with inline note editing directly on the chart.
Rainbow Ranga - AKM
This indicator is essentially a GPS based on envelope as channel gauging and weather radar for the market wrapped into one. Instead of just giving you a bunch of lines to guess at, it calculates the mathematical "stretch" of the market and combines it with a multi-timeframe trend analysis to tell you exactly where you are. if price is outside band it is some fundamental shift in momentum happening if you are on wrong side then quit and stay away or go with trend on pull backs
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.
Pivot SuperTrend / BhanuCodeLab
Pivot SuperTrend BhanuCodeLab is a trend-following indicator that combines confirmed pivot points with an ATR-based trailing trend line to identify market direction, trend reversals, and potential BUY or SELL signals.