VibeFox SSL
- Indicatori
- Versione: 1.0
- Attivazioni: 5
VibeFox SSL — overlay di tendenza SSL Channel e Hybrid Baseline
VibeFox SSL è un indicatore SSL Channel in tempo reale per MetaTrader 5. Disegna due linee di media mobile — una sull'High, una sul Low — formando un canale a colori direttamente sul grafico dei prezzi. Quando il canale si ribalta verso l'alto le barre vengono dipinte con il colore Up; quando si ribalta verso il basso, prevale il colore Down. Una modalità Hybrid opzionale aggiunge una baseline EMA al quadro, offrendo un secondo filtro per la conferma del trend e una categoria separata di segnali di ingresso. Tutti i parametri sono raccolti in un unico pannello canvas interattivo che resta sul grafico mentre l'indicatore è in esecuzione.
Cosa misura SSL Channel
Il SSL Channel è costruito da due medie mobili: una applicata alla serie High e una alla serie Low, entrambe con lo stesso periodo e metodo. La relazione tra le due linee definisce la direzione. Quando sslUp (la MA dell'High) è sopra sslDown (la MA del Low) il canale è rialzista; quando sslDown incrocia sopra sslUp il canale diventa ribassista. Il punto di ribaltamento è chiamato SSL Cross e segna la barra esatta in cui il trend è cambiato.
Poiché il canale copre l'intervallo da High a Low, la sua larghezza riflette naturalmente la volatilità: un canale ampio indica un movimento rapido e volatile; uno stretto indica che il mercato si sta comprimendo. Il riempimento a colori rende lo stato corrente visibile a colpo d'occhio senza alcun confronto manuale tra le linee.
Modalità Hybrid Baseline
Con Hybrid abilitato, una seconda EMA viene calcolata sul prezzo di close e disegnata come baseline lungo il grafico. La baseline agisce come filtro di tendenza: una chiusura sopra la baseline è un contesto rialzista; una chiusura sotto è ribassista. La modalità Hybrid sblocca anche un secondo tipo di segnale, Baseline Exit, che scatta ogni volta che la chiusura incrocia la baseline — utile come uscita anticipata o come trigger di rientro quando il canale SSL non si è ancora ribaltato.
Sono disponibili due tipi di baseline dal selettore Type. EMA è una semplice media mobile esponenziale della chiusura. Keltner usa la linea mediana del canale di Keltner, anch'essa basata su EMA ma con una risposta leggermente diversa alle oscillazioni di prezzo. Entrambe le opzioni condividono lo stesso input di periodo Base.
Punti di ingresso
Sono disponibili due tipi di segnale indipendenti, ciascuno con il proprio interruttore nel blocco ENTRY del pannello. I marcatori di ingresso appaiono come frecce sul grafico dei prezzi sulla barra in cui la condizione è scattata.
SSL Cross
Il segnale principale scatta su un ribaltamento della direzione del SSL channel. Quando sslUp incrocia sopra sslDown — il canale diventa rialzista — una freccia BUY viene posta sotto la barra. Quando sslDown incrocia sopra sslUp — il canale diventa ribassista — una freccia SELL viene posta sopra la barra. Questo è il classico segnale SSL Cross e funziona su qualsiasi time frame senza alcun filtro aggiuntivo.
Baseline Exit
Il segnale secondario è disponibile solo quando Hybrid è abilitato. Scatta quando il prezzo di chiusura incrocia la baseline EMA: una chiusura che si muove sopra la baseline genera un marcatore BUY; una chiusura che si muove sotto genera un marcatore SELL. Questo segnale è concepito come complemento all'SSL Cross — cattura le situazioni in cui il prezzo rientra attraverso la baseline prima che il canale stesso abbia il tempo di ribaltarsi, dando un avviso anticipato di una possibile inversione o un'opportunità di rientro all'interno di un trend consolidato.
I colori dei marcatori si impostano separatamente per BUY e SELL tramite i selettori di colore Buy e Sell, e il controllo Size scala tutti i marcatori da 1 a 5 per adattarsi a qualsiasi densità del grafico.
Controllo visivo completo
Ogni elemento visivo è regolabile. I selettori di colore Up e Down impostano il colore di ciascuna linea del canale in modo indipendente, con un cursore di trasparenza integrato nel selettore così da poter attenuare una linea senza cambiarne la tonalità. Width imposta lo spessore della linea in pixel da 1 a 10, e Style commuta tra Solid, Dash, Dot, DashDot e DashDotDot. Il numero Bars controlla su quante barre storiche viene disegnato il canale, e Refresh, s imposta un intervallo di ridisegno automatico in secondi per i simboli che non producono un flusso costante di tick.
Pannello interattivo sul grafico
L'intera interfaccia vive in un unico pannello canvas che fluttua sul grafico. Tutti i controlli sono in ordinate righe a tre colonne, e il blocco di ingresso è separato con un'intestazione ENTRY dorata così che le impostazioni dei segnali non si mescolino con quelle del canale. L'intestazione contiene quattro icone di controllo.
Power — attiva e disattiva il disegno del SSL channel e di tutti i marcatori di ingresso senza rimuovere l'indicatore dal grafico.
Settings (gear) — apre e chiude la sezione delle impostazioni integrata dove si configura l'aspetto del pannello.
Updown (arrows) — sposta il pannello tra una sottofinestra separata e il grafico principale dei prezzi.
Close (cross) — rimuove l'indicatore dal grafico.
Resizable — trascina l'angolo in basso a destra per ridimensionare il pannello a qualsiasi dimensione.
Collapsible — un doppio clic sull'intestazione ripiega il pannello in una striscia compatta; un altro doppio clic lo ripristina.
Mouse wheel — passa il cursore su qualsiasi campo numerico come Period, Base o Size e scorri la rotella per incrementare o decrementare 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. Scegli un Theme chiaro, scuro o automatico che segue lo sfondo del grafico. Regola la larghezza del pannello, la dimensione dell'intestazione, l'altezza riga e la dimensione del carattere alla densità del tuo schermo. Hide Footer rimuove la barra di stato inferiore quando hai bisogno di ogni pixel. Mini Header riduce la striscia dell'intestazione quando il pannello è ripiegato. Close on click outside ripiega il pannello nel momento in cui clicchi ovunque sul grafico al di fuori di esso. L'input Instance ti consente di eseguire diverse copie indipendenti dell'indicatore su un solo grafico — ciascuna con il proprio periodo, baseline e impostazioni di segnale — assegnando a ognuna un numero univoco.
Notifiche di ingresso
Non hai bisogno di sorvegliare il grafico in attesa di un segnale. Ogni ingresso può essere inoltrato attraverso diversi canali di notifica abilitati in modo indipendente sul pannello.
Alert — un messaggio pop-up all'interno del terminale nel momento in cui il segnale scatta.
Push — una notifica mobile all'app MetaTrader sul tuo telefono.
Email — una lettera inviata tramite l'account di posta configurato del terminale.
Telegram — il testo del segnale insieme a uno screenshot del grafico, inviati direttamente nella tua chat Telegram. Abilitare Telegram mantiene automaticamente attivo il canale Html, perché la consegna si appoggia al report HTML aperto in un browser.
Cronologia visiva (HTML report)
Abilita il canale Html e ogni segnale di ingresso — SSL Cross o Baseline Exit — viene salvato in un report HTML insieme a uno screenshot del grafico catturato nel momento in cui è scattato. Il report è memorizzato nella cartella Files del terminale in MQL5/Files/VibeFox_SSL/result.html e si apre in qualsiasi browser, offrendoti un registro visivo scorrevole di ogni ingresso rilevato dall'indicatore. Il pulsante cestino sul pannello cancella il report e i suoi screenshot ogni volta che vuoi iniziare un nuovo registro.
Aiuto multilingue integrato
Una pagina di aiuto completa è integrata nella sezione delle impostazioni ed è disponibile in 10 languages. Clicca il pulsante della lingua per mostrare la descrizione completa di ogni controllo come overlay sul grafico — senza bisogno di aprire un manuale esterno.
Parametri (scheda Inputs)
La maggior parte delle impostazioni può essere cambiata in tempo reale sul pannello dopo il caricamento dell'indicatore — i parametri di input impostano solo i valori iniziali.
SSL
SSL Period — il periodo di calcolo della MA applicato sia all'High sia al Low, intervallo 1..200. Predefinito: 10.
MA Method (SMA/EMA/SMMA/LWMA) — il metodo di media mobile usato per entrambe le linee del canale. Predefinito: SMA.
MTF Timeframe (Current = chart) — il time frame su cui viene calcolato il SSL channel; Current indica il time frame del grafico stesso. Predefinito: Current.
Baseline
Hybrid baseline filter on/off — abilita la baseline EMA e il segnale Baseline Exit. Predefinito: off.
Baseline Period (EMA) — il periodo della baseline EMA, intervallo 1..500. Predefinito: 60.
Baseline Type (EMA / Keltner-EMA) — seleziona il calcolo della baseline: EMA semplice o linea mediana di Keltner (entrambe basate su EMA). Predefinito: EMA.
Visual
Up Color — colore della linea superiore del SSL channel (direzione rialzista). Predefinito: LimeGreen.
Up Transparency % — trasparenza della linea Up, 0 = opaca, 100 = invisibile. Predefinito: 0.
Down Color — colore della linea inferiore del SSL channel (direzione ribassista). Predefinito: Tomato.
Down Transparency % — trasparenza della linea Down, 0 = opaca. Predefinito: 0.
Line Width (1-10) — spessore di entrambe le linee del canale in pixel. Predefinito: 2.
Entry Points
Entry on SSL Cross (up=BUY, down=SELL) — abilita il segnale principale SSL Cross; ribaltamento del canale verso l'alto = BUY, verso il basso = SELL. Predefinito: off.
Baseline Exit (close x baseline, Hybrid) — abilita il segnale Baseline Exit quando la modalità Hybrid è attiva. Predefinito: off.
Marker Size (1-5) — dimensione della freccia di ingresso sul grafico. Predefinito: 2.
Buy Marker Color — colore delle frecce di ingresso BUY. Predefinito: LimeGreen.
Sell Marker Color — colore delle frecce di ingresso SELL. Predefinito: Red.
Notifications
Push Notification — notifica push al terminale mobile MetaTrader su nuovo segnale. Predefinito: off.
Alert Popup — finestra pop-up Alert all'interno del terminale su nuovo segnale. Predefinito: off.
Email — email tramite le impostazioni di posta del terminale su nuovo segnale. Predefinito: off.
Html — salva ogni segnale con uno screenshot del grafico in MQL5/Files/VibeFox_SSL/result.html. Predefinito: off.
Telegram (send from result.html via JS) — invia ogni segnale alla tua chat Telegram tramite il report HTML aperto in un browser. Predefinito: off.
Telegram bot token — il token del 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, intervallo 300..800. Predefinito: 800.
Header size (1..6) — altezza dell'intestazione del pannello, intervallo 1..6. Predefinito: 1.
Theme — tema colore: Auto (segue lo sfondo del grafico), Dark o Light. Predefinito: Auto.
Row height (px) — altezza di ogni riga del pannello in pixel. Predefinito: 34.
Font size — dimensione del carattere del pannello. Predefinito: 8.
Hide Footer — nasconde la barra di stato inferiore del pannello. Predefinito: off.
Mini Header on collapse — mostra una striscia di intestazione compatta quando il pannello è ripiegato. Predefinito: off.
Close on click outside — ripiega il pannello quando si clicca al di fuori di esso. Predefinito: off.
Instance (unique per copy: 1,2,3...) — numero di istanza; esegui più copie indipendenti su un grafico assegnando a ciascuna un valore univoco. Predefinito: 1.
Panel Start Window — dove si apre il pannello all'avvio: Subwindow (nella sottofinestra dell'indicatore) o Chart (sul grafico principale dei prezzi). Predefinito: Subwindow.
