NinjaTrader 8 · Order Flow & Market Auction · edizione italiana · settembre 2026 © 2026 TTW Trading Systems PTE. LTD. · Flow.42 Analytics · All rights reserved.
Prima il contesto. Poi la pressione. L'esecuzione per ultima.
Informazioni su questa guida
Questo è il riferimento di prodotto per Flow.42 AuctionEngine. Copre l'installazione, ogni elemento sul grafico, ogni proprietà, la lettura del State Panel riga per riga, i State Change Markers e l'opzionale AI Analyst.
L'AuctionEngine è uno strumento di contesto, non un generatore di segnali di trading. Legge il mercato come farebbe un trader esperto di order flow: costruendo un profilo di volume della sessione, giudicando dove sta il prezzo rispetto al valore e dando un nome a ciò che l'asta sta facendo in questo momento. Ti dice in che tipo di mercato ti trovi così che tu, e il resto della Flow.42 Trading Suite, possiate adattarvi.
Per i concetti dietro l'asta (la teoria del profilo di volume, la logica dell'asta di mercato, il significato completo di ogni stato e gli scenari di trading), vedi il separato Flow.42 AuctionEngine Course. Questa guida resta focalizzata su il prodotto: cosa fa ciascuna impostazione e cosa significa ogni pixel sul grafico.
1. Installazione e requisiti
L'AuctionEngine fa parte del pacchetto Flow.42 per NinjaTrader 8: un'unica libreria compilata (Flow42NT.dll) che contiene tutti gli indicatori Flow.42. La libreria è offuscata e protetta da controllo di licenza; non ci sono file sorgente da compilare.
Installazione o aggiornamento. In NinjaTrader scegli Tools › Import › NinjaScript Add-On, seleziona il pacchetto ZIP che hai ricevuto da Flow.42 e riavvia NinjaTrader al termine dell'import. Un aggiornamento si installa allo stesso modo e sostituisce la libreria sul posto; i tuoi grafici, template e impostazioni restano.
I dati di volume contano
Il motore costruisce il proprio profilo Volume-at-Price dagli scambi stessi (gli eventi Last del tuo feed dati). Abilita il Tick Replay sulla serie dati del grafico: con esso, il profilo e gli stati d'asta vengono costruiti anche per la storia caricata, così il pannello, i marcatori e i plot di contesto sono popolati fin dalla prima barra del grafico. Senza Tick Replay il motore lavora solo in tempo reale: le barre storiche restano non classificate.
Aggiungerlo a un grafico
Aggiungi Flow.42 AuctionEngine a un grafico come qualsiasi altro indicatore. L'opzionale Flow.42 AuctionHub si aggiunge solo se vuoi le impostazioni condivise tra più grafici (vedi Settings Source).
Licenza. L'AuctionEngine è un prodotto Flow.42 su licenza; l'AI Analyst richiede un abbonamento attivo a Flow.42 Auction Engine. Inserisci il tuo ID licenza in NinjaTrader nella sezione Product Information dell'indicatore. Il License Status sotto di essa elenca i prodotti che la tua licenza include, es. Flow.42 Auction Engine e Flow.42 Auction Engine AI.
2. Panoramica rapida dei concetti
Il motore costruisce un profilo di volume della sessione, classifica il comportamento corrente del mercato come uno di 17 stati d'asta: 13 stati di base più quattro stati di rotazione (attivi per impostazione predefinita, vedi §5) e disegna linee di riferimento del valore. Dal 2026-08 mostra anche un secondo punteggio accanto allo stato: il Tape Agreement, quanto il tape live concorda in questo momento con la direzione implicita dello stato (vedi §4). Cinque termini ricorrono ovunque. Impara questi e il resto viene di conseguenza:
| Termine | Significato |
|---|---|
| Profile / Value | La regione di prezzo in cui si è scambiato il maggior tempo e volume, dove il mercato ha visto “valore.” |
| VPOC | Volume Point of Control: il singolo prezzo con il maggior volume. Il magnete della sessione. |
| VA / VAH / VAL | Value Area (predefinito ~70% del volume). VAH = bordo superiore, VAL = bordo inferiore. |
| developing (d…) | La sessione live odierna, ancora in formazione: dVPOC, dVAH, dVAL. |
| prior (p…) | La sessione precedente e completata, un riferimento fisso: pVPOC, pVAH, pVAL. |
Due altri nodi compaiono sul grafico: HVN (High-Volume Node, un magnete dentro il profilo precedente) e LVN (Low-Volume Node, una zona di decisione da attraversare in fretta). La teoria completa si trova nel Course.
3. Elementi sul grafico
Il motore disegna diversi elementi indipendenti e trascinabili:
-
Linee di riferimento: linee orizzontali per VPOC/VAH/VAL precedenti e in sviluppo, il range precedente (massimo/minimo), l'apertura della sessione e le zone HVN/LVN. Etichette opzionali stanno all'estremità di ciascuna linea.
-
State Panel: il box di testo trascinabile che mostra lo stato d'asta corrente, la confidenza, la posizione, i valori del profilo e (facoltativamente) le righe di dettaglio.
-
Summary box: un box compatto separato con i valori correnti del profilo.
-
Overview table: una tabella separata che riassume le ultime N sessioni completate.
-
State Change Markers: linee verticali tratteggiate + etichette compatte dove lo stato classificato cambia (es. “IMB UP”, “FAIL DOWN”). Dal 2026-08 una seconda famiglia di marcatori, color oro, segnala i conflitti di tape confermati (es. “IMB DOWN · TAPE UP”). Vedi §7.
-
Pulsanti della barra degli strumenti: cinque pulsanti nella barra degli strumenti del grafico, accanto ai selettori di strumento e intervallo: AE State, AE Summary, AE Table, Auction Engine ON/OFF e AI Analyst.
Ogni box (pannello, summary box, overview table) può essere trascinato in modo indipendente e posizionato tramite le sue proprietà di ancoraggio + offset. I pulsanti della barra degli strumenti hanno una posizione fissa.
I pulsanti della barra degli strumenti
Cinque pulsanti stanno nella barra degli strumenti del grafico, accanto ai selettori di strumento e intervallo:
AE State · AE Summary · AE Table: ognuno mostra o nasconde un pannello: lo State Panel, il Summary box e l'Overview table. Luminoso significa visibile, attenuato significa nascosto. Il motore continua a girare in ogni caso; le linee di riferimento e i marcatori di cambio di stato restano visibili con tutti e tre i pannelli nascosti. L'ultimo stato cliccato viene ricordato, attraverso un ricaricamento del NinjaScript e attraverso un riavvio di NinjaTrader, finché non clicchi di nuovo. Le proprietà Show Panel, Show Summary Box e Show Overview Table definiscono l'aspetto di un grafico su cui non è mai stato fatto clic.
Auction Engine ON/OFF: accende e spegne il motore di questo grafico (§10, gruppo Toolbar Buttons). OFF nasconde tutti gli elementi visivi del motore e dice agli indicatori della Flow.42 Trading Suite su questo grafico che nessun motore è presente (§11).
AI Analyst: esegue l'AI Analyst (§9).
Quali pulsanti compaiono si imposta nelle proprietà: Show Panel Buttons e Show Engine ON/OFF Button (gruppo Toolbar Buttons) e Show AI Analyst Button (gruppo Auction Analyst). Tutti e tre sono attivi per impostazione predefinita.
Overview table. Le sue righe provengono dalla cache scorrevole dei profili giornalieri del motore, non dalla proprietà, così attivare la tabella a metà sessione mostra dati reali immediatamente: non devi aspettare che le sessioni si accumulino.
4. Il pannello di stato: riga per riga
Lo State Panel è il piccolo box di testo sul grafico. Legge il profilo di volume per ogni sessione e ti dice, in poche righe, cosa sta facendo il mercato in questo momento. È uno strumento di contesto e orientamento, mai un segnale di acquisto/vendita.
Passaggio del mouse = viaggio nel tempo. Sposta il mouse su una candela passata e il pannello torna indietro a mostrare lo stato in quel preciso momento, con la data della Session che si adatta al giorno di quella barra. Una vista riportata indietro è contrassegnata con [HIST] sulla riga Session, così uno screenshot non può mai passare per la lettura live. Il pannello legge sempre la barra sotto il cursore: un cursore fermo sul bordo destro resta sulla barra più recente mentre il grafico avanza, e il pannello resta live. Senza passare il mouse, e non appena il mouse lascia il grafico, mostra lo stato più recente.
Intestazione e lettura principale
| Riga | Esempio | Cosa indica |
|---|---|---|
| (Titolo) | Flow.42 AuctionEngine | Solo l'intestazione. |
| Session | Session: RTH, 2026-06-26 | Quale sessione del profilo viene valutata (RTH / ETH / ETH_RTH / Asian / Custom / ChartTradingHours) e la data di calendario della barra sotto il mouse o corrente, in formato ISO, lo stesso in ogni lingua. Una vista riportata indietro porta il tag [HIST]. |
| State | State: Imbalance Up | La riga più importante. Lo stato d'asta rilevato (elenco completo in §5). Il colore del testo mostra la direzione: verde = rialzista, rosso = ribassista, oro = cautela, grigio = neutro. Durante un conflitto di tape confermato la riga guadagna un suffisso (es. State: Imbalance Down · TAPE UP) e l'intero pannello passa all'oro (vedi Structure vs. Tape più sotto). |
| Structure / Tape | Structure: 95 / 100 Tape: 15 / 100 (CONFLICT) | Due punteggi fianco a fianco (nuovo, 2026-08-27). Structure è la confidenza classica: fino a che punto la definizione dello stato è soddisfatta (da 0 a 100). Tape è il punteggio del Tape Agreement: quanto il tape live va in questo momento nella direzione implicita dello stato (da 0 a 100), con il verdetto tra parentesi: ALIGNED, NEUTRAL o CONFLICT. A inizio sessione mostra warming up; per gli stati non direzionali mostra n/a. Con Show Tape Agreement disattivo, il pannello mostra invece la classica riga singola Conf. |
| Tape | Tape: Up, delta rising, dVPOC migrating up, new session highs | Solo mentre il tape viene giudicato: la direzione del tape stesso (Up / Down / Flat) e le prove più forti, in parole semplici. |
| Loc | Loc: Above prior value | Posizione: dove sta il prezzo rispetto all'area di valore della sessione precedente (vedi §6). |
Valori del profilo
| Riga | Esempio | Cosa indica |
|---|---|---|
| Events / Calc / Vol | Events: 1234 Calc: Tick Vol: 85213 | Diagnostica: quanti eventi del profilo sono stati elaborati, cosa ha innescato per ultimo il calcolo e il volume della sessione finora. Controllo tecnico. |
| dVPOC / dVA | dVPOC: 5012.50 dVA: 5008.00 - 5020.00 | Sessione odierna (in sviluppo): VPOC e area di valore (VAL a VAH). Le linee chiave della sessione live. |
| pVPOC / pVA | pVPOC: 4995.00 pVA: 4988.00 - 5004.00 | Sessione precedente: VPOC e area di valore, le linee di riferimento centrali per oggi. |
| In-Value / Above / Below | In-Value Bars: 64% AboveVol: 22% BelowVol: 14% | Statistiche di accettazione rispetto al valore precedente: quota di barre dentro il valore precedente, quota di volume sopra il pVAH, quota sotto il pVAL. Mostra se il mercato accetta il vecchio valore (ci resta) o lo rifiuta (rompe fuori). |
| (Riga sostitutiva) | Prior: load more history | Compare al posto delle righe precedenti quando nessuna sessione precedente è ancora caricata → carica più storia del grafico. |
Blocco di dettaglio (solo quando Show Detail è attivo)
| Riga | Esempio | Cosa indica |
|---|---|---|
| Invalid | Invalid: below 5008.00 | Invalidazione: il livello/condizione a cui la lettura corrente è “rotta.” Se violato, lo stato non regge più. Lo stop-thinking del motore. |
| Target | Target: 5020.00 | Dove il mercato potrebbe andare se la lettura si concretizza (es. di ritorno al VPOC, verso un bordo del valore). |
| Reason | Reason: accepting value higher | Breve motivo per cui il motore ha assegnato questo stato. |
| Hint | Hint: watch for pullback into value | Una breve osservazione vicina all'azione: cosa osservare dopo. Un suggerimento, non un ordine. Durante un conflitto di tape confermato (con Guard Hints attivo) questa riga viene sostituita da un avviso, ad es.: “Tape is running against the auction state. No continuation shorts. Wait for realignment or a clear rejection at value.” |
Structure vs. Tape: la lettura del Tape Agreement (nuovo, 2026-08-27)
Lo stato d'asta è un'affermazione sulla struttura: dove il mercato scambia rispetto al valore precedente e se questo viene accettato. I trader tendono a leggerlo come un segnale di direzione, e in certi giorni le due cose non coincidono. Un mercato può essere strutturalmente “Imbalance Down” con un punteggio Structure alto per tutto il pomeriggio mentre il tape live gli sale contro per ore.
Il Tape Agreement te lo rende visibile. Una volta per barra chiusa, il motore controlla quanto il tape corrente (le chiusure delle barre, il delta di sessione, la deriva del VPOC in sviluppo, i nuovi estremi di sessione) va nella direzione che lo stato implica. Il risultato è un punteggio da 0 (tape del tutto contro lo stato) a 100 (tape del tutto a favore):
-
ALIGNED: il tape conferma lo stato. La visualizzazione di oggi resta invariata.
-
NEUTRAL: il tape è misto: alcune barre vanno dalla parte dello stato, altre contro, senza una prevalenza duratura né in un senso né nell'altro. In questo momento il tape non conferma né smentisce lo stato. Visualizzazione invariata, e il punteggio accanto indica da che parte pende comunque il neutro: 58 è leggermente a favore dello stato, 42 leggermente contro.
-
CONFLICT: il tape va contro lo stato da diverse barre. A quel punto il motore ti avvisa chiaramente: la riga State guadagna il suffisso del tape (es. Imbalance Down · TAPE UP), il pannello diventa oro, l'hint di continuazione viene sostituito da una messa in guardia (“No continuation shorts…”) e un marcatore oro viene fissato sul grafico (§7).
Un conflitto deve persistere per un certo numero di barre prima di essere mostrato, e rientra solo dopo che il tape è chiaramente tornato dalla parte dello stato, così la lettura non sfarfalla a ogni barra contraria. Quante barre, e dove stanno le soglie, lo configuri tu (§10, gruppo Tape Agreement).
All'apertura della sessione, Structure e Tape partono in momenti diversi, ed è voluto. Il punteggio Structure legge il profilo di volume, e in una giornata pulita è inequivocabile già dopo poche barre: lo stato può essere pubblicato nel giro di minuti. Il punteggio Tape legge il movimento della sessione su una finestra di barre, e all'apertura quella finestra è vuota. Finché non si riempie, il pannello mostra warming up e il tape non si pronuncia in alcun modo: nessun suffisso, nessun conflitto, nessun oro. Con il lookback predefinito di 15 barre sono all'incirca i primi 15 minuti su un grafico a 1 minuto (barre, non minuti: su un grafico a 5 minuti ci vuole di più). L'alternativa sarebbe un verdetto costruito su tre barre di rumore, pronto a ribaltarsi proprio in apertura. La riga Tape non tira mai a indovinare; warming up è questa promessa all'inizio di ogni sessione.
Come usarla. La riga Tape non predice la direzione e non ribalta lo stato. Risponde a una sola domanda: il tape live in questo momento va dalla parte dello stato? Durante un CONFLICT, i trade di continuazione nella direzione dello stato non hanno il tape dietro: stai da parte finché il tape non si riallinea o il prezzo non mostra un chiaro rifiuto sul valore. Il punteggio Structure da solo non è mai stato quella risposta: misura quanto bene è soddisfatta la definizione dello stato, non quanto è probabile che la direzione paghi proprio ora.
5. Gli stati d'asta
La riga State è la lettura centrale. Ecco tutti i 17 stati in termini semplici: i 13 stati di base, sempre attivi, e poi i quattro stati di rotazione, che sono attivi per impostazione predefinita (§10, gruppo Rotation States; disattivali per ottenere il motore a 13 stati). I numeri corrispondono al Corso sulle Aste.
La colonna della direzione nomina la tesi che la sessione ha costruito finora e ti dice che cosa la romperebbe. Non è una previsione per le prossime barre: lette così, le etichette finiscono al livello del caso. Ciò che il motore ti dà è dove si trova l'asta, che cosa invalida quella lettura e a quale riferimento punta. Il timing viene dagli strumenti di order flow. Il colore segue la direzione della tesi, non un movimento atteso: verde tesi long, rosso tesi short, oro nessun vantaggio, grigio nessuna tesi. Invalidata quando e Punta a sono le righe stesse del pannello del motore (Invalidation e Target), così la guida e il pannello dicono la stessa cosa.
| N. | Stato | Tesi | Cosa dice | Invalidata quando | Punta a |
|---|---|---|---|---|---|
| 1 | Initializing | nessuna | Troppo pochi dati: il profilo si sta ancora costruendo. | n/d | Attendi accettazione o rifiuto. |
| 2 | Open Inside Prior Value | nessuna | La sessione ha aperto dentro il valore precedente: per ora il vecchio valore viene accettato (spesso un range day). | Accettazione fuori dal valore precedente. | VPOC precedente e i bordi del valore. |
| 3 | Open Above Prior Value | propensione long, non confermata | Le barre di apertura scambiano sopra il valore precedente. Un test, non un trend: il pannello lo colora di verde, ma i consumatori della Suite e il tape lo trattano come nessuna tesi fino all'accettazione. | Di nuovo dentro il valore precedente. | Il test di accettazione sopra il VAH precedente. |
| 4 | Open Below Prior Value | propensione short, non confermata | Speculare: le barre di apertura scambiano sotto il valore precedente. | Di nuovo dentro il valore precedente. | Il test di accettazione sotto il VAL precedente. |
| 5 | Failed Upper Auction | short | La sessione ha testato sopra il VAH precedente ed è stata rifiutata: il prezzo è tornato dentro il valore senza una migrazione convincente del VPOC. | Riaccettazione sopra il VAH precedente. | Prima il VPOC precedente, poi il VAL precedente se la rotazione si estende. |
| 6 | Failed Lower Auction | long | Speculare: un test sotto il VAL precedente è stato rifiutato e il prezzo è tornato dentro il valore. | Riaccettazione sotto il VAL precedente. | Prima il VPOC precedente, poi il VAH precedente se la rotazione si estende. |
| 7 | Higher Value Acceptance | long | Il mercato accetta valore sopra il valore precedente: barre e volume si stanno accumulando lassù. | Ritorno e accettazione di nuovo dentro il valore precedente. | Il prossimo HVN/LVN superiore o riferimento di liquidità. |
| 8 | Lower Value Acceptance | short | Speculare: il valore viene accettato sotto il valore precedente. | Ritorno e accettazione di nuovo dentro il valore precedente. | Il prossimo HVN/LVN inferiore o riferimento di liquidità. |
| 9 | Imbalance Up | long | Asta unilaterale al rialzo: estensione del range e migrazione del VPOC sopra il valore precedente. Lo stato resta finché il prezzo tiene sopra il valore, per quanto lontano sia già andato. | Di nuovo dentro il valore precedente. | Massimo precedente, poi il prossimo nodo superiore. Lo stato dice dove si trova l'asta, non fin dove arriva. |
| 10 | Imbalance Down | short | Speculare: asta unilaterale al ribasso sotto il valore precedente. | Di nuovo dentro il valore precedente. | Minimo precedente, poi il prossimo nodo inferiore. |
| 11 | Mid-Value / No Edge | nessuna | Il prezzo sta nel mezzo del valore: nessuna delle due parti ha un vantaggio, un cattivo posto per iniziare un'operazione. | Un movimento pulito verso un bordo del valore, oppure una rottura accettata fuori dal valore. | Nessun target d'asta attraente dal centro del valore. |
| 12 | Balance / Rotational | nessuna | Mercato bilaterale, in rotazione dentro il valore: un range. | Un movimento accettato fuori dal valore precedente o corrente. | Rotazione tra i bordi del valore e il VPOC. |
| 13 | Transition / Unclear | nessuna | La lettura sta cambiando ed è ambigua: attendi che l'asta si risolva. | n/d | Attendi accettazione o rifiuto. |
Regola mnemonica. “Failed” è un rifiuto a un bordo del valore: la tesi punta di nuovo dentro il valore e si rompe quando il bordo viene riaccettato. “Acceptance” e “Imbalance” sono contesto di continuazione: la tesi regge finché il prezzo resta fuori dal valore precedente e si rompe quando vi rientra. Nessuna delle due dice quando parte il prossimo movimento.
I quattro stati di rotazione (da 14 a 17) (dal 2026-08-27, attivi per impostazione predefinita da settembre 2026)
Con Rotation States attivo (il predefinito; §10, gruppo Rotation States), il motore dà un nome al contro-movimento più comune che gli stati di base non nominano: la rotazione di ritorno verso il valore precedente. Prima, quel movimento compariva solo nella nota di invalidazione degli stati di squilibrio (“ritorno e accettazione di nuovo dentro il valore precedente”). Come stato a sé, ha tesi, invalidazione e target propri:
| N. | Stato | Tesi | Cosa dice | Invalidata quando | Punta a |
|---|---|---|---|---|---|
| 14 | Rejection of Lower Prices | long | La sessione ha scambiato sotto il minimo del giorno precedente e viene riaccettata sopra di esso: i prezzi più bassi non hanno trovato venditori. Rotazione precoce verso il valore precedente. | Accettazione di nuovo sotto il minimo precedente. | VAL precedente, poi VPOC precedente. |
| 15 | Rejection of Higher Prices | short | Speculare: la sessione ha scambiato sopra il massimo del giorno precedente e viene riaccettata sotto di esso. | Accettazione di nuovo sopra il massimo precedente. | VAH precedente, poi VPOC precedente. |
| 16 | Return to Value (from below) | long | Il prezzo viene riaccettato dentro l'area di valore precedente dopo aver scambiato sotto di essa. La rotazione punta al lato opposto del valore. | Accettazione di nuovo sotto il VAL precedente. | VAH precedente. |
| 17 | Return to Value (from above) | short | Speculare: accettazione di nuovo dentro il valore precedente dopo aver scambiato sopra di esso. | Accettazione di nuovo sopra il VAH precedente. | VAL precedente. |
Gli stati di rotazione cambiano ciò che il grafico mostra: in un giorno in cui il motore di base etichetterebbe Imbalance Down per tutto il pomeriggio mentre il prezzo ruota di nuovo verso il valore, il motore con la funzione attiva passa la mano a Rejection of Lower Prices e più tardi a Return to Value (from below), e il Tape Agreement, che misura sempre rispetto alla direzione dello stato attivo, a quel punto mostra tipicamente ALIGNED invece di CONFLICT. Attivare la funzione cambia quindi anche il contesto che gli indicatori della Flow.42 Suite ricevono (§11).
Attivi per impostazione predefinita. Gli stati di rotazione erano disattivi nella loro prima release; dalla build di settembre 2026 sono attivi per ogni nuovo grafico. Un grafico o un template salvato con una build precedente mantiene la propria impostazione: se non vedi mai gli stati REJ/RTV, controlla Rotation States nel gruppo 18 di quel grafico.
6. La lettura della posizione
La riga Loc dice dove sta il prezzo rispetto al valore della sessione precedente, la sua “posizione” nel mercato:
| Posizione | Significato |
|---|---|
| Below prior value | Sotto l'area di valore precedente (sotto il VAL). |
| At prior VAL | Al bordo inferiore del valore precedente. |
| Inside prior value | Dentro l'area di valore precedente. |
| Near value center | Vicino al centro (vicino al VPOC). |
| At prior VAH | Al bordo superiore del valore precedente. |
| Above prior value | Sopra l'area di valore precedente (sopra il VAH). |
I bordi (VAL / VAH) e il centro (VPOC) sono i punti in cui tendono ad avvenire le reazioni, motivo per cui la posizione conta accanto allo stato.
7. I marcatori di cambio di stato
Cosa sono. Una linea verticale tratteggiata con una breve etichetta esattamente sulla barra in cui lo stato d'asta è cambiato. Rendono visibile quando il carattere del mercato è cambiato: una linea temporale dei punti di svolta.
Importante: un marcatore compare solo su un vero cambio di stato verso uno stato “degno di nota”, non su ogni barra. Gli stati di inizio sessione e quelli poco chiari non ricevono deliberatamente alcun marcatore.
Etichette dei marcatori
| Etichetta | Stato | Significato |
|---|---|---|
| IMB UP | Imbalance Up | Passaggio a una forte pressione in acquisto al rialzo. |
| IMB DOWN | Imbalance Down | Passaggio a una forte pressione in vendita al ribasso. |
| HVA | Higher Value Acceptance | Il mercato inizia ad accettare il valore più in alto. |
| LVA | Lower Value Acceptance | Il mercato inizia ad accettare il valore più in basso. |
| FAIL UP | Failed Upper Auction | L'asta al rialzo è fallita (attesa di svolta al ribasso). |
| FAIL DOWN | Failed Lower Auction | L'asta al ribasso è fallita (attesa di svolta al rialzo). |
| BAL | Balance / Rotational | Passaggio a una modalità di range bilanciato. |
| MID | Mid-Value / No Edge | Passaggio al centro senza vantaggio (nessun edge). |
| REJ LOW / REJ HIGH | Rejection of Lower/Higher Prices | Stati di rotazione (solo con Rotation States abilitato). |
| RTV UP / RTV DOWN | Return to Value (from below/above) | Stati di rotazione (solo con Rotation States abilitato). |
Marcatori di conflitto di tape (nuovo, 2026-08-27)
Una seconda famiglia di marcatori, sempre color oro, appartiene al Tape Agreement (§4): alla barra in cui un CONFLICT di tape viene confermato, il motore fissa una linea tratteggiata oro con un'etichetta combinata (es. IMB DOWN · TAPE UP), una riga di etichette sotto i marcatori di stato, così le due famiglie non si sovrascrivono mai. Ogni nuovo conflitto riceve il proprio marcatore. Quando il conflitto finisce mentre lo stato continua, un secondo marcatore nel colore proprio dello stato (la sola etichetta dello stato, una riga più in basso) chiude la parentesi: IMB DOWN · TAPE UP … IMB DOWN. Un conflitto che finisce perché lo stato stesso cambia lascia quella barra al marcatore di cambio di stato. Condividono l'interruttore Show State Change Markers e scompaiono insieme con Show Tape Agreement disattivo.
Comportamento
-
Ogni cambio viene registrato una volta (lo stesso stato ripetuto non produce un nuovo marcatore).
-
I marcatori sono tenuti in una finestra scorrevole e limitata (circa 1 giorno di look-back) e restano visibili attraverso il cambio di sessione, così vedi anche i punti di svolta della sessione precedente.
-
Al cambio di strumento o allo spegnimento, tutto si azzera.
Perché il colore del pannello può cambiare tra due marcatori. Il pannello mostra sempre lo stato esatto della barra sotto il cursore. I marcatori, invece, vengono posti solo sui cambi verso uno stato degno di marcatore, e Transition / Unclear e Mid-Value / No Edge deliberatamente non ne ricevono. Così tra due marcatori “FAIL DOWN” visibili, singole barre possono essersi brevemente ribaltate su Transition / Unclear (oro) senza lasciare un marcatore. Passando il mouse su quelle barre si vede l'oro. Questo è corretto. I marcatori danno una panoramica pulita; il pannello dà la verità precisa.
8. Riferimento rapido dei colori
Il colore del testo del pannello segue la direzione della tesi corrente (§5), non un movimento atteso:
| Colore | Tesi | Stati |
|---|---|---|
| Verde | Tesi long | Imbalance Up, Higher Value Acceptance, Failed Lower Auction, Rejection of Lower Prices, Return to Value (from below), e Open Above Prior Value come propensione che deve ancora confermare |
| Rosso | Tesi short | Imbalance Down, Lower Value Acceptance, Failed Upper Auction, Rejection of Higher Prices, Return to Value (from above), e Open Below Prior Value come propensione che deve ancora confermare |
| Oro | Nessun vantaggio | Mid-Value / No Edge, Transition / Unclear, e qualsiasi stato durante un CONFLICT di tape confermato |
| Grigio | Nessuna tesi | Initializing, Open Inside Prior Value, Balance / Rotational |
Nota l'inversione per le aste fallite: Failed Upper Auction è una tesi short (rosso), Failed Lower Auction è una tesi long (verde). Un rifiuto a un bordo del valore costruisce la tesi verso l'altro lato del valore.
Dal 2026-08 l'oro ha due significati: uno stato di cautela (Mid-Value, Transition), oppure un conflitto di tape confermato che sovrascrive il colore proprio dello stato. La riga State li distingue: durante un conflitto porta il suffisso · TAPE UP/DOWN.
9. L'AI Analyst
L'AI Analyst trasforma la lettura strutturata del motore in una breve analisi scritta. Clicchi un pulsante, lo snapshot d'asta corrente viene inviato al backend di Flow.42, e una spiegazione narrativa torna in una finestra sul tuo schermo.
La divisione dei compiti è deliberata. Il motore resta il classificatore deterministico: decide lo stato, la confidenza, la posizione. Il modello si limita a sintetizzare e spiegare ciò che il motore ha già concluso. Non classifica, e non produce raccomandazioni di trading. Solo per analisi e contesto.
Come funziona
-
Il pulsante AI Analyst sta nella barra degli strumenti del grafico (attivo per impostazione predefinita; Show AI Analyst Button nel gruppo Auction Analyst lo nasconde).
-
Cliccalo. La finestra dei risultati si apre subito con una breve nota di attesa; un ulteriore clic mentre una richiesta è in corso viene ignorato.
-
Quando arriva la risposta, la finestra mostra tre parti: un'intestazione (timestamp + strumento), un gauge d'asta deterministico e l'analisi scritta del modello.
Il tutto è rigorosamente su richiesta: non gira mai per ogni barra, e mai su un thread di render o di calcolo. Un clic è l'unico innesco, così il grafico non viene mai bloccato o rallentato.
Cosa viene inviato
Lo snapshot viene letto dagli stessi oggetti che il pannello disegna, così il modello vede esattamente ciò che vedi tu. Contiene cinque blocchi:
-
Classificazione ora: stato, posizione, confidenza, target, motivo, hint, invalidazione.
-
La lettura del tape (nuovo, 2026-08-27): il Tape Agreement corrente (punteggio, verdetto, direzione, prove), così l'analisi scritta qualifica la propria lettura nello stesso modo del pannello: durante un conflitto confermato parte dalla divergenza e tratta la continuazione nella direzione dello stato come non supportata finché il tape non si riallinea.
-
Le prove: profili precedente e in sviluppo, la distribuzione tempo/volume rispetto al valore precedente e quante barre sono passate dall'ultimo test del VAH/VAL.
-
La storia della giornata: i cambi di stato della sessione corrente, dal più vecchio.
-
Contesto multi-giorno: fino a cinque profili giornalieri completati più recenti (VPOC/VAH/VAL/massimo/minimo).
Privacy e licenza. Il client non memorizza né invia mai una chiave API Anthropic. Ti identifica con il tuo ID licenza Flow.42 salvato e lascia che sia il backend a verificare il tuo diritto: l'AI Analyst richiede un abbonamento attivo a Flow.42 Auction Engine. Se nessun ID licenza è configurato, la finestra ti dice di inserirne uno nella sezione Product Information.
Il gauge d'asta
Sopra l'analisi scritta si trova un gauge a larghezza fissa con una lancetta che va da BEARISH attraverso BALANCED fino a BULLISH:
BEARISH ◄────────────┼─────●───────────► BULLISH Auction: Higher Value Acceptance │ Confidence: 75/100 Tape: Up 82/100 (ALIGNED)
La riga Tape sotto il gauge (nuovo, 2026-08-27) ripete la lettura corrente del Tape Agreement del pannello (direzione, punteggio e verdetto), così ogni analisi salvata porta con sé il contesto del tape del suo momento. Mostra warming up o n/a esattamente come il pannello e viene omessa del tutto con Show Tape Agreement disattivo.
La lancetta è calcolata dalla stessa classificazione che mostra il pannello, mai dal modello. Questo la mantiene riproducibile e sempre coerente con il motore (una lancetta impostata da un LLM varierebbe di volta in volta e potrebbe contraddire il pannello). Ogni stato porta un peso direzionale, scalato dalla confidenza, per atterrare in [−1, +1]: piena deflessione per gli squilibri, tre quarti per l'acceptance, due terzi per le aste fallite (deflettendo lontano dal lato fallito), lieve per gli open direzionali, e centro per gli stati balance / mid / transition.
Le etichette del gauge sono linguaggio di contesto d'asta (BEARISH / BALANCED / BULLISH), deliberatamente non linguaggio da segnale di acquisto/vendita. Questo è in linea con il posizionamento senza raccomandazioni dell'intero strumento.

Opzioni della finestra dei risultati
La finestra è scura, scorrevole e copiabile. Due impostazioni la modellano:
-
Analysis Language: l'analisi scritta può tornare in tedesco, inglese, portoghese brasiliano, spagnolo, italiano, francese o cinese semplificato. Il backend applica le stesse regole di analisi stabili in tutte le lingue.
-
Window Text Color: semplice White, oppure il classico verde fosforo Terminal Green (verde su quasi-nero, il look da CRT) che molti trovano più riposante per gli occhi.
Un errore di visualizzazione non può mai destabilizzare il grafico. Ogni percorso di errore (un errore di rete, un rifiuto del backend, dati non ancora pronti) viene riportato dentro la finestra dei risultati e gestito in modo difensivo. Il timestamp dell'intestazione viene marcato al momento del clic sulla tua macchina, così sai sempre esattamente quando è stata fatta un'analisi.
10. Riferimento delle proprietà
Le proprietà sono raggruppate esattamente come compaiono in NinjaTrader. Ciascuna elenca il proprio valore predefinito e l'intervallo dove applicabile. Le proprietà contrassegnate (Advanced / nascosto) non sono mostrate nella griglia normale: sono esposte per la calibrazione tramite l'Hub.
Gruppo 02: Auction Session
| Property | Default | Cosa fa |
|---|---|---|
| Settings Source | Local | Usa le impostazioni Session/Profile/Classifier di questo indicatore, oppure leggile da un Flow.42 AuctionHub sullo stesso grafico (abbinato per strumento + intervallo). Ripiega su Local se non c'è un hub corrispondente. |
| Profile Session | RTH | Finestra oraria usata per costruire il profilo: ChartTradingHours, RTH, ETH, Asian, Custom o ETH_RTH (le finestre ETH e RTH insieme come un'unica sessione continua, legata alla giornata di trading RTH). RTH consigliata come riferimento di valore primario. |
| RTH / ETH / Asian / Custom Start and End | RTH 15:30 a 22:00, ETH 22:00 a 15:30, Asian 01:00 a 08:00, Custom 15:30 a 22:00 | Le finestre di sessione, nel fuso orario della tua piattaforma NinjaTrader. Scrivi in formato 24h (16:00) o 12h (4:00 PM); funzionano entrambi. Le finestre a cavallo della mezzanotte sono supportate. |
Gruppo 03: Auction Profile
| Property | Default | Cosa fa |
|---|---|---|
| Value Area Percent | 70.0 (da 50 a 95) | Percentuale del volume totale del profilo usata per calcolare VAH e VAL. Predefinito comune: 70%. |
| Smoothing Ticks | 3 (da 1 a 20) | Tick adiacenti usati per lisciare il rilevamento HVN/LVN. Più alto = nodi meno numerosi e meno rumorosi. |
| Max HVN/LVN Nodes | 3 (da 0 a 10) | Numero massimo di High/Low Volume Nodes mostrati dal profilo precedente. |
| Buffer Ticks | 2 (da 0 a 20) | Buffer in tick attorno ai riferimenti del valore precedente. Evita di classificare come acceptance/rejection minuscole penetrazioni di un solo tick. Su strumenti a tick piccoli (es. CL a 0.01) un basso numero di tick è una distanza di prezzo molto piccola. |
Gruppo 04: Auction State (Advanced)
Questi undici valori calibrano il classificatore. Sono nascosti nella griglia normale ed esposti tramite l'Hub per la messa a punto per singolo strumento. I valori predefiniti sono identici nel motore e nell'hub, così passare da Local a FromHub ai valori predefiniti non cambia nulla.
| Property | Default | Cosa fa |
|---|---|---|
| Opening Bars | 3 (da 1 a 20) | Barre trattate come fase di apertura prima che si applichi una classificazione più forte. |
| Min Acceptance Bars | 4 (da 1 a 50) | Barre minime fuori dal valore precedente prima che l'acceptance sia confermata. |
| Max Failed Auction Bars | 5 (da 1 a 50) | Barre massime fuori dal valore perché un rapido rifiuto conti come asta fallita. |
| Min Acceptance Volume Percent | 0.22 (da 0.01 a 0.80) | Quota minima del volume di sessione fuori dal valore precedente per sostenere l'acceptance. |
| Near POC Ticks | 8 (da 1 a 100) | Distanza in tick per classificare il prezzo come vicino al POC. |
| Balance Min Value Overlap | 0.60 (da 0.10 a 1.00) | Sovrapposizione minima tra valore precedente e in sviluppo per classificare una balance in rotazione. |
| Balance Min Inside Bars Percent | 0.55 (da 0.10 a 1.00) | Quota minima di barre dentro il valore precedente per sostenere la balance. |
| POC Stable Width Percent | 0.25 (da 0.05 a 1.00) | Migrazione massima del POC (quota della larghezza del valore) perché il POC conti come stabile. |
| Imbalance Migration Width Percent | 0.10 (da 0.01 a 1.00) | Migrazione minima del POC in sviluppo (quota della larghezza del valore) per sostenere lo squilibrio. |
| Range Extension Ticks | 8 (da 1 a 100) | Estensione minima del range oltre l'initial balance area usata dal rilevamento dello squilibrio. |
| Failed Auction Memory Bars | 10 (da 1 a 200) | Barre massime dopo un test del valore durante le quali una Failed Upper/Lower Auction può ancora essere classificata. |
Gruppo 05: Lines & Levels
| Property | Default | Cosa fa |
|---|---|---|
| Show Indicators | true | Mostra o nasconde tutte le linee di valore dell'asta e le loro etichette. Il summary box e lo State Panel hanno interruttori propri. |
| Show Prior Value | true | Mostra VPOC, VAH e VAL della sessione precedente. |
| Show Prior Session Levels | false | Disegna anche pVPOC/pVAH/pVAL sull'arco temporale della sessione precedente stessa (non solo in avanti). |
| Show Developing Value | true | Mostra VPOC, VAH e VAL in sviluppo della sessione attiva. |
| Show Prior Range | true | Mostra il massimo e il minimo del profilo precedente come riferimenti aggiuntivi. |
| Show Current Session Open | true | Mostra il prezzo di apertura della sessione di profilo attiva. |
| Show HVN | true | Mostra le zone High Volume Node del profilo precedente. |
| Show LVN | true | Mostra le zone di decisione Low Volume Node del profilo precedente. |
| Show Line Labels | true | Mostra una breve etichetta con nome e prezzo su ogni linea di valore dell'asta. |
Gruppo 06: Lines
| Property | Default | Cosa fa |
|---|---|---|
| Line Width | 2 (da 1 a 6) | Larghezza di base delle linee di riferimento (le linee VPOC possono essere leggermente più spesse). |
| Trim Lines at Session End | true | On (il predefinito): le linee orizzontali si fermano alla fine della sessione configurata (es. fine RTH) e non si estendono nell'after-hours. Off: gli ultimi livelli proseguono attraverso l'after-hours. Nessun effetto con il template ChartTradingHours. |
| Show Developing History | false | Disegna i valori in sviluppo come una polilinea a gradini che ne mostra l'evoluzione attraverso la sessione. |
| Legacy Label Offset Ticks | 2 (da −20 a 20) | Deprecato, senza effetto. Usa invece Line Label Offset Pixels. (Nascosto.) |
Gruppo 07: Line Labels
| Property | Default | Cosa fa |
|---|---|---|
| Line Label Side | Right | A quale bordo del grafico si ancorano le etichette (Left/Right). |
| Line Label Offset Pixels | 8 (da 0 a 400) | Distanza in pixel tra l'estremità di una linea (inizio o fine della sessione, a seconda di Line Label Side) e la sua etichetta. Dimensione del testo: Marker Text Size nel gruppo 15. |
| Background Opacity | 75 (da 0 a 100) | Opacità dello sfondo dell'etichetta di linea. |
| Background Color | DimGray | Colore di sfondo dietro ciascuna etichetta di linea. |
| Text Color | White | Colore del testo dell'etichetta quando “Use Level Color For Text” è disattivo. |
| Use Level Color For Text | false | Usa il colore della linea di riferimento come colore del testo dell'etichetta anziché il Text Color fisso. |
Gruppo 08: Summary Box
Trascinabile in modo indipendente; la dimensione del testo è Overlay Text Size nel gruppo 15.
| Property | Default | Cosa fa |
|---|---|---|
| Show Summary Box | true | Se il summary box con i valori correnti del profilo viene mostrato al caricamento del grafico. A grafico aperto usa il pulsante AE Summary della barra degli strumenti; il suo ultimo stato viene ricordato. |
| Label Box Horizontal / Vertical Anchor | Right / Top | Da quali bordi del grafico viene misurata la posizione del box. |
| Label Box Offset X / Y Percent | 1.0 / 2.0 | Distanza dai bordi di ancoraggio in percentuale del grafico. Trascinare il box aggiorna questi valori. |
| Label Box Opacity | 100 (da 0 a 100) | Opacità dello sfondo del summary box. |
| Label Box Background Color | Blu-grigio scuro | Colore di sfondo del summary box. |
| Summary Text Color | LightGray | Colore del testo nel summary box (elencato sotto Line Colors). |
Gruppo 09: Line Colors
Tutti i colori delle linee sono mostrati nella griglia e salvati con il grafico.
| Property | Default | Significato |
|---|---|---|
| Prior VPOC Color | DodgerBlue | Linea VPOC della sessione precedente. |
| Prior Value Color | SteelBlue | Linee VAH e VAL precedenti. |
| Developing VPOC Color | Goldenrod | VPOC in sviluppo della sessione attiva. |
| Developing Value Color | DarkGoldenrod | VAH e VAL in sviluppo. |
| Prior Range Color | Gray | Massimo e minimo del profilo precedente. |
| Session Open Color | White | Apertura della sessione attiva. |
| HVN Color | MediumPurple | High Volume Nodes del profilo precedente. |
| LVN Color | OrangeRed | Low Volume Nodes del profilo precedente. |
| Summary Text Color | LightGray | Testo nel summary box. |
Gruppo 10: State Panel
Trascinabile in modo indipendente; la dimensione del testo è Overlay Text Size nel gruppo 15.
| Property | Default | Cosa fa |
|---|---|---|
| Show Panel | true | Se il pannello di stato d'asta viene mostrato al caricamento del grafico. A grafico aperto usa il pulsante AE State della barra degli strumenti; il suo ultimo stato viene ricordato. Le linee di valore e il summary box hanno interruttori propri: questa proprietà non li nasconde più. |
| Show Detail | true | Mostra le righe Invalidazione, Target, Reason e Hint. Off per un pannello più corto. |
| Panel Horizontal / Vertical Anchor | Right / Top | Da quali bordi del grafico viene misurata la posizione del pannello. |
| Panel Offset X / Y Percent | 1.0 / 2.0 | Distanza dai bordi di ancoraggio in percentuale del grafico. Trascinare il pannello aggiorna questi valori. |
| Panel Opacity | 100 (da 0 a 100) | Opacità dello sfondo del pannello. |
Gruppo 11: State Panel Colors
| Property | Default | Cosa fa |
|---|---|---|
| Panel Text Color | LightGray | Colore del testo predefinito nel pannello. |
| Bullish State Color | LimeGreen | Colore del testo per gli stati rialzisti: Imbalance Up, Higher Value Acceptance, Failed Lower Auction, Open Above Prior Value, Rejection of Lower Prices, Return to Value (from below). |
| Bearish State Color | IndianRed | Colore del testo per gli stati ribassisti: Imbalance Down, Lower Value Acceptance, Failed Upper Auction, Open Below Prior Value, Rejection of Higher Prices, Return to Value (from above). |
| Neutral State Color | LightGray | Colore del testo per gli stati neutri: Balance / Rotational, Open Inside Prior Value, Initializing. Anche la riga di intestazione dell'overview table. |
| Warning State Color | Goldenrod | Colore del testo per Mid-Value / No Edge e Transition / Unclear, e per l'intero testo del pannello durante un conflitto di tape confermato. |
| Panel Background Color | Blu-grigio scuro | Colore di sfondo dietro il pannello. |
Gruppo 12: State Change Markers
| Property | Default | Cosa fa |
|---|---|---|
| Show State Change Markers | true | Disegna una linea verticale tratteggiata + breve etichetta a ogni barra in cui il classificatore passa a uno stato degno di marcatore. Controlla anche i marcatori oro di conflitto di tape. I marcatori della sessione precedente restano visibili per il look-back di un giorno. |
| Line Opacity Percent | 60 (da 0 a 100) | Opacità della linea verticale tratteggiata. L'etichetta in sé è sempre a piena opacità per leggibilità. |
| Label Top Offset Pixels | 22 (da 0 a 200) | Offset verticale in pixel dell'etichetta sotto il bordo superiore del grafico. Aumentalo se altri indicatori si sovrappongono. |
Etichette dei marcatori: IMB UP, IMB DOWN, HVA, LVA, FAIL UP, FAIL DOWN, BAL, MID, REJ LOW, REJ HIGH, RTV UP, RTV DOWN. Transition / Unclear e gli stati Initializing/di apertura non ricevono alcun marcatore: è questa la ragione dietro il comportamento del passaggio del mouse in §4.
Gruppo 13: Overview Table
| Property | Default | Cosa fa |
|---|---|---|
| Show Overview Table | false | Se l'overview table viene mostrata al caricamento del grafico: una tabella trascinabile separata delle ultime N sessioni completate (Date, VPOC, VAH, VAL, High, Low). A grafico aperto usa il pulsante AE Table della barra degli strumenti; il suo ultimo stato viene ricordato. |
| Overview Days | 5 (da 3 a 10) | Quante sessioni completate mostra la tabella. I giorni si accumulano man mano che le sessioni si completano. |
| Table Opacity | 100 (da 0 a 100) | Opacità dello sfondo dell'overview table. |
| Table Background Color | Blu-grigio scuro | Colore di sfondo dell'overview table. Dalla build di settembre 2026 la tabella ha un colore proprio e non segue più lo State Panel. |
| Table Text Color | LightGray | Colore del testo dell'overview table, intestazione e righe. |
Posizione della tabella: Table Horizontal / Vertical Anchor (Left / Bottom per impostazione predefinita) e Table Offset X / Y Percent (1.0 / 2.0); trascinare la tabella aggiorna questi valori.
Gruppo 14: Toolbar Buttons
I pulsanti stanno nella barra degli strumenti del grafico, accanto ai selettori di strumento e intervallo. Non vengono disegnati sul grafico e non possono essere trascinati.
| Property | Default | Cosa fa |
|---|---|---|
| Show Engine ON/OFF Button | true | Mostra il pulsante Auction Engine ON/OFF. OFF nasconde tutti gli elementi visivi del motore (linee, pannelli, marcatori) e dice agli indicatori della Flow.42 Trading Suite su questo grafico che nessun motore è presente, così i loro segnali non vengono attenuati. Usalo per confrontare i segnali con e senza contesto d'asta. |
| Show Panel Buttons | true | Mostra i tre pulsanti dei pannelli AE State, AE Summary e AE Table. Ognuno mostra o nasconde il proprio pannello; luminoso = visibile, attenuato = nascosto. Il motore continua a girare in ogni caso. L'ultimo stato cliccato viene ricordato attraverso i ricaricamenti del grafico e i riavvii di NinjaTrader. |
Interruttore per singolo grafico. Il pulsante del motore accende/spegne il motore solo sul grafico su cui si trova: gli altri grafici e strumenti non ne sono toccati. Quando è OFF, il motore continua a classificare in background (la storia resta aggiornata) ma nasconde i propri elementi visivi e si dichiara “non presente” ai consumatori della Suite (VolDrive/VolImbalance ripiegano sul loro comportamento cieco alla posizione); i plot di contesto valgono -1 (§11). Il pulsante resta visibile così puoi riaccendere il motore.
Gruppo 15: Font Settings
| Property | Default | Cosa fa |
|---|---|---|
| Marker Text Size | 12 (da 8 a 32) | Dimensione del testo delle etichette sulle linee di valore. |
| Overlay Text Size | 13 (da 8 a 32) | Dimensione del testo dello State Panel, del summary box, dell'overview table e delle etichette dei marcatori di cambio di stato. |
| Tooltip Text Size | 12 (da 8 a 32) | Dimensione del testo dei tooltip al passaggio del mouse e dei popup. |
Gruppo 16: Auction Analyst
| Property | Default | Cosa fa |
|---|---|---|
| Show AI Analyst Button | true | Mostra il pulsante AI Analyst nella barra degli strumenti del grafico. Un clic invia lo snapshot d'asta corrente al server di Flow.42 e apre una finestra con un'analisi scritta. Richiede un abbonamento attivo a Flow.42 Auction Engine. |
| Analysis Language | English | Lingua dell'analisi narrativa: tedesco, inglese, portoghese brasiliano, spagnolo, italiano, francese o cinese semplificato. |
| Window Text Color | Terminal Green | Colore del testo della finestra dei risultati: semplice White, oppure il classico verde fosforo Terminal Green (verde su nero, stile CRT). |
Gruppo 17: Tape Agreement (nuovo, 2026-08-27)
| Property | Default | Cosa fa |
|---|---|---|
| Show Tape Agreement | true | Interruttore principale: mostra quanto il tape live concorda con lo stato d'asta. Off = il pannello mostra la classica riga singola Conf e ogni visualizzazione, marcatore ed export del tape scompare: il comportamento è esattamente quello di prima che la funzione esistesse. |
| Conflict Threshold | 40 (da 0 a 100) | Un punteggio del tape pari o inferiore a questo valore segna un conflitto. |
| Alignment Threshold | 65 (da 0 a 100) | Un punteggio del tape pari o superiore a questo valore conferma lo stato. |
| Conflict Confirmation Bars | 3 (da 1 a 20) | Barre per cui il conflitto deve persistere prima di essere mostrato. Previene lo sfarfallio su singole barre contrarie. |
| Tape Lookback Bars | 15 (da 5 a 50) | Barre usate per misurare il tape. Basato sul numero di barre: la stessa impostazione copre meno tempo su grafici più veloci. |
| Guard Hints | true | Sostituisce l'hint con un avviso mentre stato e tape sono in conflitto. |
| Neutral Bias On Conflict | false | Mentre stato e tape sono in conflitto, riporta Neutral agli indicatori della Flow.42 Trading Suite così che i loro segnali non vengano attenuati (vedi §11). Opt-in. |
Gruppo 18: Rotation States (nuovo, 2026-08-27)
| Property | Default | Cosa fa |
|---|---|---|
| Rotation States | true | Mostra gli stati di rotazione: Rejection of Lower/Higher Prices e Return to Value (§5). Attivo per impostazione predefinita: disattivarlo riporta al motore a 13 stati e cambia, con esso, l'attenuazione dei segnali degli indicatori della Flow.42 Trading Suite. Un grafico salvato con una build precedente mantiene la propria impostazione. |
| Rotation Acceptance Bars | 10 (da 3 a 30) | Barre usate per misurare l'accettazione per gli stati di rotazione. |
| Rotation Acceptance Percent | 0.60 (da 0.40 a 0.95) | Quota di barre recenti che devono accettare oltre il livello prima che uno stato di rotazione venga mostrato. |
11. Integrazione con la Suite
L'AuctionEngine può condividere il proprio contesto d'asta con gli indicatori della Flow.42 Trading Suite (VolDrive, VolImbalance) tramite un ponte lasco e a legatura tardiva.
-
Opzionale e indipendente. L'AuctionEngine è un prodotto separato. VolDrive/VolImbalance girano normalmente che il motore sia installato o meno. Se il motore è assente, non è sul grafico, è su uno strumento/intervallo diverso o è disattivato, i consumatori saltano semplicemente il livello d'asta.
-
Riga di contesto nel tooltip. Quando il motore è presente, il tooltip esistente del consumatore guadagna una riga in più:
Auction Engine: <bias>(Continuation, Mean Reversion, Potential Reversal o Neutral). Nessuna seconda finestra di tooltip viene creata. -
Modulazione visiva opzionale. I consumatori possono attenuare le condizioni che vanno controtendenza rispetto alla tesi d'asta. Le impostazioni predefinite sono VolDrive Strong (un indicatore di trend: le frecce controtendenza vengono attenuate in modo marcato) e VolImbalance e AbsorptionMap Subtle. I template per i futures in dotazione (ES, NQ, MES, MNQ, CL) impostano Strong per tutti e tre; i template a 5 minuti di BTCUSD e GC mantengono Subtle. Off disabilita l'attenuazione; la riga del tooltip resta.
La logica del bias: una lettura concorde con la tesi d'asta è Continuation (piena opacità). Una lettura controtendenza mentre la tesi è intatta è Mean Reversion (leggermente attenuata). Una lettura controtendenza dopo che la tesi si rompe è Potential Reversal (fortemente attenuata). Nessuna tesi dominante → Neutral (nessun cambiamento).
Conflitto di tape e bias (nuovo, 2026-08-27). Con Neutral Bias On Conflict abilitato (§10, gruppo Tape Agreement), il motore riporta Neutral a tutti i consumatori della Suite mentre un conflitto di tape è confermato: nessun segnale viene attenuato durante il conflitto, perché in quella fase non c'è una tesi dominante tradabile rispetto a cui attenuare. Disattivo per impostazione predefinita; senza, il bias classico (e la sua attenuazione) continua invariato anche durante un conflitto.
Modalità di modulazione
-
Live: la classificazione corrente del motore, applicata a ogni lettura visibile a ogni frame. Corrisponde al trading live; le letture passate vengono rigiudicate dallo stato presente, quindi non è un fedele resoconto del passato. Predefinita.
-
Historical: la classificazione che il motore ha registrato alla barra di ciascuna lettura, così una lettura passata riflette l'asta com'era in quel momento. Ti consente di studiare il comportamento a posteriori, anche a mercato chiuso. Ripiega su nessuna modulazione per le barre più vecchie della finestra di storia scorrevole del motore (~2000 barre).
Leggere il motore da BloodHound e dai tuoi script (nuovo: 2026-09-08, esteso 2026-09-13)
Il motore pubblica il proprio contesto come undici plot trasparenti. Non disegnano nulla sul grafico e non toccano mai la scala dei prezzi, ma qualsiasi strumento in grado di leggere il plot di un indicatore (BloodHound, BlackBird, un tuo NinjaScript) può leggerli, e l'indice di un plot resta stabile tra una release e l'altra.
| Plot | Cosa trasporta | Numeri |
|---|---|---|
| AuctionState (indice 0) | Lo stato d'asta (§5) | 0 Initializing · 1 Open Inside Prior Value · 2 Open Above Prior Value · 3 Open Below Prior Value · 4 Balance / Rotational · 5 Mid-Value / No Edge · 6 Higher Value Acceptance · 7 Lower Value Acceptance · 8 Failed Upper Auction · 9 Failed Lower Auction · 10 Imbalance Up · 11 Imbalance Down · 12 Transition / Unclear · 13 Rejection of Lower Prices · 14 Rejection of Higher Prices · 15 Return to Value (from below) · 16 Return to Value (from above) |
| AuctionLocation (indice 1) | La lettura della posizione (§6) | 0 Unknown · 1 Below prior value · 2 At prior VAL · 3 Inside prior value · 4 Near value center · 5 At prior VAH · 6 Above prior value |
| AuctionTapeStatus (indice 2) | Il verdetto del Tape Agreement (§4) | 0 n/a · 1 warming up · 2 ALIGNED · 3 NEUTRAL · 4 CONFLICT · 5 nessuno stato direzionale |
| AuctionBiasBuy (indice 3) (dal 2026-09-13) | Il verdetto dell'Auction Modulation per un setup buy al prezzo di chiusura di questa barra, la decisione che gli indicatori della Suite usano per attenuare un segnale (vedi Modalità di modulazione sopra) | 0 Unknown (nessun profilo precedente ancora, oppure uno stato di apertura / transizione) · 1 Continuation (un buy corre con la tesi) · 2 MeanReversion (un buy corre contro la tesi mentre la tesi è ancora intatta a questo prezzo: un fade di ritorno verso il valore) · 3 PotentialReversal (un buy corre contro la tesi e il prezzo è già rientrato nel valore precedente o lo ha attraversato: il contro-trade minaccia la tesi stessa) · 4 Neutral (Balance / Rotational o Mid-Value / No Edge: nulla con cui o contro cui correre) |
| AuctionBiasSell (indice 4) (dal 2026-09-13) | Lo stesso verdetto per un setup sell | stessi numeri |
| AuctionPriorVAH (indice 5) (dal 2026-09-13) | Value area high della sessione precedente | prezzo · -1 finché il profilo precedente non è pronto |
| AuctionPriorVAL (indice 6) (dal 2026-09-13) | Value area low della sessione precedente | prezzo · -1 finché il profilo precedente non è pronto |
| AuctionPriorVPOC (indice 7) (dal 2026-09-13) | Volume point of control della sessione precedente | prezzo · -1 finché il profilo precedente non è pronto |
| AuctionDevVAH (indice 8) (dal 2026-09-13) | Value area high in sviluppo (sessione corrente) | prezzo · -1 finché il profilo in sviluppo non è pronto |
| AuctionDevVAL (indice 9) (dal 2026-09-13) | Value area low in sviluppo | prezzo · -1 finché il profilo in sviluppo non è pronto |
| AuctionDevVPOC (indice 10) (dal 2026-09-13) | Volume point of control in sviluppo | prezzo · -1 finché il profilo in sviluppo non è pronto |
-
-1 su ogni plot significa nessun contesto d'asta: la barra si trova fuori dalla sessione del profilo (gruppo Auction Session; la finestra esclude l'estremo finale, quindi la barra marcata con l'orario di fine sessione è già fuori), nulla è ancora classificato (una barra storica senza Tick Replay), oppure il pulsante Auction Engine è OFF. I sei plot di livello leggono -1 anche finché il loro profilo non è pronto, per esempio i livelli in sviluppo durante le prime barre di una sessione.
-
I valori vengono scritti una volta per barra chiusa, subito dopo la classificazione di quella barra: ogni barra porta ciò che il pannello mostrava alla sua chiusura; i plot di bias vengono valutati al prezzo di chiusura di quella barra. Leggere intrabar ti dà l'ultima barra chiusa.
-
L'ordine dei plot e i numeri non cambiano mai. Eventuali nuovi stati ricevono nuovi numeri in coda; eventuali nuovi plot ricevono nuovi indici in coda.
-
Aggiornamento da una build precedente al 2026-09-13. NinjaTrader memorizza l'elenco dei plot di un indicatore nel workspace. Un grafico che aveva già l'AuctionEngine mantiene i tre plot originali finché non rimuovi il motore dal grafico e lo aggiungi di nuovo una volta (oppure carichi un template di grafico Flow.42), poi salvi il workspace. È un passaggio una tantum per grafico, non quotidiano. I nuovi grafici e i template portano subito tutti gli undici plot. Senza questo passaggio il motore funziona come prima; mancano solo i plot di bias e di livello nell'elenco dei plot di BloodHound.
-
In BloodHound, scegli Flow.42 AuctionEngine come indicatore e il plot per nome, poi confronta con il numero: per esempio
AuctionState = 10per Imbalance Up,AuctionTapeStatus = 4per un conflitto di tape confermato, oppureAuctionBiasSell = 1per un setup sell che corre con la tesi. -
In un tuo NinjaScript sullo stesso grafico, leggi
Values[0]…Values[10]dell'istanza del motore, oppure le proprietàAuctionState,AuctionLocation,AuctionTapeStatus,AuctionBiasBuy,AuctionBiasSell,AuctionPriorVAH,AuctionPriorVAL,AuctionPriorVPOC,AuctionDevVAH,AuctionDevVALeAuctionDevVPOCse referenzi la DLL. I valori sono disponibili per l'intera storia caricata. Su un'istanza che porta ancora il vecchio elenco a tre plot, le nuove proprietà generano un errore il cui messaggio ti dice di rimuovere e aggiungere di nuovo il motore.
12. Risoluzione dei problemi
| Sintomo | Soluzione |
|---|---|
| Il pannello mostra “Prior: load more history” o resta su “Initializing.” | Il grafico non contiene ancora una sessione precedente completa. Carica più barre storiche così che sia inclusa almeno una sessione precedente completa. |
| Le barre storiche non mostrano alcuno stato; solo le barre live ne ricevono uno. | Il Tick Replay è disattivo sulla serie dati. Abilitalo: il motore costruisce il proprio profilo dagli scambi stessi (§1). |
| Il motore non ha effetto su VolDrive/VolImbalance. | L'AuctionEngine è sullo stesso grafico (stesso strumento + intervallo)? Il pulsante di toggle è ON? Auction Modulation è impostato su Off nel consumatore? Off mostra solo la riga del tooltip. |
| Le linee si estendono nell'after-hours e affollano il grafico. | Attiva Trim Lines at Session End (gruppo 06; attivo per impostazione predefinita). |
| I marcatori di cambio di stato si sovrappongono ad altri indicatori in alto. | Aumenta Label Top Offset Pixels. |
| Il colore del pannello cambia tra due marcatori (oro su un tratto “FAIL DOWN”). | Previsto. Vedi §7. Il pannello mostra il vero stato per barra; i marcatori segnalano solo le transizioni principali. |
| Attivare/disattivare il motore di un grafico ha cambiato un altro grafico. | Un difetto nelle build precedenti (un toggle globale). La build corrente è rigorosamente per singolo grafico. Aggiorna alla versione corrente. |
| La finestra dell'AI Analyst dice “No Flow.42 license ID is configured.” | Inserisci il tuo ID licenza Flow.42 nella sezione Product Information, poi clicca di nuovo AI Analyst. |
| La finestra dell'AI Analyst dice “No auction data available yet.” | I profili si stanno ancora inizializzando. Aspetta che il pannello mostri uno stato classificato, poi analizza di nuovo. |
| La riga Tape mostra “warming up” o “n/a.” | Previsto. Warming up: la sessione è più giovane del lookback del tape (predefinito 15 barre, all'incirca i primi 15 minuti su un grafico a 1 minuto), nessun giudizio ancora. Lo stato può già essere pubblicato in quella finestra: Structure legge il profilo, Tape legge il movimento, e il movimento ha bisogno di più barre (vedi §4). Regolabile con Tape Lookback Bars (§10). n/a: lo stato corrente è non direzionale (Balance, Mid-Value, Transition, stati di apertura). Non c'è una direzione implicita rispetto a cui misurare il tape. |
| Il pannello è diventato oro anche se lo stato è Imbalance Up/Down. | Un conflitto di tape confermato: il tape live va contro lo stato. Vedi §4, Structure vs. Tape. Il suffisso sulla riga State (· TAPE UP/DOWN) lo conferma. |
| Non vedo mai gli stati di rotazione (REJ LOW, RTV UP, …). | Nella build corrente sono attivi per impostazione predefinita. Un grafico o un template salvato con una build precedente mantiene la propria impostazione: attiva Rotation States nel gruppo 18 (e tieni presenti i cambiamenti di comportamento del pannello e della Suite descritti in §5). |
| BloodHound o un mio script legge -1 dal plot AuctionState. | -1 significa nessun contesto d'asta: la barra si trova fuori dalla sessione del profilo, nulla è ancora classificato, una barra storica senza Tick Replay, oppure il pulsante Auction Engine è OFF (§11). |
| L'elenco dei plot di BloodHound mostra solo AuctionState, AuctionLocation e AuctionTapeStatus. | Il grafico è stato salvato con una build precedente al 2026-09-13. Rimuovi l'AuctionEngine dal grafico e aggiungilo di nuovo una volta, poi salva il workspace (§11). |
| I plot leggono -1 sulla barra marcata 22:00 anche se la sessione arriva fino alle 22:00. | Previsto. La finestra di sessione esclude l'estremo finale: la barra che porta l'orario di fine sessione è fuori dalla sessione del profilo (§11). |
13. Registro delle modifiche
Registro datato delle modifiche visibili all'utente dell'AuctionEngine. Dal più recente.
| Data | Modifica |
|---|---|
| 2026-09-17 | Il motore continua a calcolare sui grafici in background. Non serve più ricaricare dopo un cambio di scheda. |
| 2026-09-15 | Il pannello legge la barra sotto il cursore. Non resta più bloccato su una vecchia barra [HIST]. |
| 2026-09-13 | Gli stati si leggono come tesi con invalidazione e target (§5). Otto nuovi plot di bias e di livello (§11). Fuori dalla sessione tutti i plot segnano -1. Grafici salvati con una build precedente: rimuovi il motore e aggiungilo di nuovo una volta. |
| 2026-09-11 | Correzioni alla guida: Open Above / Below come propensione, valori di modulazione come forniti. |
| 2026-09-09 | L'overview table ha opacità, colore di sfondo e colore del testo propri (gruppo 13). |
| 2026-09-08 | Tre plot di contesto per BloodHound e script (§11). Rotation States attivi per impostazione predefinita. Interruttori per i pulsanti della barra degli strumenti. Nomi delle property più chiari. |
| 2026-08-27 | Tape Agreement: un secondo punteggio accanto a Structure, con avviso di conflitto e marker. Quattro stati di rotazione. |
| 2026-08-07 | I pulsanti dei pannelli ricordano il loro stato. Nuova sessione ETH_RTH. Tag [HIST] sulle viste in hover. |
| 2026-07-09 | Pulsante Panels: mostra o nasconde State, Summary e Table sul grafico. |
Flow.42 Analytics
flow42.com | flow42.io · support@flow42.io
L'AuctionEngine è uno strumento di contesto e visualizzazione e non fornisce raccomandazioni di trading.
© 2026 TTW Trading Systems PTE. LTD. · All Rights Reserved