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
Visualizzazioni:
22
Valutazioni:
(2)
Pubblicato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Indicatore di cambio di regime dell'esponente di Hurst

Breve descrizione: Stima l'esponente di Hurst mobile del prezzo tramite l'analisi dell'intervallo riscalato (R/S) e lo rappresenta graficamente come un oscillatore con codice colore che segnala se il mercato è attualmente in trend, in fase di ritorno alla media o si muove come un percorso casuale.

Autore: ADEDAYO GBADEBO

L’idea alla base

La maggior parte degli oscillatori presuppone che il prezzo si comporti sempre allo stesso modo e si limita a misurare di quanto si è spostato. L’esponente di Hurst adotta un approccio diverso: misura le caratteristiche statistiche del percorso del prezzo stesso — se i movimenti recenti tendono a persistere nella stessa direzione (tendenza), a neutralizzarsi a vicenda (ritorno alla media) o a non mostrare alcuna struttura seriale (camminata casuale). Questo indicatore stima tale esponente su una finestra mobile utilizzando la classica analisi del range riscalato (R/S): per ogni barra, la finestra di analisi storica del prezzo viene suddivisa in sottosegmenti di diverse dimensioni; l’intervallo della deviazione cumulativa corretta per la media viene diviso per la deviazione standard di ciascun segmento, e i valori R/S risultanti vengono mediati in base alla dimensione del segmento. Una regressione dei minimi quadrati di log(R/S) rispetto a log(dimensione del segmento) produce una pendenza compresa tra 0 e 1: tale pendenza è l’esponente di Hurst, H. Un valore vicino a 0,5 corrisponde a un movimento casuale, i valori che tendono verso 1,0 indicano un regime persistente/di tendenza, mentre quelli che tendono verso 0,0 indicano un regime anti-persistente/di ritorno alla media.

Poiché il calcolo richiede una cronologia dei prezzi ragionevolmente lunga per essere statisticamente significativo, questo indicatore è più adatto all’analisi swing e di posizione piuttosto che allo scalping. Funziona su qualsiasi simbolo e timeframe, ma si comporta in modo più affidabile su strumenti liquidi come l’EURUSD o i principali indici sui grafici H1 o H4, dove la serie di prezzi sottostante dispone di un numero sufficiente di barre di dati puliti affinché il sottocampionamento R/S converga. Il valore grezzo viene livellato con una EMA corta prima di essere tracciato, il che impedisce alla linea del regime di oscillare tra le soglie di tendenza e di ritorno alla media in presenza di tick rumorosi.

Come interpretarlo

  • Linea dell’esponente di Hurst — la linea principale, contrassegnata da un codice colore, che oscilla tra 0 e 1. Assume un colore quando si trova pari o superiore alla soglia superiore (regime di trend), una tonalità neutra nel mezzo (camminata casuale) e un terzo colore quando si trova pari o inferiore alla soglia inferiore (regime di ritorno alla media).
  • Calcolo dell’intervallo riscalato — internamente, la finestra di lookback viene ripetutamente suddivisa in segmenti di dimensione crescente; la statistica media R/S per ciascuna dimensione del segmento viene sottoposta a regressione in uno spazio log-log, e la pendenza della regressione viene limitata all’intervallo [0,1] e riportata come esponente per quella barra.
  • Soglia di tendenza / Soglia di ritorno alla media — le due linee di riferimento orizzontali tratteggiate. Il superamento della soglia di tendenza segnala che l’andamento recente dei prezzi ha sviluppato una persistenza statisticamente significativa; il superamento al ribasso della soglia di ritorno alla media segnala un comportamento anti-persistente e instabile che tende a tornare bruscamente verso una media locale.
  • Uso pratico — utilizzare il regime di tendenza per giustificare gli ingressi che seguono il trend (breakout, continuazioni di pullback, incroci di medie mobili) e trattare i segnali provenienti da quegli stessi strumenti con maggiore cautela quando l’esponente si trova nella zona di ritorno, dove invece tendono a dare risultati migliori le strategie di range trading o di fade intorno ai livelli di supporto/resistenza.

Variabili esterne (input)

Input Predefinito Scopo
InpLookback 200 Numero di barre nella finestra di analisi dell'intervallo riscalato utilizzata per stimare ciascun valore di Hurst.
InpMinChunk 8 Dimensione minima del sottosegmento utilizzata nella suddivisione della finestra di lookback per il campionamento R/S.
InpChunkSteps 6 Numero di raddoppiamenti della dimensione del chunk testati; un numero maggiore di passi garantisce una regressione log-log più uniforme, con un costo aggiuntivo in termini di CPU.
InpSmoothPeriod 5 Periodo EMA applicato alla stima grezza di Hurst per ciascuna barra per ridurre le fluttuazioni alle soglie di regime.
InpTrendThreshold 0,55 Livello di Hurst pari o superiore al quale il mercato viene classificato come in trend/persistente.
InpReversionThreshold 0,45 Livello di Hurst pari o inferiore al quale il mercato viene classificato come soggetto a ritorno alla media/antipersistente.
Prezzo applicato inp PRICE_CLOSE Fonte dei prezzi utilizzata per costruire la serie che alimenta il calcolo dell'intervallo riscalato.

Uso consigliato

Aggiungere l’indicatore in una finestra secondaria sotto il grafico dei prezzi, come mostrato di seguito, e interpretarlo insieme a uno strumento di analisi del trend o di ritorno alla media di cui ci si fida, piuttosto che come generatore di segnali autonomo. Quando la linea si trova nella banda superiore (di trend), dare maggiore peso alle configurazioni di seguire il trend e lasciare spazio ai breakout; quando scende nella banda inferiore (di ritorno alla media), privilegiare le tattiche di trading entro un intervallo di prezzo e restringere i filtri di seguire il trend, poiché in quel regime i segnali direzionali sono statisticamente più probabili di essere rumore. Poiché l’analisi dell’intervallo riscalato necessita di una finestra di lookback completa dei dati storici prima di produrre un valore, lasciate che il grafico carichi almeno InpLookback barre di dati storici e aspettatevi che la linea reagisca gradualmente: si tratta di un filtro di regime, non di un trigger rapido.



Fig. 1. Il pannello dei prezzi (in alto) passa da un trend rialzista persistente a una fase instabile con ritorno alla media, per poi tornare a un trend ribassista persistente; la finestra secondaria «Hurst Exponent Regime Switch» (in basso) rileva il cambiamento, salendo al di sopra della soglia di tendenza di 0,55 durante le fasi direzionali e scendendo al di sotto della soglia di ritorno alla media di 0,45 durante la fase instabile intermedia.

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

Spread Monitor for Scalpers Spread Monitor for Scalpers

Spread histogram in a sub-window with current/avg/max/min stats, cost per trade, and threshold alerts for scalpers.

RiskGuard Lite - Percent-Risk EMA/ATR EA RiskGuard Lite - Percent-Risk EMA/ATR EA

Educational MT5 EA: closed-bar EMA crossover entries, ATR-based stop loss and take profit, lot size from a fixed percent of equity via OrderCalcProfit, spread filter, magic-number isolation and server return-code checks. A clean template for building risk-controlled EAs. No profit claim.

Multi Timeframe Trend Dashboard Indicator Multi Timeframe Trend Dashboard Indicator

Un pannello compatto integrato nel grafico che mostra l'andamento del simbolo corrente su diversi intervalli di tempo contemporaneamente, ciascuno valutato in modo indipendente con il proprio incrocio tra media mobile veloce e lenta. Non è più necessario passare da un grafico all'altro per verificare "come si sta comportando l'H4": tutto è riunito in un unico posto, con un codice colore.

AAPL cfd - ORB strategy AAPL cfd - ORB strategy

Utilizzo della strategia ORB sul CFD di AAPL