Guarda come scaricare robot di trading gratuitamente
Ci trovi su Telegram!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Indicatori

Session Sweep Reversal Detector - indicatore per MetaTrader 5

Adeolu Kayode Gbadebo
Adeolu Kayode Gbadebo
  • Software Engineer & Algorithmic Trader ​,Quantitative Developer & Instructor al  NIGERIA
  • Nigeria
  • 2880
Automated Trading: Designing and optimizing high-performance Expert Advisors (EAs) for financial markets.

Gmail: Adeolugbadebo500@gmail.com
| Italian English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Türkçe
Visualizzazioni:
38
Valutazioni:
(2)
Pubblicato:
Aggiornato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Rilevatore di inversione di sweep di sessione

Rilevatore di inversione di scansione di sessione

Autore: Adeolu Gbadebo

L'idea alla base

Ogni sessione di trading lascia dietro di sé un intervallo — un massimo e un minimo che il mercato rispetta, mette alla prova o, alla fine, supera. Gran parte delle inversioni intraday avviene proprio in prossimità di questi limiti: il prezzo supera il massimo della sessione precedente o scende al di sotto del minimo, innescando gli stop posizionati in quel punto, per poi tornare rapidamente all’interno dell’intervallo. Questo comportamento viene solitamente descritto come uno “sweep di liquidità” e tende a segnare un esaurimento a breve termine piuttosto che l’inizio di un vero e proprio breakout.

Il Session Sweep Reversal Detector automatizza le due operazioni che un trader dovrebbe altrimenti eseguire a occhio: traccia il massimo e il minimo della sessione completata come linee di riferimento e monitora tutto ciò che accade in seguito alla ricerca di uno "sweep" valido. Uno "sweep" viene confermato solo quando il prezzo penetra nell’intervallo di più di un buffer configurabile e poi chiude nuovamente all’interno dell’intervallo entro un numero limitato di barre. Se il prezzo sfonda e continua a muoversi senza richiudersi all’interno in tempo, non viene generato alcun segnale: lo strumento è progettato per filtrare il rumore, non per segnalare ogni "wick" che supera una linea.

Funziona su qualsiasi simbolo e su qualsiasi timeframe intraday, sebbene sia più utile sui grafici da M5 a M30, dove la struttura della sessione è ancora visibile senza rumore eccessivo. Una configurazione comune consiste nell’utilizzarlo su EURUSD o GBPUSD con la finestra di sessione allineata agli orari di Londra o New York, poiché tali sessioni tendono a produrre il comportamento di range e sweep più pulito.

Come interpretarlo

  • Massimo di sessione / Minimo di sessione (linee tratteggiate) — mentre la finestra di sessione è aperta, queste due linee tracciano in tempo reale il massimo e il minimo correnti di quella sessione. Una volta chiusa la sessione, si bloccano sui loro valori finali e si estendono in avanti come linee di riferimento orizzontali fino a quando non vengono spazzate via o sostituite dalla sessione successiva.
  • Logica di rilevamento dello "sweep" — al termine di una sessione, l'indicatore verifica se il prezzo supera il massimo o il minimo congelato di una distanza superiore a SweepBufferPips. Da quel momento conta le barre; se il prezzo chiude nuovamente all’interno del livello entro ReversalBars barre, lo sweep viene confermato. Se l’inversione non avviene in tempo, la violazione viene scartata e trattata invece come un vero e proprio breakout.
  • Sweep rialzista (freccia verde, sotto la barra) — il minimo è stato "spazzato" e il prezzo ha chiuso nuovamente al di sopra del minimo della sessione entro la finestra consentita. Ciò segnala un possibile movimento al rialzo verso il range della sessione o oltre.
  • Sweep ribassista (freccia rossa, sopra la barra) — il massimo è stato "spazzato" e il prezzo ha chiuso nuovamente al di sotto del massimo della sessione entro la finestra consentita. Ciò segnala un possibile movimento al ribasso.
  • Uso pratico — considerare una freccia di sweep come un segnale per cercare una conferma, non come un punto di ingresso a sé stante. Molti trader la abbinano a un cambiamento di struttura su un timeframe inferiore o alla chiusura di una candela al di sotto di un livello chiave prima di entrare, e utilizzano il lato opposto dell’intervallo di sessione come obiettivo iniziale.

Variabili esterne (input)

Input Predefinito Scopo
InpSessionStartHour 7 Ora (secondo il broker) in cui inizia a formarsi l'intervallo della sessione.
InpSessionEndHour 16 Ora (secondo il broker) in cui la sessione si chiude e i valori massimi e minimi vengono congelati.
InpSweepBufferPips 2,0 Penetrazione minima oltre il massimo/minimo della sessione, in punti, necessaria per essere registrata come violazione.
InpReversalBars 2 Numero di barre consentite affinché il prezzo chiuda nuovamente all'interno dell'intervallo dopo una rottura; in caso contrario, la rottura viene scartata.
InpMaxSessionsToShow 5 Numero di intervalli di sessione e segnali degli ultimi giorni che rimangono visibili sul grafico.

Uso consigliato

Carica l’indicatore su un grafico con la finestra di sessione adeguata al mercato su cui operi — ad esempio dalle 7 alle 16 (ora del broker) per un orientamento alla sessione di Londra, oppure spostala in modo da coprire l’apertura di New York. Mantieni SweepBufferPips abbastanza stretto da rilevare autentici stop-hunt, ma abbastanza ampio da ignorare il normale rumore dello spread sul tuo simbolo; 2–3 punti rappresentano un punto di partenza ragionevole sulle principali coppie di valute. Utilizzate le frecce come un elenco di momenti che vale la pena esaminare piuttosto che come un segnale di trading automatico, e combinatele con una conferma dell’andamento dei prezzi: una candela di forte rifiuto o una rottura di una linea di tendenza secondaria con ritorno all’intervallo conferisce un peso reale al segnale di sweep.



Fig. 1. Grafico EURUSD M15 che mostra i massimi e minimi congelati della sessione (linee grigie tratteggiate), uno «sweep» rialzista dal minimo della sessione con chiusura confermata all’interno del range (freccia verde) e un successivo «sweep» ribassista dal massimo della sessione (freccia rossa).

Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/76100

News Trading Dashboard News Trading Dashboard

News Trading Dashboard è un pannello informativo integrato nel grafico (che non effettua operazioni automaticamente) che monitora la volatilità del mercato in tempo reale per individuare i momenti di “picco dovuto alle notizie”, ovvero gli sbalzi improvvisi dei prezzi che si verificano in occasione della pubblicazione di dati economici (NFP, CPI, decisioni sui tassi di interesse, ecc.).

MT5 EA Acceptance Harness MT5 EA Acceptance Harness

Test di accettazione sintetici deterministici per la logica di ingresso degli EA di MT5, senza accesso al mercato, al conto o agli ordini.

Broker Execution Diagnostics MT5 Broker Execution Diagnostics MT5

Script MT5 di sola lettura che riporta il volume, il prezzo, gli stop, il congelamento, lo spread e i vincoli di esecuzione del broker.

MSB Pro Algo Neon Account Dashboard for MT5 MSB Pro Algo Neon Account Dashboard for MT5

Free neon-style MT5 account dashboard displaying balance, equity, floating P/L, daily realized P/L, win rate and open positions directly on the chart.