UT Bot Scanner MT4
- 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
- Attivazioni: 20
Tenete d'occhio ventotto simboli su quattro timeframe insieme, e vedete l'operazione sul grafico nello stesso istante. UT Bot Scanner fa girare il trailing stop su ATR su tutta la vostra lista di strumenti, ordina il quadro per inversione più recente, vi dice quanti timeframe concordano su ciascun simbolo e disegna l'indicatore stesso sul grafico sotto la tabella, così nel momento in cui il quadro trova qualcosa la state già guardando. Ogni cella che non si è potuta misurare si spiega a parole invece di restare vuota.
Il prezzo aumenta di 10 $ ogni 10 acquisti.
Sono due prodotti in un solo file. Il primo è UT Bot MTF stesso, disegnato sul grafico che avete davanti: il trailing stop su ATR nel colore del lato su cui si trova, e le frecce di inversione, con gli stessi filtri opzionali del prodotto a grafico singolo. Il secondo è un quadro che esegue lo stesso calcolo su un elenco di simboli e su più timeframe contemporaneamente.
Entrambe le metà applicano gli stessi filtri, quindi il quadro e il grafico non possono mai divergere su che cosa conti come segnale.
I filtri
Ogni filtro viene fornito spento. Ciascuno è un'ipotesi distinta sul mercato e ciascuno si accende da solo. Il filtro di tendenza tiene solo i segnali concordi con una media mobile su un timeframe superiore, e timeframe, periodo e metodo li scegliete voi. Un segnale più vecchio dei dati propri del filtro viene lasciato stare invece che giudicato, e il pannello ne conta il numero.
Il filtro di sessione tiene solo i segnali dentro una finestra indicata come HH:MM in GMT; lo scostamento GMT del broker si imposta a mano oppure si ricava dall'orologio del server. Il filtro di volatilità scarta i segnali presi mentre l'ATR sta sotto una soglia in punti: una soglia pari a zero non scarta mai nulla, e il pannello lo scrive invece di fingere di lavorare.
Il pannello stampa in permanenza quali filtri sono attivi e con quali impostazioni, più una riga che dice quanti segnali sono stati tenuti su quanti grezzi, suddivisa in base a quale filtro ha respinto il resto. Un filtro acceso che non riesce a fare il suo lavoro lo dice su una riga propria.
Il quadro
Una riga per simbolo, una colonna per timeframe scansionato, fino a quattro colonne e fino a ventotto simboli. Per impostazione predefinita l'elenco ne scansiona quindici, e basta un solo parametro per portarlo a ventotto. L'elenco dei simboli si scrive separato da virgole, oppure il quadro può prendere al suo posto l'elenco di Market Watch. Prefisso e suffisso del broker vengono riconosciuti dal grafico su cui vi trovate, oppure indicati a mano. Di serie il quadro scansiona quattro timeframe: M15, H1, H4 e D1.
Una cella si legge come ^14b: da che lato sta il trailing stop e quante barre fa si è girato lì. La parola flat significa che il calcolo è stato fatto e non ha trovato inversioni nella finestra. Tre puntini significano che la cella non è misurata, e, se i tooltip sono attivi, passandoci sopra il motivo viene detto a parole, insieme alla distanza in ATR. Un'inversione più vecchia della soglia di freschezza mantiene la tinta e perde peso. Una riga con un'inversione fresca in qualunque punto riceve una velatura del colore di accento.
La colonna AGREE prende le colonne dei timeframe visibili di quel simbolo, trova il lato di maggioranza e stampa qualcosa come v3/4: la direzione e quanti dei timeframe visibili le stanno dietro. L'accordo pieno viene reso in grassetto nel colore di quel lato, perché è proprio quella la riga che il quadro esiste per far emergere. Una parità stampa un trattino e deliberatamente non è un verdetto. Con un solo timeframe visibile la colonna sparisce del tutto invece di stampare un 1/1 che ripeterebbe soltanto la vicina.
Le intestazioni di colonna sono pulsanti. Un clic sull'intestazione di un timeframe ordina per quella colonna, il più fresco in alto e le righe vuote in fondo; un secondo clic inverte. Un clic su AGREE ordina per accordo, prima l'accordo pieno, e un accordo pieno batte uno parziale con lo stesso conteggio. L'intestazione attiva porta il colore di accento e un segno. Un pulsante Sort separato scorre freschezza, grado e nome.
Un pulsante Show scorre tutto, acquisti, vendite e freschi. Acquisti e vendite seguono il verdetto di AGREE e non una singola cella, quindi una riga mostrata sotto acquisti legge sempre un glifo verso l'alto in AGREE, e una parità non compare sotto nessuna delle due. Questo filtra la vista e non il calcolo: una riga nascosta continua a essere misurata e può ancora suonare.
La legenda sopra la tabella decodifica la notazione e si può spegnere. I pulsanti dei timeframe mostrano e nascondono una colonna senza fermare la misura che le sta dietro. Un clic su una cella porta questo grafico su quel simbolo e su quel timeframe, invece di aprire una finestra per ogni clic.
Il numero di righe visibili viene adattato al riquadro del grafico e l'impostazione delle righe è un massimo. I pulsanti di pagina compaiono solo quando le righe non entrano; quando entrano, non vengono disegnati comandi morti. Poiché il quadro non disegna mai più righe di quante il riquadro ne contenga, i pulsanti di pagina restano sempre sullo schermo e sempre raggiungibili, per quanto alta sia l'impostazione delle righe.
Due righe di stato sono sempre in vista: simboli pronti sul totale, tempo dall'ultimo aggiornamento, segnali nella finestra di ricerca; poi la riga del cane da guardia oppure una frase che spiega perché non si vede nulla.
Diagnostica
Un secondo pannello, spento di serie, risponde alla domanda "perché non c'è segnale": copertura dei simboli, quali serie sono corte di barre e di quanto, quanti segnali sono stati trovati nella finestra e quanti simboli questo indicatore ha attivato in Market Watch. Una cella che non si è potuta misurare viene spiegata invece di restare vuota.
L'indicatore sul grafico
Disegnato nella finestra del prezzo: il trailing stop nel colore del suo lato e le frecce BUY e SELL, con il riempimento di tendenza e l'alone della linea opzionali. Si può spegnere dalla scheda Styles se volete solo il quadro. Il suo timeframe si imposta separatamente dai timeframe che il quadro scansiona, e di nuovo separatamente dal timeframe del filtro di tendenza, che è un filtro e non un'impostazione di visualizzazione.
Il foglio delle impostazioni
L'ingranaggio apre tre schede. Values copre il timeframe, key value, il periodo ATR, la sorgente Heikin Ashi, il filtro di tendenza con il suo timeframe, lunghezza e metodo della media, e il filtro di volatilità con la sua soglia di ATR. Ogni riga ha pulsanti a passo, un intervallo e una frase di aiuto. Cambiarne una ricalcola l'intero quadro, e il pannello riferisce il progresso mentre lo fa.
Alerts copre l'interruttore generale, gli interruttori per evento, i quattro canali, la pausa e un pulsante di prova.
Styles copre la legenda, se disegnare l'indicatore su questo grafico, la palette, la linea dello stop, le frecce, lo spessore della linea, la dimensione delle frecce, il riempimento di tendenza, l'alone della linea, il livello dello stop sulla scala dei prezzi e un margine destro per l'etichetta dello stop. Sono gli stessi comandi di visualizzazione che porta l'indicatore a grafico singolo corrispondente, con gli stessi nomi, così un grafico impostato in un modo si riproduce sull'altro.
Tre schemi di colore, incluso uno sicuro per il daltonismo che usa blu e arancione invece di rosso e verde. Posizione del pannello, schema, ordinamento, filtro, colonne visibili e ogni valore cambiato sul foglio restano per grafico attraverso un cambio di timeframe e un riavvio del terminale. L'interfaccia è in inglese.
Avvisi
Muti di serie, con un interruttore generale sul pannello e accanto un pulsante Test alert che scatta su ogni canale attivo in quel momento.
Gli eventi sono un BUY fresco e un SELL fresco, dichiarati separatamente per ogni timeframe scansionato, più lo stato dei dati, che parla quando un simbolo perde o riprende i suoi dati. C'è un'impostazione di grado minimo; questo port non assegna gradi, quindi per essa ogni segnale conta come grado uno.
I canali sono una finestra a comparsa, un suono, una notifica push al terminale mobile e la posta elettronica. La pausa è tenuta per cella e per evento, trenta minuti di serie, perché un quadro che sorveglia molti simboli ha molte più occasioni di ripetersi di un solo grafico.
Carico sul terminale
Il lavoro è a budget: a ogni tic del timer viene aggiornato un numero fissato di simboli, così un elenco lungo distribuisce il carico invece di bloccare il terminale. La prima passata è progressiva e il pannello riferisce la percentuale misurata.
Lettura da un EA
Le letture proprie del quadro stanno sul pannello; la metà a grafico pubblica buffer. MetaTrader 4 disegna al massimo otto buffer e non conosce né le linee a indice di colore né lo stile di riempimento, quindi questa edizione ha una mappa propria, e non è quella di MetaTrader 5. I due buffer di segnale portano il prezzo della freccia sulla barra di inversione e EMPTY_VALUE altrimenti, con i filtri già applicati, così un EA che li legge vede gli stessi segnali che una persona vede sul grafico. Il livello del trailing stop e il suo lato sono pubblicati in buffer propri, e un altro buffer conta quante impostazioni sono state cambiate dal pannello, così una strategia può accorgersi che un'istanza sul grafico gira su numeri cambiati a mano. Un'istanza creata con iCustom è di sola lettura e usa sempre i parametri che avete passato.
L'indicatore a grafico singolo che sta dietro a questo, UT Bot MTF, è gratuito. Se seguite un solo simbolo, prendete quello; questo scanner esiste per sorvegliarne molti insieme.
Provenienza
Questo è un port di "UT Bot Alerts" da TradingView, un'idea di HPotter, con la variante con avvisi pubblicata da QuantNomad e Yo_adriiiiaan. Lo script è pubblicato apertamente, il che rende ammissibile un port per formula, e questa realizzazione è stata ricostruita dalle formule come specifica di lavoro invece che tradotta riga per riga.
Il prodotto porta il nome del metodo perché è proprio quello che implementa. L'opera originale appartiene ai suoi autori e qui non se ne rivendica alcuna paternità.
Limiti onesti
Un trailing stop si gira tardi per costruzione. In laterale si girerà una volta dopo l'altra, e ognuna di quelle è una vera inversione dello stop e un'operazione cattiva. Il quadro vi dice che cosa si è girato, da quanto e quanti timeframe concordano; non vi dice che il mercato è in tendenza, e qui non c'è alcuna prova di questo.
Un quadro vale quanto valgono i dati che ha dietro. Un simbolo che il vostro broker non quota, o uno corto di storico, viene riferito come tale e non viene mai contato in silenzio come flat.

