Stealth Vein MT5
- Indicatori
- Kestutis Balciunas
- Versione: 1.0
L’indicatore Stealth Vein è una media mobile adattiva a lunghezza dinamica per MetaTrader 5. Invece di usare una SMA a periodo fisso, l’indicatore estende automaticamente la propria lunghezza in base a un motore di reset con nove modalità: Slope, RSI, Volume, Bollinger, MACD, Stochastic, CCI, Momentum o None. La lunghezza cresce durante i regimi persistenti (la linea diventa più liscia) e si azzera a ogni cambio di regime (garantendo reattività immediata). Un filtro adattivo a due poli applicato alla media mobile dinamica produce un riferimento di trend più smussato; cerchi bandati da ATR confermano i periodi di trend sostenuto, triangoli di transizione marcano l’inizio di ogni nuovo segmento e due tabelle informative sul grafico mostrano lo stato corrente e le indicazioni sul reset mode attivo. Cinque tipi di allerta, che coprono inversioni di trend, inizi di trend confermato, rotture contro‑trend e cambi di stato del reset, possono essere inviati tramite popup, push, email e suono. Tutti i valori sono calcolati esclusivamente sulle barre chiuse, quindi l’indicatore non ridisegna.
Versione MT4 qui: Stealth Vein MT4
Altri prodotti dell’autore: Tutti i prodotti
Versione MT4 qui: Stealth Vein MT4
Altri prodotti dell’autore: Tutti i prodotti
Per esempi su conti reali e per scoprire nuovi strumenti, visita il mio profilo e invia una richiesta di amicizia così da non perdere nessun aggiornamento!
Come funziona
Media mobile adattiva a lunghezza dinamica
La caratteristica chiave dell’indicatore è la lunghezza della media mobile controllata da un contatore. A ogni candela, la modalità di reset attiva produce uno stato (+1, 0 o −1). Quando lo stato coincide con quello della candela precedente, il contatore viene incrementato; quando cambia, il contatore viene azzerato a 1. La lunghezza dinamica della MA è calcolata come BaseLen + (counter − 1) e limitata da MaxDynLen. Con i valori predefiniti 50 e 350, la lunghezza della media varia da 50 (subito dopo un reset) fino a 350 (dopo un lungo regime persistente). Una modalità opzionale di contatore inverso consente alla lunghezza di oscillare tra 1 e un valore di soglia configurabile, producendo una risposta “pulsante” durante le tendenze prolungate.
Nove modalità di reset
- Slope (predefinita) — segue la direzione della pendenza della MA dinamica
- RSI — utilizza gli estremi di ipercomprato/iperVenduto
- Volume — utilizza periodi di volume persistentemente superiore alla media
- Bollinger — sfrutta le escursioni prolungate del prezzo fuori dalle bande
- MACD — utilizza gli incroci tra MACD e linea di segnale
- Stochastic — utilizza gli estremi della %K
- CCI — utilizza la deviazione del CCI rispetto al punto medio
- Momentum — utilizza il segno del rate‑of‑change
- None — il contatore viene resettato a ogni candela (SMA a lunghezza fissa)
La modalità attiva definisce il “carattere” dell’indicatore: Slope produce un comportamento di trend‑following molto fluido; RSI e Stochastic generano impulsi netti attorno agli estremi di momentum; Volume ancora la dinamica alla reale partecipazione di mercato. La tabella Reset Mode Guidance in basso a destra si aggiorna automaticamente quando si cambia modalità.
Filtro adattivo a due poli
Un filtro in cascata a due stadi applicato alla MA dinamica produce la serie filteredTrend, utilizzata da tutta la logica di conferma. Il primo stadio è un filtro passa‑basso a polo singolo; il secondo stadio smorza gli overshoot che il solo filtro a polo singolo genererebbe nei giri di mercato più bruschi. Il filtro accetta due parametri: periodo di ciclo dominante (predefinito 20) e coefficiente di smorzamento (predefinito 0,8).
Strati di conferma
- Linea MA a tre colori. Verde lime quando la “gamba” rialzista supera il Trending Confirmation Length (predefinito 10), rossa quando la gamba ribassista supera lo stesso valore, gialla negli altri casi.
- Cerchi bandati da ATR. Tracciati a filteredTrend ± ATR(200) quando la sequenza rialzista o ribassista supera Trending Periods (predefinito 20). Il mapping è volutamente invertito per essere fedele al Pine Script originale.
- Triangoli di transizione. Marcatori singoli sulla candela in cui inizia ogni nuovo trend confermato.
- Nuvola di trend. Riempimento auto‑colorato tra la MA dinamica e l’EMA(close, 10). Verde quando la MA è sotto l’EMA (bias rialzista), rossa quando è sopra (bias ribassista). I colori sono fissati in fase di compilazione per mantenere la parità MT4↔MT5.
Tabelle sul grafico
La tabella Trend Strength in alto a destra mostra la condizione di reset, il valore del contatore, lo score di trend normalizzato (0–100), lo score massimo e lo score medio. La riga Trend Strength usa un’interpolazione RGB lineare per sfumare il colore in base all’ampiezza della “pernada” (stride). La tabella Reset Mode Guidance in basso a destra mostra il target di riferimento e il beneficio principale della modalità attiva.
Caratteristiche principali
- Media mobile adattiva a lunghezza dinamica controllata da nove modalità di reset
- Meccanismo di contatore con modalità opzionale “ping‑pong” inversa
- Filtro di trend adattivo a due poli per una logica di conferma più fluida
- Cerchi di conferma basati su ATR a filteredTrend ± ATR(200) durante trend sostenuti
- Triangoli di transizione che marcano l’inizio di ogni nuovo trend confermato
- Linea MA a tre colori (rialzo, ribasso, neutrale) con soglia separata basata sulla sequenza
- Nuvola di trend auto‑colorata rispetto all’EMA(close, 10)
- Tabella informativa Trend Strength (in alto a destra) con stato corrente e statistiche storiche
- Tabella Reset Mode Guidance (in basso a destra) con riferimento a pubblico e beneficio
- Cinque tipi di evento × quattro canali di alert: flip di trend, inizio confermato rialzista, inizio confermato ribassista, rottura del contatore, cambio di stato di reset via popup, suono, push e email
- Nessun ridisegno — tutti i valori sono calcolati solo sulle barre chiuse
