JET TPO Profile PRO per MetaTrader 5: manuale d'uso

15 novembre 2026, 15:08
JETINVEST
0
4

JET TPO Profile PRO è un indicatore a pagamento per MetaTrader 5 che disegna un profilo tempo-prezzo (TPO) per ogni sessione sul grafico dei prezzi. Ogni periodo della sessione riceve una lettera su ogni prezzo raggiunto: vedete così a quali prezzi il mercato è rimasto più a lungo, dove si è trovato il valore della sessione, come si è formato il bilancio iniziale e dove l'asta è rimasta incompleta. Aggiunge un pannello, avvisi e dati per gli Expert. È solo un indicatore: non apre, non chiude e non modifica mai ordini.

Il profilo

  • Un profilo per sessione, dall'apertura, sopra le candele di quella sessione. Il numero di sessioni disegnate si imposta con Days drawn (10 di default).
  • Lettere TPO: ogni periodo della sessione (30 minuti di default) riceve una lettera: A, B, C ... Z, poi a, b, c ... La lettera compare su ogni riga di prezzo raggiunta dal periodo. Ogni periodo ha il suo colore, in sfumatura dal colore del primo periodo a quello dell'ultimo.
  • Modalità di disegno (input Drawing mode e primo pulsante del pannello): Lettere; Blocchi (un quadrato colorato per periodo, senza la lettera); Istogramma (il contorno del profilo in un solo colore, con la riga del POC nel colore del POC). In modalità Lettere, quando lo zoom è troppo piccolo per le lettere, il profilo è disegnato a blocchi e, se ancora non basta, come istogramma; ingrandite per rivedere le lettere.
  • Unito o diviso (input Merged / split e secondo pulsante del pannello): Unito mette le lettere di ogni riga affiancate dall'inizio della sessione, formando il profilo; Diviso mette ogni periodo nella sua colonna, all'orario in cui è avvenuto. Il pulsante passa da Unito a Diviso: attuale (solo la sessione in corso) e a Diviso: tutte.
  • POC: la riga con più TPO, contornata nel colore del POC, con una linea fino alla fine della sessione e l'etichetta "POC" con il suo prezzo.
  • Area di valore (70% dei TPO di default): banda ombreggiata con le linee VAH e VAL e i loro prezzi alla fine della sessione.
  • Profilo in corso: bordo tratteggiato ed etichetta "in formazione". POC e area di valore si spostano a ogni nuovo periodo; single print e massimi/minimi deboli sono disegnati più chiari, come provvisori, fino alla fine della sessione. Un profilo chiuso non cambia mai.

Bilancio iniziale e segni

  • Bilancio iniziale (IB): barra verticale nel colore dell'IB subito a sinistra del profilo, dal minimo al massimo dei primi 2 periodi (la prima ora con periodi di 30 minuti). Brevi trattini segnano le estensioni di 1,5x e 2x dell'IB sopra e sotto.
  • Apertura e chiusura: un triangolo grigio a sinistra del profilo sul prezzo di apertura della sessione e un altro a destra del profilo sul prezzo di chiusura.
  • Code: un sottile segno verticale a destra del profilo, rosso per la coda di vendita sul massimo e verde per la coda di acquisto sul minimo, quando l'estremo ha almeno 2 righe con un solo TPO (input Tails from).
  • Single print: righe con un solo TPO all'interno del profilo (almeno 2 di seguito di default), ombreggiate nel colore dei single print.
  • Massimo debole e minimo debole: la riga estrema della sessione con 2 o più TPO (asta incompleta), segnata con una linea tratteggiata nel colore massimo / minimo debole.

Sessione precedente, livelli non toccati e composito

  • Livelli della sessione precedente: POC, VAH e VAL dell'ultima sessione chiusa, come linee grigie tratteggiate sulla sessione in corso, con le etichette pPOC, pVAH e pVAL e i loro prezzi.
  • POC vergini: il POC di una sessione passata che il prezzo non ha più toccato viene esteso fino al bordo destro del grafico con l'etichetta "POC vergine" e il suo prezzo. Quando il prezzo lo tocca, la linea termina nel punto di contatto.
  • Single print e massimi/minimi deboli delle sessioni passate sono anch'essi estesi a destra finché il prezzo non torna su di essi; un massimo o minimo debole non toccato mostra la sua etichetta e il prezzo. Vengono controllate le ultime 10 sessioni (input Days checked for untouched levels).
  • Profilo composito: un istogramma che unisce le ultime 5 sessioni chiuse, disegnato a destra del prezzo attuale, con POC e area di valore propri. Le linee POC, VAH e VAL del composito mostrano il loro prezzo accanto, nel formato di prezzo del simbolo. Un titolo sopra il composito indica quanti giorni usa, ad es. "Composito 5 giorni"; quando ci sono meno sessioni chiuse di quante ne chiede Composite: days, mostra il numero reale (ad es. "Composito 3 giorni"). Il terzo pulsante del pannello lo mostra o lo nasconde.
  • POC di volume (disattivato di default): il POC di volume di ogni sessione come linea sottile con l'etichetta "POC di volume", per confrontare dove il mercato ha passato il suo tempo e dove ha scambiato più volume. Usa il volume reale quando il broker lo fornisce, altrimenti il volume dei tick.

Sessioni

Con Session = Automatic by symbol (default), l'indicatore sceglie la sessione in base al simbolo, e il piè di pagina del pannello mostra quale è in uso:

  • Sessione regolare B3 per i futures di B3 come WIN, WDO, IND e DOL (la giornata di contrattazione del broker).
  • Orario regolare, dalle 09:30 alle 16:00 di New York, per gli indici USA (ad es. US500, US30, NAS100) e per i futures ES, NQ, YM e RTY e i loro micro su CME.
  • Giorno (chiusura di New York), dalle 17:00 alle 17:00 di New York, per forex, metalli e cripto.
  • Giorno del server, dalle 00:00 alle 24:00 nell'ora del broker, per gli altri simboli.

Altre opzioni dell'input Session: Server day (giorno del server); Custom hours (inizio e fine in HH:MM, nell'ora di New York, Chicago, Londra, Francoforte, Tokyo, San Paolo o del server); Asia / London / New York sessions (un profilo per sessione: Tokyo 09:00-18:00, Londra 08:00-17:00 e New York 08:00-17:00, ciascuna in ora locale). Gli orari delle borse seguono l'ora legale, quindi i profili non si spostano due volte l'anno.

Come aggiungerlo al grafico

  • Aprite il Navigatore (Ctrl+N) e trovate JET TPO Profile PRO in Indicatori > Market.
  • Trascinatelo sul grafico dei prezzi (o fate doppio clic), regolate la scheda Parametri di input se volete e cliccate su OK.
  • Funziona su qualsiasi simbolo. Lettere, blocchi e vista divisa sono disegnati da M1 a H1; sui timeframe superiori il profilo è disegnato come istogramma e il pannello mostra "Oltre H1 il profilo è disegnato come istogramma".
  • I profili usano lo storico a 1 minuto del simbolo. Finché non è caricato, il pannello mostra "Storico a 1 minuto mancante: caricamento..." e i profili compaiono appena arriva.
  • Per rimuoverlo, aprite l'elenco degli indicatori (Ctrl+I), selezionatelo e cliccate su Elimina.

Il pannello

  • POC, VAH e VAL su tre righe: In corso (la sessione in corso; "Fuori sessione" tra due sessioni), Precedente (l'ultima sessione chiusa) e Composito, con il numero di giorni del profilo composito.
  • Prezzo: sopra, dentro o sotto l'area di valore precedente (verde, blu o rosso).
  • Bilancio iniziale: stato (in formazione, non rotto, rotto al rialzo, rotto al ribasso), Massimo e Minimo, Ampiezza in punti e in % della media delle ultime 10 sessioni, ed Estensione: su / giù con 1,5x e 2x quando raggiunte.
  • TPO sopra / sotto il POC: i due conteggi e la differenza, ad es. "52 / 40 (+12)".
  • Code: coda di acquisto e coda di vendita della sessione in corso, con il numero di righe.
  • Single print e Massimo / minimo debole: quanti sono ancora attivi (non rivisitati) nelle sessioni passate e il prezzo più vicino.
  • Pulsanti: modalità di disegno (Lettere, Blocchi, Istogramma), Unito / Diviso: attuale / Diviso: tutte, e Composito. Un clic cambia solo il disegno; gli input fissano lo stato all'avvio dell'indicatore.
  • Piè di pagina: nome e orari della sessione (ora della borsa e del server), periodo TPO, tick per riga e numero di giorni disegnati.
  • Trascinate il pannello dove volete sul grafico. Prima della prima sessione mostra "In attesa della prima sessione".

Parametri di input

Profile

  • TPO period = 30 minutes. Opzioni: 5, 10, 15, 30 e 60 minuti. I periodi iniziano all'apertura della sessione, non all'ora esatta. Periodi più brevi danno più lettere per sessione.
  • Row height in ticks (0 = automatic) = 0. Con 0, l'indicatore sceglie un'altezza di riga adatta al simbolo, mostrata nel piè di pagina del pannello ("12 tick per riga", ad esempio). Inserite un valore per fissarla; righe più alte danno profili più bassi e più larghi.
  • Value area (%) = 70.
  • Value area method = 2 rows at a time (classic TPO). Altra opzione: 1 row at a time (as the volume profiles), come nei profili di volume.
  • Days drawn (1-60) = 10.
  • Letters = Restart every session. Con Continuous (by time of day), ogni periodo mantiene la lettera della sua ora del giorno, e la stessa lettera indica lo stesso orario ogni giorno.

Session

  • Session = Automatic by symbol. Altre opzioni: Server day, Custom hours, Asia / London / New York sessions (vedi Sessioni).
  • Custom hours: start (HH:MM) = 09:30, Custom hours: end (HH:MM) = 16:00 e Custom hours: clock = New York (anche Server, Chicago, London, Frankfurt, Tokyo, Sao Paulo). Si usano con Custom hours. Una fine precedente all'inizio attraversa la mezzanotte. Se l'orario non si può leggere, si usa il giorno del server.
  • Separate overnight profile (ETH) = false. Con true, le ore tra due sessioni hanno un profilo proprio, mostrato come Notturna nel piè di pagina. Funziona con l'orario regolare e con Custom hours.
  • Server time zone = Auto (live) / GMT+2/+3 in tester. Altre opzioni: GMT+2 / GMT+3 (New York close brokers) e Fixed GMT offset, con Server GMT offset (fixed mode) = 2. Serve a collocare le sessioni definite nell'ora di una borsa; se gli orari nel piè di pagina del pannello non corrispondono al vostro broker, scegliete l'opzione adatta.
  • Initial balance: periods = 2.
  • Initial balance: own start (HH:MM, empty = session start) = vuoto e Initial balance: clock of the own start = New York. Esempio: 09:30 di New York mette l'IB all'apertura di New York su un profilo forex di 24 ore.
  • Initial balance: extensions 1.5x and 2x = true. Mostra le linee di estensione e la riga Estensione del pannello, e consente l'avviso di estensione.

Highlights

  • Single prints from (rows in a row) = 2.
  • Tails from (rows) = 2.
  • Poor high / low from (TPOs on the extreme row) = 2.
  • Extend virgin POCs, Extend single prints ed Extend poor highs / lows = true. Se disattivati, single print e massimi/minimi deboli restano dentro il loro profilo e i POC vergini non vengono estesi.
  • Days checked for untouched levels = 10. Definisce anche le sessioni contate nel pannello (single print e massimi/minimi deboli attivi) e negli avvisi sui livelli.

Composite

  • Composite profile = true (stato del pulsante Composito all'avvio).
  • Composite: days = 5.
  • Composite: value area (%) = 70.

Volume

  • Volume POC of each session = false.

Drawing

  • Drawing mode = Letters (anche Blocks, Histogram).
  • Merged / split = Merged. Split parte con tutte le sessioni divise.
  • Letter size = 9.
  • Maximum profile width (% of the session) = 80. Limita quanto un profilo unito avanza nell'intervallo di tempo della sua sessione.
  • Colori: First period color = azzurro; Last period color = viola; POC = ambra; Value area = blu; Initial balance = verde; Single prints = rosa; Poor high / low = arancione; Previous session levels = grigio; Composite = grigio ardesia (anche il colore della modalità istogramma); Volume POC = verde acqua.

Panel

  • Show the panel = true.
  • Theme = Automatic (chart background). Altre opzioni: Dark, Light. Adatta anche i colori dei profili.
  • Panel size (%) = 100 (da 50 a 300), utile sugli schermi ad alta risoluzione.
  • Language = Terminal language, o una delle 11 lingue.
  • Panel position X = 12 e Panel position Y = 34.

Avvisi

Gli avvisi scattano solo in tempo reale, mai sullo storico, e ognuno scatta una volta per livello e per sessione. Gruppo Alerts:

  • Price leaves the previous value area = Off. Messaggio, ad es.: "Il prezzo è uscito dall'area di valore precedente al rialzo (VAH 1.08450)". Con Also the forming value area = true, lo stesso avviso copre anche l'area di valore della sessione in corso. Innesco: Value area: trigger.
  • Price touches the previous POC or a virgin POC = Off. Messaggio, ad es.: "Il prezzo ha toccato un POC vergine 1.08310". Innesco: POC: trigger.
  • Initial balance broken (first break) = Popup + Sound. Dopo che l'IB è completo, scatta alla prima rottura al rialzo e alla prima al ribasso. Messaggio, ad es.: "Bilancio iniziale rotto al rialzo (5432.25)". Innesco: Initial balance: trigger.
  • IB extension 1.5x / 2x reached = Off (richiede Initial balance: extensions 1.5x and 2x attivo). Messaggio, ad es.: "Estensione 2 x dell'IB raggiunta al ribasso (5390.00)". Innesco: Extension: trigger.
  • Price returns to single prints = Off. Messaggio, ad es.: "Il prezzo è tornato ai single print 1.08200 - 1.08250". Innesco: Single prints: trigger.
  • Price returns to a poor high / low = Off. Messaggio, ad es.: "Il prezzo è tornato su un massimo debole 1.08600". Innesco: Poor high / low: trigger.
  • Ogni innesco = On touch (appena il prezzo raggiunge il livello). Altra opzione: On bar close (controllato alla chiusura della barra).
  • Modalità: Off, Popup, Sound, Smartphone notification, Popup + Sound, Notification + Sound, Popup + Notification, Popup + Sound + Notification.
  • Sound = alert (un suono del terminale). Also send e-mail = false; con true, ogni avviso attivo invia anche un'e-mail. Un avviso su Off non invia nulla.
  • Notifiche push ed e-mail si configurano in Strumenti > Opzioni (schede Notifiche ed Email). I messaggi usano la lingua del pannello.

Dati per gli Expert (iCustom)

L'indicatore ha 15 buffer con un valore per barra, leggibili con iCustom e CopyBuffer. Non sono disegnati sul grafico; la Finestra dati (Ctrl+D) li mostra con le etichette qui sotto.

BufferEtichettaContenuto
0TPO POC (forming session)POC della sessione in corso alla chiusura della barra
1TPO VAH (forming session)VAH della sessione in corso
2TPO VAL (forming session)VAL della sessione in corso
3IB highMassimo del bilancio iniziale (vuoto finché l'IB non è completo)
4IB lowMinimo del bilancio iniziale (vuoto finché l'IB non è completo)
5Previous POCPOC della sessione precedente
6Previous VAHVAH della sessione precedente
7Previous VALVAL della sessione precedente
8Composite POCPOC del profilo composito (ultime N sessioni)
9Composite VAHVAH del profilo composito
10Composite VALVAL del profilo composito
11TPOs above POC - below POCTPO sopra il POC meno TPO sotto, sessione in corso
12Price vs previous value area (+1 above, 0 inside, -1 below)Chiusura della barra rispetto all'area di valore precedente: +1 sopra, 0 dentro, -1 sotto
13Marks (1 IB up, 2 IB down, 4 ext 1.5x, 8 ext 2x, 16 poor high, 32 poor low, 64 single prints, 128 provisional)Somma di bit: 1 IB rotto al rialzo, 2 IB rotto al ribasso, 4 estensione 1,5x raggiunta, 8 estensione 2x raggiunta, 16 massimo debole, 32 minimo debole, 64 single print nella sessione, 128 sessione ancora aperta, quindi 16, 32 e 64 ancora provvisori. Esempio: 133 = 1 + 4 + 128.
14TPO period (1 = A)Numero del periodo TPO della barra nella sessione: 1 = A, 2 = B e così via
  • Nessun ridisegno: ogni valore è quello alla chiusura della sua barra, e i buffer delle barre chiuse (indice 1 o superiore) non cambiano mai. Sulla barra in corso (indice 0), i buffer 0-4 e 11-14 cambiano finché la barra è aperta; i buffer 5-10 cambiano solo all'inizio di una nuova sessione.
  • Segni provvisori (bit 128): con la sessione aperta, un massimo debole, un minimo debole o dei single print possono ancora sparire, perciò i bit 16, 32 e 64 arrivano insieme al 128. Sull'ultima barra di una sessione il 128 scompare e quei bit sono definitivi.
  • I valori vuoti sono EMPTY_VALUE: fuori sessione (buffer 0-4, 11, 13 e 14), prima che l'IB sia completo (3 e 4), prima della prima sessione chiusa (5-7 e 12) e prima che esista il composito (8-10). I buffer 8-10 sono compilati anche quando il composito è nascosto con il pulsante del pannello.
  • I buffer seguono gli input dell'indicatore (area di valore, metodo, giorni del composito ecc.); iCustom senza input usa i valori di default.
  • Esempio: handle = iCustom(_Symbol, PERIOD_CURRENT, "Market\\JET TPO Profile PRO"); poi leggete il buffer 13 della barra 1 con CopyBuffer e verificate (valore & 1) per sapere se l'IB era già rotto al rialzo alla chiusura dell'ultima barra chiusa.

Consigli e domande frequenti

  • Solo blocchi o istogramma, niente lettere? Le righe sono troppo piccole per le lettere: ingrandite, oppure inserite un Row height in ticks più grande.
  • Profilo troppo alto o troppo piatto? Modificate Row height in ticks; il valore in uso è nel piè di pagina del pannello.
  • Gli orari della sessione non corrispondono al vostro broker? Controllate il piè di pagina e cambiate Server time zone, oppure usate Custom hours.
  • Forex con l'IB all'apertura di New York: mantenete la sessione automatica e impostate Initial balance: own start = 09:30 con l'ora di New York.
  • Tempo e volume insieme: attivate Volume POC of each session e confrontate la sua linea con il POC TPO.
  • "Storico a 1 minuto mancante: caricamento...": attendete qualche secondo; se resta, aprite una volta un grafico M1 del simbolo perché il terminale scarichi lo storico.
  • Strategy Tester: profili e pannello sono disegnati in modalità visuale; i buffer funzionano in entrambe le modalità. Testato su EURUSD e WIN, senza ridisegno.
  • Lettura del profilo: POC, area di valore, bilancio iniziale ed estensioni, single print, code e massimi/minimi deboli descrivono come è stata scambiata la sessione. Non prevedono il prossimo movimento.

Download

  • JET TPO Profile PRO: profili tempo-prezzo per sessione sul grafico dei prezzi, pannello, avvisi e dati per gli Expert.

Domande e suggerimenti: inviatemi un messaggio privato tramite il mio profilo MQL5.

Il trading comporta il rischio di perdite. L'indicatore mostra informazioni di mercato; non prevede i prezzi né garantisce risultati.