Stealth Vein MT4
- Indicatori
- Kestutis Balciunas
- Versione: 1.0
L’indicatore Stealth Vein è una media mobile adattiva a lunghezza dinamica per MetaTrader 4. 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 (rendendo la linea più liscia) e si azzera a ogni cambio di regime (garantendo una risposta immediata). Un filtro adattivo a due poli applicato alla media mobile dinamica genera un riferimento di trend più fluido; i cerchi legati all’ATR confermano i periodi di trend sostenuto, i triangoli di transizione segnano l’inizio di ogni nuova gamba e due tabelle informative sul grafico mostrano lo stato corrente e le indicazioni del reset mode attivo. Cinque tipi di avvisi, che coprono inversioni di trend, inizi di trend confermato, rotture del contatore e cambi di stato del reset, possono essere inviati tramite popup, notifica push, e‑mail e suono. Tutti i valori vengono calcolati solo sulle barre chiuse, quindi l’indicatore non ridisegna mai.
Controlla la versione MT5 su: Stealth Vein MT5
Scopri altri prodotti su: Tutti i prodotti
Controlla la versione MT5 su: Stealth Vein MT5
Scopri altri prodotti su: 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 distintiva dell’indicatore è la lunghezza della media mobile controllata da un contatore. A ogni barra, la modalità di reset attiva produce un valore di stato (+1, 0 o −1). Quando lo stato coincide con quello della barra precedente, il contatore viene incrementato; quando lo stato cambia, il contatore viene azzerato a 1. La lunghezza dinamica della MA è calcolata come BaseLen + (counter - 1) ed è limitata da MaxDynLen. Con i valori predefiniti 50 e 350, la lunghezza della media mobile 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 break configurabile, generando una risposta “pulsante” durante le tendenze prolungate.
Nove modalità di reset
- Slope (predefinita) — segue la direzione della pendenza della media mobile dinamica
- RSI — utilizza le zone di ipercomprato/iperVenduto
- Volume — utilizza fasi di volume stabilmente superiore alla media
- Bollinger — utilizza le escursioni prolungate del prezzo al di fuori delle bande
- MACD — utilizza gli incroci tra MACD e linea di segnale
- Stochastic — utilizza gli estremi di %K
- CCI — utilizza lo scostamento del CCI dal punto medio
- Momentum — utilizza il segno del rate‑of‑change
- None — il contatore viene azzerato a ogni barra (SMA a lunghezza fissa)
La modalità attiva definisce il “carattere” dell’indicatore: Slope offre un comportamento di trend‑following molto fluido; RSI e Stochastic generano impulsi marcati attorno agli estremi di momentum; Volume ancora la dinamica alla partecipazione reale del 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 media mobile 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 attenua gli overshoot che il solo filtro a polo singolo genererebbe nei giri di mercato più bruschi. Il filtro accetta due parametri di ingresso: periodo del ciclo dominante (predefinito 20) e coefficiente di smorzamento (predefinito 0,8).
Layer di conferma
- Linea MA a tre colori. Verde lime quando la gamba rialzista (up‑stride) supera il Trending Confirmation Length (predefinito 10), rossa quando la gamba ribassista lo supera, gialla negli altri casi.
- Cerchi basati su ATR. Tracciati su filteredTrend ± ATR(200) quando la gamba rialzista o ribassista supera il Trending Periods (predefinito 20). Il mapping è intenzionalmente invertito, fedele allo script sorgente in Pine.
- Triangoli di transizione. Marcatori singoli sulla barra da cui inizia ogni nuovo trend confermato.
- Cloud di trend. Riempimento auto‑colorato tra la media mobile 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 garantire parità tra MT4 e MT5.
Tabelle a 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 alla lunghezza della gamba (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 selezionabili
- Meccanismo di contatore con modalità opzionale “ping‑pong” inversa
- Filtro di trend adattivo a due poli per una logica di conferma 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 gamba di trend
- Cloud di trend auto‑colorato 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 eventi di allerta × quattro canali: inversione di trend, inizio rialzista confermato, inizio ribassista confermato, rottura del contatore, cambio di stato del reset via popup, suono, notifica push ed e‑mail
- Senza repaint — tutti i valori sono calcolati solo sulle barre chiuse
