VibeFox Hull Suite
- Indicatori
- Versione: 1.0
- Attivazioni: 5
VibeFox Hull Suite — overlay di tendenza Hull Moving Average con segnali di ingresso
VibeFox Hull Suite è un overlay di tendenza in tempo reale per MetaTrader 5 costruito sulla famiglia Hull Moving Average. Colora il grafico dei prezzi con una linea o banda colorata che assume un colore in un trend rialzista e un altro in un trend ribassista, e segna la barra esatta in cui la pendenza si inverte — il Trend Shift — come segnale di ingresso BUY o SELL. Tutto è controllato da un unico pannello interattivo moderno che funziona in diretta sul grafico senza aprire la scheda degli input.
Cos'è la Hull Moving Average
La Hull Moving Average, creata da Alan Hull, è stata progettata per ridurre il ritardo introdotto dalle medie mobili tradizionali preservando la fluidità. Lo ottiene combinando due medie mobili ponderate di periodi diversi e applicando un passaggio di levigatura finale sulla differenza. Il risultato segue il prezzo più da vicino di una media semplice o esponenziale della stessa lunghezza, rendendo i cambiamenti di pendenza — e quindi i cambi di tendenza — visibili prima.
VibeFox Hull Suite supporta tre varianti Hull selezionabili tramite il parametro Mode.
Hma è la Hull Moving Average classica. Per una lunghezza n, calcola WMA(2 · WMA(close, floor(n/2)) − WMA(close, n), round(√n)). Questa è la formulazione standard e la scelta predefinita.
Ehma sostituisce le medie ponderate interne con esponenziali: EMA(2 · EMA(close, floor(n/2)) − EMA(close, n), round(√n)). La ponderazione esponenziale dà un po' più peso alle barre più recenti e può reagire leggermente più velocemente ai bruschi inversioni.
Thma è il Triple Hull. Utilizza tre livelli WMA con lunghezze n/3, n/2 e n, poi li combina come WMA(3·WMA(n/3) − WMA(n/2) − WMA(n), n/2). La combinazione tripla produce una linea più liscia che filtra più rumore a breve termine al costo di un tempo di risposta marginalmente più lungo.
Il periodo effettivo è Length moltiplicato per Length Multiplier. Un moltiplicatore di 2 raddoppia la levigatura senza dover ricordare un numero diverso — utile per confrontare rapidamente linee Hull a mezza lunghezza e intera lunghezza sullo stesso grafico.
Punti di ingresso — Trend Shift
Trend Shift: BUY e SELL
L'unico segnale di ingresso in Hull Suite è il Trend Shift — la barra in cui la pendenza dell'Hull inverte la sua direzione. La pendenza è calcolata confrontando il valore attuale dell'Hull con il valore dell'Hull due barre prima. Quando il valore Hull supera quello di due barre prima la pendenza è ascendente; quando scende al di sotto, la pendenza è discendente.
Alla barra in cui la pendenza passa da discendente ad ascendente l'indicatore posiziona un segnale BUY. Alla barra in cui la pendenza passa da ascendente a discendente posiziona un segnale SELL. I segnali si attivano sulla prima barra chiusa dopo il cambio e non vengono mai ridisegnati una volta che la barra è chiusa.
Il segnale di ingresso è controllato dall'interruttore Entry on Trend Shift. Quando è attivo, ogni inversione di pendenza attiva tutti i canali di notifica attivi. Quando è disattivo, la linea Hull continua a disegnarsi e a cambiare colore, ma non vengono inviati avvisi.
Controllo visivo — colori Up/Down, Width, Band
La linea Hull cambia colore in tempo reale per riflettere la pendenza attuale. Up Color viene usato mentre la pendenza è ascendente e Down Color mentre è discendente, così la direzione attuale del mercato si legge a colpo d'occhio. Ogni colore ha un cursore di trasparenza indipendente (0 = completamente opaco, 100 = invisibile) per sovrapporre l'Hull ad altri indicatori con qualsiasi opacità.
Line Width imposta lo spessore della linea Hull in pixel (da 1 a 10), rendendola leggibile sia su grafici intraday densi che su grafici di periodi superiori più spaziosi.
L'interruttore opzionale Show as band disegna due linee invece di una: MHULL è il valore attuale dell'Hull e SHULL è lo stesso Hull spostato di due barre indietro. Lo spazio tra di esse forma un canale visivo intorno al prezzo. La banda è particolarmente utile per individuare supporti e resistenze dinamici e per valutare se il prezzo è all'interno o all'esterno del canale Hull.
Bars e Refresh — controlli in tempo reale del pannello
Bars controlla quante barre storiche vengono calcolate e disegnate. Ridurlo alleggerisce l'indicatore su grafici grandi; aumentarlo estende la cronologia Hull visibile. Refresh imposta l'intervallo di aggiornamento automatico in secondi — l'indicatore ricalcola ad ogni nuova barra chiusa comunque, ma il timer Refresh fornisce un ciclo di aggiornamento di riserva. Entrambi i valori si regolano in tempo reale dal pannello senza toccare la scheda degli input.
Overlay Multi-Timeframe
Il parametro MTF Timeframe permette di calcolare l'Hull su un timeframe superiore e visualizzare il risultato sul grafico corrente. Quando si seleziona un TF superiore, ogni barra del grafico mostra il valore Hull valido al momento di apertura di quella barra sul TF selezionato, creando un overlay a gradini che segue la tendenza del timeframe superiore. Impostare MTF Timeframe su Current per utilizzare il periodo del grafico stesso.
Pannello interattivo sul grafico
Tutta l'interfaccia è un pannello fluido basato su canvas progettato per un controllo rapido con il mouse. Tutti i parametri sono disposti in righe ordinate e la barra del titolo contiene icone di controllo.
Power — attiva e disattiva la linea Hull e i segnali senza rimuovere l'indicatore dal grafico.
Settings (ingranaggio) — apre e chiude il pannello delle impostazioni.
Updown (frecce) — sposta il pannello tra la sottofinestra separata e il grafico principale.
Close (X) — rimuove l'indicatore dal grafico.
Resizable — trascina l'angolo in basso a destra per ridimensionare il pannello a qualsiasi dimensione.
Collapsible — doppio clic sull'intestazione per comprimere il pannello in una barra compatta.
Mouse wheel — posiziona il cursore su qualsiasi campo numerico e scorri per cambiare il valore senza aprire la tastiera.
Settings e personalizzazione
Il pulsante Settings apre una sezione dove il pannello viene adattato al tuo spazio di lavoro: Theme chiaro, scuro o automatico (segue lo schema colori del grafico), larghezza del pannello regolabile, dimensione dell'intestazione, altezza della riga e dimensione del carattere. Opzioni aggiuntive permettono di nascondere la barra inferiore tramite Hide Footer, ridurre l'intestazione quando compressa con Mini Header e chiudere automaticamente il pannello con un clic all'esterno. Quasi tutti i parametri cambiano in tempo reale nel pannello — la scheda degli input imposta solo i valori iniziali al primo caricamento. Puoi anche eseguire più copie indipendenti sullo stesso grafico assegnando a ciascuna un numero Instance univoco per confrontare affiancate diverse lunghezze o modalità Hull.
Notifiche
Non è necessario sorvegliare il grafico in attesa del segnale Trend Shift. Ogni ingresso può essere inviato attraverso più canali di notifica indipendenti abilitati direttamente dal pannello.
Alert — un messaggio pop-up all'interno del terminale.
Push — una notifica mobile all'app MetaTrader sul tuo telefono.
Email — un messaggio inviato tramite le impostazioni email del terminale.
Telegram — il testo dell'avviso insieme a uno screenshot del grafico, inviato direttamente nella tua chat Telegram.
Abilita solo i canali necessari e riceverai una notifica nel momento in cui apparirà una nuova inversione di pendenza sul simbolo e timeframe che stai monitorando.
Cronologia visiva — rapporto Html
Attiva il canale Html e ogni segnale Trend Shift viene salvato in un rapporto HTML insieme a uno screenshot del grafico al momento del cambio. Il rapporto è memorizzato nella cartella Files del terminale, nella directory VibeFox_HullSuite, e si apre in qualsiasi browser — diventa un registro visivo di ogni ingresso trovato dall'indicatore. Il pulsante cestino cancella il rapporto e i suoi screenshot con un clic quando si desidera ricominciare da capo.
Avvisi Telegram
I segnali possono anche essere inviati direttamente nella 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 tuo bot e l'id della chat nei parametri.
La consegna si basa sul rapporto HTML: ogni nuovo segnale viene scritto nel rapporto, e il rapporto — aperto in un browser — lo inoltra automaticamente alla tua chat Telegram. Per questo motivo, abilitare Telegram mantiene automaticamente attivo il rapporto Html, e i due canali lavorano insieme.
Guida multilingue integrata
Una pagina di guida completa è integrata nel pannello e disponibile in 10 languages, così ogni controllo viene spiegato proprio dove viene utilizzato.
Parametri (scheda Inputs)
La maggior parte delle impostazioni può anche essere modificata in tempo reale direttamente nel pannello (pulsante Settings) — i parametri di input impostano solo i valori iniziali all'avvio. Bars e Refresh sono controlli in tempo reale del pannello e non appaiono nella scheda Inputs.
Hull
Length — periodo Hull in barre. Default: 55.
Mode (Hma/Thma/Ehma) — variante Hull: Hma (Hull classico basato su WMA), Thma (Triple Hull, più liscio), Ehma (Hull basato su EMA, più veloce). Default: Hma.
Length Multiplier — moltiplica Length per ottenere il periodo effettivo; 1.0 = nessun cambiamento. Default: 1.0.
MTF Timeframe (Current = chart) — timeframe per il calcolo Hull; Current usa il periodo del grafico. Default: Current.
Visual
Up Color — colore della linea quando la pendenza Hull è ascendente. Default: LimeGreen.
Up Transparency % — opacità della linea ascendente, 0 = completamente opaco, 100 = invisibile. Default: 0.
Down Color — colore della linea quando la pendenza Hull è discendente. Default: Tomato.
Down Transparency % — opacità della linea discendente, 0 = completamente opaco, 100 = invisibile. Default: 0.
Line Width (1-10) — spessore della linea Hull in pixel. Default: 2.
Show as band — disegna una seconda linea (SHULL = Hull spostato di 2 barre) per formare una banda canale. Default: off.
Entry Points
Entry on Trend Shift (up=BUY, down=SELL) — abilita il segnale di ingresso Trend Shift; inversione di pendenza verso l'alto = BUY, verso il basso = SELL. Default: off.
Notifications
Push Notification — avviso push all'app mobile MetaTrader. Default: off.
Alert Popup — finestra pop-up Alert nel terminale. Default: off.
Email — email tramite le impostazioni email del terminale. Default: off.
Html — salva ogni segnale Trend Shift con uno screenshot in un rapporto HTML (cartella Files, directory VibeFox_HullSuite), visualizzabile in qualsiasi browser. Default: off.
Telegram — inviare ogni segnale alla tua chat Telegram (testo dell'avviso più screenshot del grafico) tramite il rapporto HTML. Default: off.
Telegram bot token — il token del tuo bot Telegram, utilizzato 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. Default: 800.
Header size (1..6) — scala dell'altezza dell'intestazione. Default: 1.
Theme — tema colore: Auto (segue il grafico), Dark o Light. Default: Auto.
Row height (px) — altezza di ogni riga del pannello in pixel. Default: 34.
Font size — dimensione carattere del pannello. Default: 8.
Hide Footer — nascondere la barra inferiore del pannello. Default: off.
Mini Header on collapse — mostrare una mini intestazione quando il pannello è compresso. Default: off.
Close on click outside — comprimere il pannello con un clic all'esterno. Default: off.
Instance (unique per copy: 1,2,3...) — numero di istanza; eseguire più copie indipendenti su un grafico. Default: 1.
Panel Start Window — dove si apre il pannello all'avvio: Subwindow o Chart. Default: Subwindow.
