Indietro

VibeFox Sessions MT5 — Guida

Indicatore per MetaTrader 5 che mostra le sessioni di trading di New York, Londra e Tokyo direttamente sul grafico sotto forma di evidenziazioni colorate. Supporta le notifiche all'apertura della sessione e un comodo pannello di controllo.

Installazione

Copia la cartella VibeFox_Sessions nella directory MQL5/Indicators del tuo terminale MetaTrader 5. Riavvia il terminale o aggiorna l'elenco degli indicatori e trascina VibeFox_Sessions.mq5 sul grafico desiderato.

Pannello principale

Ciascuna delle tre righe del pannello controlla una sessione: New York, London, Tokyo. Nella riga sono presenti: il pulsante di attivazione/disattivazione della sessione (verde quando è attiva), un quadrato colorato per la scelta del colore dell'evidenziazione, l'ora attuale in quella città, i campi dell'orario di apertura e chiusura (ore e minuti) e il pulsante Reset per ripristinare i valori standard.

Sessioni predefinite

New York: 13:30 — 20:00 UTC. London: 07:00 — 15:30 UTC. Tokyo: 00:00 — 06:00 UTC. Tutti gli orari sono indicati in UTC; l'indicatore li converte automaticamente nell'orario del broker tenendo conto dello scostamento impostato nel campo UTC.

Impostazione dell'orario della sessione

Le ore si impostano con i pulsanti meno e più nell'intervallo 0..23. I minuti si alternano tra 0 e 30 con gli stessi pulsanti. Se dopo le modifiche vuoi tornare allo standard della borsa, premi Reset nella parte destra della riga.

Colore della sessione

Il quadrato colorato a destra del nome della sessione apre un menu a tendina per la scelta del colore: una palette di 144 sfumature e gradazioni di grigio, un campo HEX per l'inserimento preciso, un cursore di trasparenza (0—100%). Le modifiche vengono applicate immediatamente.

Ora delle città

A destra del quadrato colorato è mostrata l'ora attuale in quel fuso orario: NY — UTC-5, LDN — UTC+0, TKY — UTC+9. L'ora si aggiorna una volta al minuto. Se il server di trading del broker è fermo (fine settimana), l'ora delle città non viene aggiornata: viene mostrato il momento dell'ultimo tick.

Riga inferiore

Nella riga inferiore del pannello si trovano i parametri globali: lo scostamento UTC, il campo Bars, la visualizzazione dell'orario Local e Server.

Scostamento UTC

Il campo UTC imposta la differenza in ore tra l'orario del broker e l'UTC. Ad esempio, se il tuo server vive secondo GMT+3, imposta 3. Senza il valore corretto le sessioni verranno disegnate con uno scostamento.

Parametro Bars

Il campo Bars imposta il numero delle ultime barre su cui l'indicatore disegna le evidenziazioni delle sessioni. Il valore predefinito è 500. Riducilo per accelerare il disegno su grafici datati.

Local e Server

Local — l'orario locale del tuo computer. Server — l'orario del server di trading del broker. Comodo per controllare la desincronizzazione.

Notifiche

Nella scheda Settings ci sono quattro caselle di spunta per le notifiche. La notifica arriva esattamente una volta all'apertura di ciascuna sessione attiva.

Push (MetaTrader mobile)

Configura il MetaQuotes ID in Tools → Options → Notifications. Senza questo, SendNotification() non funzionerà silenziosamente.

Alert

Una finestra popup direttamente nel terminale. Non richiede alcuna configurazione.

Email

Il server SMTP si configura in Tools → Options → Email. Senza configurazione SendMail() non funzionerà.

Telegram

Indica il Bot Token e il Chat ID negli input dell'indicatore (puoi creare un bot tramite @BotFather) e aggiungi https://api.telegram.org in Tools → Options → Expert Advisors → URL WebRequest consentiti.

Scheda Settings

Regola l'aspetto del pannello e il comportamento dell'assistente.

Dimensioni del pannello

Larghezza 1—6, altezza della riga 1—6, dimensione del carattere 6—12, dimensione dell'header (S/M/L/XL).

Tema

Il passaggio Dark/Light determina la combinazione di colori del pannello. Per impostazione predefinita viene scelto automaticamente in base al colore dello sfondo del grafico.

Opzioni aggiuntive

«Hide Helpbar» nasconde la riga inferiore dei suggerimenti. «Mini Header» riduce l'intestazione quando il pannello è ridotto a icona. «Close on click outside» chiude il pannello quando si fa clic al di fuori di esso.

Pulsante di aiuto

Il pulsante «?» nella parte destra della scheda Settings mostra il link alla documentazione online (una finestra popup con l'URL da copiare).

Gestione del pannello

Funzionalità aggiuntive e pulsanti dell'intestazione del pannello.

Pulsanti dell'header del pannello

L'icona di accensione (attivazione/disattivazione dell'intero indicatore), l'ingranaggio (passaggio alla scheda Settings), le frecce su e giù (passaggio tra la sottofinestra dell'indicatore e il grafico principale), la croce (chiusura dell'indicatore).

Salvataggio delle impostazioni

Tutte le modifiche effettuate dal pannello (colori, orari, caselle di spunta delle notifiche) vengono salvate automaticamente nelle Global Variables del terminale e ripristinate al successivo avvio. I parametri nei campi di input vengono usati solo al primo avvio e al ripristino.

Più copie su un unico grafico

È possibile applicare più istanze dell'indicatore su un unico grafico: il parametro Instance negli input (1, 2, 3...) imposta un identificatore univoco, in modo che le impostazioni non vadano in conflitto.