VibeFox Keltner Channels
- Indicatori
- Versione: 1.0
- Attivazioni: 5
VibeFox Keltner Channels — canale EMA con bande ATR e punti di ingresso su breakout / rimbalzo
VibeFox Keltner Channels è un indicatore di canale di volatilità in tempo reale per MetaTrader 5. Disegna il classico canale di Keltner — una linea mediana EMA racchiusa tra due bande basate sull'ATR — segnala il momento in cui compare un segnale di ingresso proprio sul grafico dei prezzi e riunisce tutti i controlli in un unico pannello interattivo moderno. Invece di indovinare dove il prezzo è teso o dove sta uscendo, vedi il canale e il punto di ingresso nell'esatto momento in cui si formano.
Come funziona l'indicatore
Un canale di Keltner si basa su due idee: una linea di base di tendenza e un involucro di volatilità intorno ad essa. La linea Middle è una media mobile esponenziale (EMA) del prezzo tipico (High + Low + Close) / 3. La semiampiezza delle bande deriva dall'Average True Range (ATR), così il canale si allarga automaticamente quando il mercato è volatile e si restringe quando è calmo.
Le due bande sono calcolate direttamente dalla linea mediana: Upper = Middle + Multiplier × ATR e Lower = Middle − Multiplier × ATR. Il MA Period controlla la morbidezza della linea di base, l'ATR Period imposta il periodo di analisi della misura di volatilità e il Multiplier regola quanto le bande si collocano lontano dalla linea mediana. Un moltiplicatore maggiore produce un canale più ampio che viene toccato meno spesso; uno più piccolo aderisce più strettamente al prezzo.
Tutte e tre le linee sono veri e propri tracciati dell'indicatore (buffer), disegnati direttamente sul grafico dei prezzi, quindi funzionano anche nello Strategy Tester. Il pannello dell'indicatore vive nella propria sottofinestra. L'impostazione Bars limita quanta storia viene elaborata — impostala a 0 per analizzare tutte le barre disponibili, oppure usa un valore più piccolo per ridisegni più rapidi su grafici pesanti.
Punti di ingresso
Il valore principale di VibeFox Keltner Channels sono i suoi punti di ingresso automatici: l'indicatore monitora autonomamente le condizioni e colloca un marcatore chiaro direttamente sul grafico dei prezzi. Sono disponibili due tipi di segnale indipendenti, ciascuno con il proprio interruttore.
Entry — Break (breakout della banda)
Il segnale di breakout scatta quando una barra chiude oltre una banda. Una chiusura che attraversa sopra la banda Upper colloca un marcatore BUY — il momentum sta spingendo fuori dal canale verso l'alto. Una chiusura che attraversa sotto la banda Lower colloca un marcatore SELL — il prezzo sta rompendo al ribasso fuori dal canale. Questo è il segnale di momentum/continuazione: reagisce quando il mercato si espande oltre il suo recente intervallo di volatilità.
Entry — Bounce (rifiuto della banda)
Il segnale di rimbalzo scatta quando il prezzo tocca una banda e poi chiude di nuovo all'interno del canale. Quando il minimo della barra raggiunge o perfora la banda Lower ma la chiusura termina di nuovo sopra di essa, viene collocato un marcatore BUY — la banda inferiore ha agito da supporto. Quando il massimo della barra raggiunge o perfora la banda Upper ma la chiusura termina di nuovo sotto di essa, compare un marcatore SELL — la banda superiore ha agito da resistenza. Questo è il segnale di mean-reversion: cattura i rifiuti dai bordi del canale.
I marcatori di acquisto e di vendita sono colorati separatamente con le impostazioni Buy Color e Sell Color, così la direzione si legge istantaneamente. Il selettore Marker commuta il glifo tra una semplice croce (+), triangoli pieni o frecce con una coda, mentre il controllo Size ridimensiona il marcatore in pixel (da 6 a 40) per adattarsi a qualsiasi densità del grafico. I marcatori sono collocati come oggetti di testo sul grafico dei prezzi, indipendenti dai tracciati del canale.
Controllo visivo completo
Le tre linee del canale sono colorate in modo indipendente: Middle Line Color, Upper Band Color e Lower Band Color, con lo spessore impostato da Line Width da 1 a 5 pixel. Ogni linea ed entrambi i marcatori di ingresso supportano un'impostazione di trasparenza (0-100%) nel popup del selettore di colore, così puoi fonderli delicatamente nello sfondo del grafico. Gli ingressi risaltano chiaramente su qualsiasi sfondo.
Pannello interattivo sul grafico
L'intera interfaccia è un pannello fluido basato su canvas, costruito per un rapido controllo con il mouse. I parametri di Keltner sono raccolti in righe ordinate, e il blocco degli ingressi è separato con la propria intestazione dorata ENTRY, così le impostazioni dei segnali non si confondono con quelle del canale. L'intestazione del pannello contiene le icone di controllo.
Power — attiva e disattiva il disegno dei marcatori di ingresso senza rimuovere l'indicatore dal grafico.
Settings (ingranaggio) — apre e chiude la sezione delle impostazioni.
Updown (frecce) — sposta il pannello tra la sua sottofinestra e il grafico principale.
Close (croce) — 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 il mouse su qualsiasi campo numerico (MA, ATR, Multiplier, Width, Bars, Size) e ruota la rotellina per cambiare il valore senza aprire la tastiera.
Impostazioni e personalizzazione
Il pulsante Settings apre una sezione dove il pannello si adatta al tuo spazio di lavoro: un Theme chiaro, scuro o automatico, una larghezza del pannello regolabile, la dimensione dell'intestazione, l'altezza delle righe e la dimensione del carattere. Ulteriori dettagli permettono di nascondere la barra inferiore tramite Hide Footer, di ridurre l'intestazione quando è compressa con Mini Header e di comprimere automaticamente il pannello con un clic al di fuori di esso. 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 diverse copie indipendenti su un unico grafico assegnando a ciascuna un Instance univoco, per confrontare diverse impostazioni di Keltner fianco a fianco.
Notifiche degli ingressi
Non devi stare seduto a sorvegliare il grafico in attesa di un segnale. Ogni ingresso può essere inviato attraverso diversi canali di notifica che si attivano in modo indipendente direttamente sul pannello.
Alert — un messaggio pop-up 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 di Telegram.
Attiva solo i canali di cui hai bisogno e sarai avvisato nel momento in cui compare un nuovo ingresso sul simbolo e sul timeframe con cui stai lavorando.
Storico visivo (report HTML)
Attiva il canale Html e ogni segnale di ingresso viene salvato in un report HTML insieme a uno screenshot del grafico nel momento in cui è scattato. Il report è memorizzato nella cartella Files del terminale, nella directory VibeFox_Keltner_Channels (MQL5/Files/VibeFox_Keltner_Channels/result.html), e si apre in qualsiasi browser — ottieni un registro visivo di tutti gli ingressi trovati dall'indicatore. Un pulsante cestino con un clic cancella il report e i suoi screenshot ogni volta che vuoi ricominciare da capo.
Avvisi Telegram
I segnali possono anche essere consegnati direttamente alla tua chat di Telegram — il testo dell'avviso insieme a uno screenshot del grafico nel momento del rilevamento. Attiva il canale Telegram e inserisci il token del tuo bot e l'id della chat negli input.
La consegna si appoggia al report HTML: ogni nuovo segnale viene scritto nel report, e il report — aperto in un browser — lo inoltra autonomamente alla tua chat di Telegram. Per questo motivo, attivando Telegram si mantiene automaticamente attivo il report Html, e i due canali lavorano insieme.
Guida multilingue integrata
Una pagina di aiuto completa è integrata nel pannello, disponibile in più lingue, così ogni controllo è spiegato proprio dove lo usi.
Parametri (scheda Inputs)
La maggior parte delle impostazioni può essere modificata anche in tempo reale direttamente sul pannello (il pulsante Settings) — i parametri di input impostano solo i valori iniziali all'avvio.
Keltner Channels
MA Period — il periodo EMA della linea mediana, sul prezzo tipico (H+L+C)/3. Predefinito: 20.
ATR Period — il periodo ATR che imposta la semiampiezza del canale. Predefinito: 10.
Multiplier — il moltiplicatore dell'ATR; distanza delle bande dalla linea mediana. Predefinito: 2.0.
Bars of history to process — quante barre indietro vengono calcolati il canale e gli ingressi, 0 = tutte le disponibili. Predefinito: 500.
Middle Line Color — il colore della linea mediana EMA. Predefinito: DodgerBlue.
Middle Line Transparency — trasparenza della linea mediana in percentuale, 0-100. Predefinito: 0.
Upper Band Color — il colore della banda superiore. Predefinito: OrangeRed.
Upper Band Transparency — trasparenza della banda superiore in percentuale, 0-100. Predefinito: 0.
Lower Band Color — il colore della banda inferiore. Predefinito: OrangeRed.
Lower Band Transparency — trasparenza della banda inferiore in percentuale, 0-100. Predefinito: 0.
Line Width — lo spessore delle linee del canale in pixel, 1..5. Predefinito: 1.
Entry Points
Break (band breakout) — abilita i marcatori quando il prezzo chiude oltre una banda (sopra Upper = BUY, sotto Lower = SELL). Predefinito: attivo.
Bounce (band rejection) — abilita i marcatori quando il prezzo tocca una banda e chiude di nuovo all'interno (Lower = BUY, Upper = SELL). Predefinito: attivo.
Marker Font Size — la dimensione dei marcatori di ingresso in pixel, 6..40. Predefinito: 12.
Entry Marker — il glifo del marcatore: Cross (+), Triangle o Arrow. Predefinito: Arrow.
Buy Color — il colore del marcatore BUY. Predefinito: LimeGreen.
Buy Transparency — trasparenza del marcatore di acquisto in percentuale, 0-100. Predefinito: 0.
Sell Color — il colore del marcatore SELL. Predefinito: Red.
Sell Transparency — trasparenza del marcatore di vendita in percentuale, 0-100. Predefinito: 0.
Notifications
Push Notification — abilita gli avvisi push all'app mobile MetaTrader. Predefinito: disattivato.
Alert Popup — abilita gli avvisi pop-up all'interno del terminale. Predefinito: disattivato.
Email — abilita gli avvisi email tramite le impostazioni di posta del terminale. Predefinito: disattivato.
Html Report — salva ogni segnale con uno screenshot del grafico in Files/VibeFox_Keltner_Channels/result.html. Predefinito: disattivato.
Telegram — inoltra i segnali con screenshot del grafico a una chat di Telegram tramite il report HTML. Predefinito: disattivato.
Telegram - bot token — il token del bot Telegram usato per la consegna. Predefinito: vuoto.
Telegram - chat id — l'identificatore della chat Telegram di destinazione. Predefinito: vuoto.
Panel / Settings
Panel width, px — la larghezza del pannello sul grafico in pixel, 300..800. Predefinito: 800.
Header size — l'altezza dell'intestazione del pannello, 1..6. Predefinito: 1.
Theme — il tema di colore del pannello: Light, Dark o Auto. Predefinito: Auto.
Row height (px) — l'altezza di ogni riga di parametro in pixel. Predefinito: 34.
Font size — la dimensione del carattere usata all'interno del pannello. Predefinito: 8.
Hide Footer — nasconde la barra inferiore del pannello. Predefinito: disattivato.
Mini Header on collapse — mostra una striscia di intestazione compatta quando il pannello è compresso. Predefinito: disattivato.
Close on click outside — comprime automaticamente il pannello quando si clicca al di fuori di esso. Predefinito: disattivato.
Instance — un numero univoco per ogni copia dell'indicatore sullo stesso grafico, consente di eseguire più istanze fianco a fianco. Predefinito: 1.
Panel Start Window — imposta la posizione iniziale del pannello: grafico principale o sottofinestra. Predefinito: Chart.
