Supertrend Trend Fill with Change Alerts
- Indicatori
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Versione: 1.2
Supertrend Trend Fill with Change Alerts è un Supertrend compatibile con TV per MetaTrader 5. Usa lo stesso calcolo dell'indicatore "Supertrend" integrato in TradingView e lo disegna allo stesso modo: una linea verde sotto il prezzo in trend rialzista, una linea rossa sopra il prezzo in trend ribassista e un riempimento chiaro tra la linea e il centro del corpo di ogni candela.
Supertrend mostra la direzione del trend. È un aiuto per l'analisi del grafico, non un segnale di acquisto o di vendita, e non prevede dove andrà il prezzo.
COME VIENE CALCOLATO
- ATR Length 10, Factor 3.0, sorgente hl2 = (high + low) / 2, ATR smussato con RMA (Wilder) - i valori predefiniti di TradingView.
- Banda superiore = sorgente + Factor x ATR, banda inferiore = sorgente - Factor x ATR. Ogni banda si muove solo nella direzione del trend, come in ta.supertrend() di TradingView.
- Il trend diventa rialzista quando la chiusura sale sopra la banda superiore, e ribassista quando la chiusura scende sotto la banda inferiore.
- Opzioni che la versione integrata di TradingView non ha: ATR con SMA invece di RMA, e close / hlc3 / ohlc4 come sorgente. Con queste opzioni i valori non corrispondono più a TradingView.
COME L'ABBIAMO VERIFICATO
- Sui prezzi di TradingView stesso (EURUSD 1h), la nostra formula ha dato la stessa direzione del trend del Supertrend integrato di TradingView su 280 barre su 280.
- Sul grafico MT5 di un broker i numeri differiscono un po', perché i prezzi provengono da un altro feed di dati. Nel nostro test su EURUSD H1, 199 barre confrontate su 200 avevano la stessa direzione e la linea differiva in media di 1,3 pip. Vicino a un cambio di trend, una piccola differenza di prezzo può spostare il cambio di una barra.
VISUALIZZAZIONE
- Linea rialzista verde (#4CAF50) e linea ribassista rossa (#FF5252), spessore da 1 a 5.
- Riempimento di sfondo tra la linea e il centro del corpo della candela (open + close) / 2, opacità da 1 a 100 % miscelata con lo sfondo del grafico. Può essere disattivato.
- Una piccola differenza: TradingView lascia vuoto il riempimento sulla barra in cui il trend cambia; qui viene disegnato un piccolo tratto di riempimento.
- Marcatori opzionali sulle barre in cui il trend cambia (disattivati per impostazione predefinita).
L'ULTIMA BARRA (REPAINT)
- La barra ancora in formazione viene ricalcolata a ogni tick, esattamente come su TradingView. La sua linea e la sua direzione possono cambiare fino alla chiusura della barra.
- Una volta chiusa una barra, i suoi valori non cambiano mai più.
AVVISI (DISATTIVATI PER IMPOSTAZIONE PREDEFINITA)
- Una condizione: la direzione del trend è cambiata sulla barra appena chiusa. Controllata una volta per barra.
- Le barre chiuse prima del caricamento dell'indicatore non generano avvisi, quindi applicarlo o riavviare MT5 non produce vecchi avvisi.
- Esempio di messaggio: "Supertrend TV EURUSD H1: trend changed to UP (1.08123)".
- Pop-up, suono e notifica push possono essere combinati. Il push richiede il tuo MetaQuotes ID nelle opzioni del terminale. Testi degli avvisi in inglese o giapponese.
PER GLI UTENTI DI EA E iCUSTOM
- Buffer 0 = valore del Supertrend, buffer 1 = direzione: +1 = trend rialzista, -1 = trend ribassista.
- Nota: il segno è opposto alla variabile "direction" del Pine Script di TradingView (dove -1 significa rialzo).
- Le barre senza valore restituiscono EMPTY_VALUE. Entrambi i valori compaiono anche nella Finestra Dati.
- Quando un EA o un altro indicatore lo carica tramite iCustom, o quando viene aggiunto a un grafico con ChartIndicatorAdd, non disegna nulla sul grafico e non genera avvisi; calcola soltanto i buffer.
DA LEGGERE PRIMA DELL'USO
- "Chart on foreground" (grafico in primo piano): perché le candele restino visibili sopra il riempimento, l'indicatore attiva questa impostazione del grafico (parametro "Draw price bars above the fill"). Quando rimuovi l'ultima copia, l'impostazione originale viene ripristinata. Se sul grafico resta un altro strumento dello stesso autore che usa questa impostazione, viene ripristinata solo quando si rimuove l'ultimo di essi.
- Nei primi secondi dopo il caricamento (fino a circa 15 secondi), il nome breve nell'elenco degli indicatori può mostrare per un attimo "probe#..." mentre l'indicatore controlla se si trova su un grafico. È normale.
- L'ATR (RMA) dipende in minima parte da quanta cronologia è caricata; nel nostro test la differenza era inferiore a 0.0000001.
- Nello Strategy Tester non genera avvisi.
- Nessuna DLL, nessun file esterno, nessuna connessione a Internet.
- Non esegue operazioni e non promette alcun risultato di trading.
PARAMETRI
Supertrend: ATR Length (10, 1-1000), Factor (3.0, 0.01-100), ATR calculation method (RMA), Source of the bands (hl2)
Style: Up Trend line color (#4CAF50), Down Trend line color (#FF5252), Line width (2, 1-5), Show background fill (true), Fill opacity % (10, 1-100), Draw price bars above the fill (true), Show trend-change markers (false), Marker size (1, 1-5)
Alerts: Alert: trend direction changed (false), Alert by pop-up (true), Alert by sound (false), Alert by push notification (false), Language (Auto = lingua del terminale, English o Japanese)
Se un parametro è fuori intervallo, l'indicatore non si carica e scrive il motivo nel registro Esperti.
SUPPORTO
Le domande su installazione, impostazioni e bug sono benvenute tramite i messaggi MQL5. Le domande sulla direzione del mercato o su singole operazioni non rientrano nel supporto.
Fa parte di una serie di strumenti gratuiti in stile TV. È disponibile anche un'edizione MT4 come prodotto separato. Gli altri strumenti dello stesso autore sono elencati nel mio profilo venditore.
TradingView è un marchio di TradingView, Inc. Questo prodotto non è affiliato, sponsorizzato o approvato da TradingView, Inc.
