Alpha Trend MTF
- Indicatori
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - Versione: 1.3
Uno stop dinamico che chiede dove va il denaro prima di scegliere quale lato tenere. Alpha Trend MTF costruisce il suo trascinamento sull'ATR e lascia che il flusso di denaro scelga il lato, poi prende i suoi segnali dall'incrocio della linea con la propria copia di due candele prima, ed è questo a tenerla tranquilla in una sega che scuote gli stop dinamici comuni. I segnali di un timeframe superiore si disegnano su qualsiasi grafico, e si leggono solo candele superiori chiuse. È gratuito: nessun periodo di prova, nessuna funzione bloccata, nessuna pagina di aggiornamento.
Due livelli di trascinamento sono costruiti a distanza di ATR dal minimo e dal massimo. Quale dei due tiene lo decide il flusso di denaro: finché l'indice di flusso di denaro sta a cinquanta o sopra, il mercato è considerato comprato e tiene il livello inferiore, sotto cinquanta tiene quello superiore. Senza volume la stessa decisione la prende l'RSI delle chiusure, che è l'interruttore proprio dell'originale e qui è spento di serie.
Poi la linea viene confrontata con la propria copia di due candele prima. È questo confronto, e non uno con il prezzo, a produrre la sfumatura e le frecce, esattamente come nell'originale. Su MetaTrader 5 il volume dietro il flusso di denaro è volume di tick, e su questa piattaforma ogni studio sui volumi si basa su di esso.
Che cosa si vede sul grafico
Nella finestra dei prezzi: la linea di trascinamento colorata secondo il lato che tiene e continua attraverso l'inversione, la sua copia ritardata di due candele come linea sottile, due sfumature tra le due e frecce BUY e SELL sulla candela in cui la linea ha incrociato la propria copia ritardata. La copia ritardata si può nascondere separatamente dalla scheda Styles.
Il pannello
Un pannello su tela sul grafico dei prezzi, trascinabile, richiudibile e chiudibile. Mostra il timeframe in vigore e i valori delle impostazioni realmente usati nel calcolo. Dice che cosa è successo sull'ultima candela chiusa: un segnale BUY, un segnale SELL o nessuno. E dice se i numeri a schermo vengono dalla finestra delle proprietà o dal pannello, e quanti di essi sono stati cambiati a mano.
Sotto stanno le impostazioni che il pannello può muovere, con i loro valori correnti. L'ingranaggio apre un foglio a tre schede.
La scheda Values copre il timeframe, il periodo comune condiviso da ATR e flusso di denaro, quattordici di serie, il moltiplicatore che fissa la distanza di trascinamento in ATR e l'interruttore che sostituisce il flusso di denaro con l'RSI delle chiusure, spento di serie. La scheda Styles copre la tavolozza, la linea di trascinamento e il suo spessore, la dimensione delle frecce, la copia ritardata e le due sfumature, ciascuna con il proprio interruttore. Ogni riga di Values ha pulsanti a passo, un intervallo e una frase di aiuto.
La scheda Alerts copre l'interruttore principale, gli interruttori per evento, i canali, l'attesa in minuti e un avviso di prova.
Tre schemi di colore: scuro, chiaro e uno sicuro per il daltonismo che usa blu e arancione invece di rosso e verde. Tutto ciò che riguarda il pannello, compreso ogni valore cambiato sul foglio, è memorizzato per singolo grafico e sopravvive a un cambio di timeframe e a un riavvio del terminale. L'interfaccia è in inglese.
Avvisi
Spenti di serie. Tre eventi: un segnale BUY, un segnale SELL e un tocco della linea, qui linea di trascinamento, cioè il ritorno su di essa e non un'inversione. Ognuno ha il suo interruttore.
Canali: finestra popup, suono, push al terminale mobile e posta elettronica. Ci sono interruttori per evento e per canale, e una pausa di due ore per impostazione predefinita.
Gli avvisi scattano sull'ultima barra chiusa. Altri due avvisi, spenti per impostazione predefinita, parlano sulla barra in formazione entro un numero scelto di secondi prima della sua chiusura, e si chiamano anticipati perché un'inversione presente a metà barra può disfarsi. Telegram non fa parte di questo prodotto.
Segnali sulla barra in formazione
Un interruttore conta più degli altri, ed è presente sia nella scheda Values sia nei parametri di ingresso: se buffer e frecce siano ammessi sulla barra ancora in formazione.
Attivo, che è l'impostazione di fabbrica, vedete un'inversione appena il mercato la compie. A volte quell'inversione viene disfatta prima della chiusura della barra e la freccia sparisce. Spento, sulla barra in formazione non viene scritto proprio nulla: non c'è ridisegno di alcun tipo, e ogni segnale arriva una barra dopo per costruzione.
Entrambi i comportamenti sono legittimi. Il prodotto non sceglie al posto vostro e non nasconde quale dei due stia applicando: lo dicono sia il pannello sia il nome dell'impostazione.
Multi timeframe
L'impostazione Timeframe calcola su un timeframe superiore e disegna qui il risultato. Vengono lette solo barre superiori chiuse: una barra del grafico mostra la barra superiore più recente già chiusa alla chiusura di quella stessa barra, quindi l'inversione cade sulla barra che chiude insieme alla superiore, e non viene disegnato nulla che non potesse essere noto in tempo reale.
La serie estranea viene costruita in background. La prima lettura può tornare vuota, l'indicatore riprova e il pannello dice se sta aspettando un download o se si trova davanti a una reale carenza di storico. Non fallisce mai l'inizializzazione per barre mancanti.
Lettura da un EA
Sedici buffer, tutti leggibili con iCustom e CopyBuffer. Il buffer 0, Buy, porta il prezzo della freccia su una candela BUY e EMPTY_VALUE altrimenti, e non viene disegnato; il buffer 1, Sell, fa lo stesso per SELL. I buffer da 2 a 5 appartengono ai due riempimenti e sono impianto di disegno, non dati da leggere. Il buffer 6 porta linea di trascinamento finché il trend sale e il buffer 7 la stessa linea finché scende; sulla candela dell'inversione entrambi hanno un valore, ed è questo che impedisce alla linea disegnata di spezzarsi. Il buffer 8 porta la copia della linea di trascinamento di due candele prima, contro cui si misurano i segnali e il buffer 9 porta una serie di servizio conservata per la mappa comune dei buffer. I buffer 10 e 11 sono le copie disegnate di 0 e 1. Il buffer 12, Signal, vale +1 su una candela BUY, -1 su una candela SELL e 0 altrimenti. Il buffer 13 è Override, il buffer 14 è linea di trascinamento come una serie continua e il buffer 15 è il trend stesso, 0 mentre sale e 1 mentre scende.
I buffer 0 e 1 sono il contratto: non vengono mai disegnati, sono riempiti a ogni passaggio qualunque sia la scheda Styles e compaiono nella finestra dati. Nascondere le frecce a schermo non può privare un expert advisor del segnale, perché il nascondere passa dal modo di disegnare e mai dallo svuotamento di un buffer.
Un'istanza creata con iCustom è di sola lettura e usa sempre i parametri che le avete passato. Il buffer Override permette a un expert advisor di rilevare che un'istanza sul grafico gira su numeri cambiati a mano dal pannello.
Provenienza
Questo è un port di "AlphaTrend" di KivancOzbilgic, uno script TradingView pubblicato apertamente, il che rende ammissibile un port per formula. L'implementazione è una ricostruzione a partire dalle formule e non una traduzione riga per riga. Una deviazione è dichiarata: la ricorsione parte dal primo prezzo invece che da uno zero, quindi sulle primissime candele c'è un valore dove Pine non ne ha.
Il prodotto si chiama Alpha Trend MTF perché così si chiama il metodo, non perché qui se ne rivendichi la paternità. Il lavoro originale appartiene al suo autore.
Limiti onesti
Il trascinamento gira tardi per costruzione. In un intervallo girerà ripetutamente, e ogni inversione sarà un vero incrocio della linea e un'operazione sbagliata.
Il flusso di denaro su un simbolo di cambio si basa sul volume di tick, perché la piattaforma non ne ha altri. Conta variazioni di prezzo e non contratti, e non è la stessa misura che darebbe un grafico di futures.
Il ritardo di due candele fa parte del metodo ed è contro di esso che i segnali si misurano. Significa anche che il prodotto parla due candele dopo il movimento che lo ha causato, e nessuna impostazione lo toglie.
Le impostazioni spostano ogni segnale che questo prodotto può mostrare. Due configurazioni danno due insiemi di segnali diversi, e nessuno dei due è quello vero.
Qui non si dichiara alcuna cifra di rendimento, alcuna percentuale di operazioni vincenti e alcun risultato di backtest.
