VibeFox Market Regime
- Indicatori
- Versione: 1.10
- Aggiornato: 23 giugno 2026
- Attivazioni: 5
VibeFox Market Regime — filtro di regime composito per trend, range e transizione
VibeFox Market Regime è un indicatore di contesto di mercato in tempo reale per MetaTrader 5. Calcola un Trend Quality Score composito da 0 a 100 su ogni barra e classifica il mercato attuale in uno dei quattro regimi: TREND, RANGE, VOLATILE o NEUTRAL. Il punteggio è tracciato come una linea colorata in una sotto-finestra separata; un marcatore a croce appare sul grafico dei prezzi ad ogni cambio di regime. L'indicatore non genera segnali BUY o SELL — risponde a una domanda preliminare: che tipo di mercato è questo adesso?
Cosa misura il Trend Quality Score
Il punteggio è un composito ponderato di tre componenti indipendenti, ognuna delle quali misura una dimensione diversa della struttura di mercato. Insieme producono un singolo numero che riflette se il mercato si muove con uno scopo, sta driftando senza direzione, o sta semplicemente generando rumore.
Componente ADX — forza del trend
La componente ADX (Average Directional Index) misura quanto sia forte il movimento direzionale prevalente, indipendentemente dalla sua direzione. Un valore ADX elevato significa che il prezzo si muove in modo costante in una direzione; un ADX basso significa che il mercato non va da nessuna parte. Il parametro ADX Period controlla il periodo di lookback. Il parametro Weight ADX determina quanto questa componente contribuisce al punteggio finale rispetto alle altre due.
Componente ATR — volatilità relativa
La componente ATR (Average True Range) misura la volatilità attuale relativa alla propria storia — specificamente come percentile dei valori ATR recenti. Un'alta volatilità relativa spesso accompagna breakout e trend forti; una bassa volatilità relativa è caratteristica di un mercato compresso e laterale. Il parametro ATR Period controlla il periodo di lookback. Il parametro Weight ATR determina il suo contributo al punteggio composito.
Componente ER — purezza del movimento
La componente ER (Kaufman Efficiency Ratio) misura quanto direttamente il prezzo si muova da A a B — il rapporto tra lo spostamento netto e la lunghezza totale del percorso. Un ER vicino a 1 significa che il prezzo si è mosso quasi in linea retta; un ER vicino a 0 significa che ha vagato avanti e indietro coprendo più volte lo stesso terreno. Questa è la misura più pura della qualità del trend: un mercato può avere un ATR forte e un ADX moderato ma essere comunque erratico se l'ER è basso. Il parametro ER Period controlla il periodo di lookback. Il parametro Weight ER determina il suo contributo.
Come viene calcolato il punteggio e come vengono assegnati i regimi
Ogni componente viene normalizzata nell'intervallo 0–100 e poi combinata tramite una media ponderata. I tre pesi — W_ADX, W_ATR e W_ER — sono predefiniti a 1,0 ciascuno, dando alle componenti uguale influenza. Aumentare un peso sposta il composito verso quella dimensione della struttura di mercato. Impostare un peso a zero rimuove completamente quella componente.
Due soglie dividono la scala 0–100 in zone di classificazione. Quando il punteggio composito è pari o superiore a Trend Threshold (predefinito 60), il regime è classificato come TREND. Quando il punteggio è pari o inferiore a Range Threshold (predefinito 40), il regime è classificato come RANGE. La banda tra le due soglie è una zona di transizione: le barre in essa sono classificate come VOLATILE (ATR elevato ma ER basso — espansione caotica) o NEUTRAL (letture moderate, nessun bias strutturale chiaro). Le linee di soglia sono tracciate come livelli orizzontali tratteggiati direttamente sulla linea del punteggio, così il confine di classificazione è sempre visibile.
La linea del punteggio è tracciata in quattro colori distinti per rendere il regime leggibile a colpo d'occhio: verde per TREND, grigio per RANGE, arancione per VOLATILE e blu per NEUTRAL.
ALERT — notifiche di cambio regime
Marcatore di cambio regime
Ogni volta che il regime classificato cambia su una barra chiusa — ad esempio da RANGE a TREND — un marcatore a croce viene posizionato sul grafico dei prezzi in corrispondenza di quella barra. Il colore del marcatore corrisponde al nuovo regime: una croce verde significa che il mercato è appena entrato in TREND, una croce grigia significa che è entrato in RANGE. I marcatori rappresentano transizioni, non ingressi: indicano che il contesto è cambiato, non che si debba agire immediatamente.
Il pulsante Alert nel gruppo ALERT attiva e disattiva il tracciamento dei marcatori. Quando Alert è attivo, i marcatori storici per tutti i cambi di regime nella storia del grafico visibile vengono tracciati; quando è disattivo, nessun marcatore viene mostrato. Il campo Size accanto al pulsante controlla la dimensione del marcatore da 1 a 5.
VibeFox Market Regime è un filtro e strato di contesto, non un segnale direzionale di ingresso. Un cambio di regime da RANGE a TREND non significa comprare; significa che il mercato è entrato in condizioni in cui le strategie trend-following hanno maggiori probabilità di funzionare. Usa questa informazione insieme al tuo sistema direzionale, non al posto di esso.
Controllo visivo
La linea del punteggio occupa una scala fissa 0–100 in una sotto-finestra separata. Tre livelli orizzontali tratteggiati sono sempre presenti: il livello Trend al Trend Threshold, il livello Range al Range Threshold e un livello neutro Mid a 50. Il colore della linea cambia barra per barra al cambiare del regime, così l'intera storia degli stati di regime è leggibile dalla sola linea. Il nome del regime attivo e il valore del punteggio corrente sono visualizzati come lettura all'interno del pannello.
Pannello interattivo sul grafico
L'intera interfaccia è un pannello fluido basato su canvas, costruito per un controllo rapido con il mouse. Tutti i parametri sono raccolti in ordinate righe su tre colonne. L'intestazione del pannello contiene le icone di controllo.
Power — attiva e disattiva la linea del punteggio, i marcatori e i segnali senza rimuovere l'indicatore dal grafico.
Settings (gear) — apre e chiude la sezione impostazioni.
Updown (arrows) — sposta il pannello tra una sotto-finestra separata e il grafico principale.
Close (cross) — chiude l'indicatore.
Resizable — trascina l'angolo in basso a destra per ridimensionare il pannello.
Collapsible — un doppio clic sull'intestazione comprime il pannello in una striscia compatta.
Mouse wheel — passa sopra a qualsiasi campo numerico e scorri la rotella per cambiare il valore senza aprire la tastiera.
Impostazioni e personalizzazione
Il pulsante Settings apre una sezione dove il pannello viene adattato al tuo spazio di lavoro: un Theme chiaro, scuro o automatico, una larghezza del pannello regolabile, dimensione dell'intestazione, altezza delle righe e dimensione del carattere. Opzioni aggiuntive consentono di nascondere la barra inferiore tramite Hide Footer, ridurre l'intestazione quando compressa con Mini Header, e comprimere automaticamente il pannello con un clic al di fuori. Quasi ogni parametro cambia in tempo reale direttamente sul pannello — i campi di input nella scheda Inputs impostano solo i valori iniziali. Puoi anche eseguire più copie indipendenti sullo stesso grafico assegnando a ciascuna un numero Instance univoco, per monitorare combinazioni di periodi diverse fianco a fianco.
Notifiche di cambio regime
Non devi guardare il grafico aspettando una transizione di regime. Ogni cambiamento può essere inviato attraverso diversi canali di notifica abilitati indipendentemente direttamente sul pannello.
Alert — un messaggio popup all'interno del terminale.
Push — una notifica mobile all'app MetaTrader sul tuo telefono.
Email — una lettera inviata tramite le impostazioni di posta del terminale.
Telegram — il testo dell'avviso insieme a uno screenshot del grafico, inviato direttamente alla tua chat Telegram.
Abilita solo i canali di cui hai bisogno e sarai notificato nel momento in cui il mercato passa da un regime all'altro sul simbolo e sul timeframe con cui stai lavorando.
Storia visiva — Html report
Abilita il canale Html e ogni notifica di cambio regime viene salvata in un report HTML insieme a uno screenshot del grafico al momento dell'attivazione. Il report è memorizzato nella cartella Files del terminale, nella directory VibeFox_MarketRegime, e si apre in qualsiasi browser — fornendoti un registro visivo di ogni transizione di regime rilevata dall'indicatore. Un pulsante cestino cancella il report e i suoi screenshot quando vuoi ricominciare da capo.
Telegram Alerts
I segnali possono anche essere consegnati direttamente alla tua chat Telegram — il testo dell'avviso insieme a uno screenshot del grafico al momento del rilevamento. Attiva il canale Telegram e inserisci il token del bot e l'id della chat negli input.
La consegna si basa sul report HTML: ogni nuovo segnale viene scritto nel report, e il report — aperto in un browser — lo inoltra autonomamente alla tua chat Telegram. Per questo motivo, abilitare Telegram mantiene automaticamente attivo il report Html, e i due canali lavorano insieme.
Guida multilingue integrata
Una pagina di guida completa è integrata nel pannello, disponibile in 10 lingue, così ogni controllo è spiegato proprio nel punto in cui lo usi.
Parametri (scheda Inputs)
La maggior parte delle impostazioni può essere modificata in tempo reale direttamente sul pannello (pulsante Settings) — i parametri di input impostano solo i valori iniziali all'avvio.
Score
ADX Period — periodo di lookback per la componente ADX, intervallo 1..200. Predefinito: 14.
ATR Period — periodo di lookback per la componente di volatilità relativa ATR, intervallo 1..200. Predefinito: 14.
ER Period — periodo di lookback per la componente Kaufman Efficiency Ratio, intervallo 1..200. Predefinito: 10.
Weights / Thresholds
W_ADX (trend-strength weight) — peso relativo della componente ADX nel punteggio composito, intervallo 0,0..10,0. Predefinito: 1,0.
W_ATR (volatility weight) — peso relativo della componente di volatilità relativa ATR, intervallo 0,0..10,0. Predefinito: 1,0.
W_ER (move-purity weight) — peso relativo della componente Kaufman ER, intervallo 0,0..10,0. Predefinito: 1,0.
Trend Threshold (score>=) — punteggio composito pari o superiore al quale il regime è classificato come TREND, intervallo 0..100. Predefinito: 60.
Range Threshold (score<=) — punteggio composito pari o inferiore al quale il regime è classificato come RANGE, intervallo 0..100. Predefinito: 40.
Entry Points
Regime Change signal — abilita i marcatori a croce di cambio regime sul grafico dei prezzi. Predefinito: disattivato.
Marker Size (1-5) — dimensione del marcatore di cambio regime sul grafico. Predefinito: 2.
Notifications
Push Notification — notifica push al terminale MetaTrader mobile. Predefinito: disattivato.
Alert Popup — finestra popup Alert all'interno del terminale. Predefinito: disattivato.
Email — una lettera tramite le impostazioni di posta del terminale. Predefinito: disattivato.
Html Report — salva ogni cambio di regime con uno screenshot in un report HTML (cartella Files, directory VibeFox_MarketRegime), si apre in qualsiasi browser. Predefinito: disattivato.
Telegram — invia ogni segnale alla tua chat Telegram (testo dell'avviso più screenshot del grafico) tramite il report HTML. Predefinito: disattivato.
Telegram bot token — il token del tuo bot Telegram, usato per inviare i messaggi.
Telegram chat id — l'id della chat Telegram che riceve i segnali.
Panel / Settings
Panel width, px (300..800) — larghezza del pannello in pixel. Predefinito: 800.
Header size (1..6) — dimensione dell'intestazione. Predefinito: 1.
Theme — tema colore: Auto (segue il grafico), Dark o Light. Predefinito: Auto.
Row height (px) — altezza delle righe del pannello in pixel. Predefinito: 34.
Font size — dimensione del carattere del pannello. Predefinito: 8.
Hide Footer — nasconde la barra inferiore del pannello. Predefinito: disattivato.
Mini Header on collapse — mostra una mini intestazione quando il pannello è compresso. Predefinito: disattivato.
Close on click outside — comprime il pannello con un clic al di fuori. Predefinito: disattivato.
Instance (unique per copy: 1,2,3...) — numero di istanza; consente più copie indipendenti sullo stesso grafico. Predefinito: 1.
Panel Start Window — dove si apre il pannello all'avvio: Subwindow o Chart. Predefinito: Subwindow.
