Range Boundary Tracker
- Indicatori
- Versione: 1.0
- Attivazioni: 5
# Range Boundary Tracker - Bordi che non seguono il prezzo
*Categoria: Supporti e Resistenze | Difficolta: intermedio | Finestra: finestra del grafico (sovrapposto ai prezzi) | Mercati: Universale (Forex, indici, materie prime, crypto, azioni) | Timeframe consigliati: M15, M30, H1, H4, D1*
## Descrizione breve
> Riconosce quando il mercato entra in un range, ne fissa i due estremi e li mantiene immobili finche il range regge, come li disegnerebbe un trader.
## Descrizione lunga
### Panoramica
Un canale che segue il prezzo barra dopo barra non e un range: e una media mobile con un altro nome. Un range vero ha due bordi fissi, che il trader traccia una volta e non tocca piu finche il prezzo non li rompe. Questo indicatore replica esattamente quel comportamento. Verifica se il prezzo, per un numero sufficiente di barre, sia rimasto dentro una fascia stretta rispetto alla propria volatilita; quando la condizione e soddisfatta fissa i due bordi e li congela. Da quel momento le due linee restano immobili, indipendentemente da quello che il prezzo fa al loro interno. Il range viene dichiarato concluso solo quando il prezzo chiude oltre un bordo con un margine sufficiente, e l'indicatore torna in attesa di riconoscerne uno nuovo. La verifica di durata impedisce che due barre casualmente vicine vengano scambiate per un range.
### Come funziona il calcolo
1. Un range candidato esiste quando il massimo e il minimo delle ultime InpDetectBars barre distano meno di InpMaxRangeAtr volte l'ATR.
2. La condizione viene verificata anche sulle InpMinDuration barre precedenti: un range di due barre non e un range.
3. Quando entrambe le verifiche passano, i due bordi vengono fissati sui valori correnti e congelati.
4. Durante il range attivo l'indicatore non aggiorna piu i bordi: verifica soltanto se siano stati rotti.
5. La rottura richiede una chiusura oltre il bordo di almeno InpBreakAtr volte l'ATR, per escludere i superamenti marginali.
6. Dopo la rottura l'indicatore torna in ricerca e i bordi scompaiono dal grafico.
### Come si usa
- Operare in acquisto sul bordo inferiore e in vendita su quello superiore finche il range e attivo.
- La mediana e il riferimento di equilibrio: il prezzo tende a tornarci quando si allontana troppo da entrambi i bordi.
- La scomparsa dei bordi segnala che il range e stato rotto e che la strategia di range va sospesa.
- L'ampiezza del range e la misura naturale dell'obiettivo di una operazione da un bordo all'altro.
- Un range che dura molte barre tende a produrre una rottura piu ampia: la durata visibile e un indizio.
### A chi e rivolto e su quali timeframe
E rivolto a chi opera nei range e ha bisogno di bordi stabili su cui piazzare gli ordini, invece di linee che si spostano a ogni barra. Funziona da M15 a D1. Il comportamento congelato dei bordi e la caratteristica distintiva e va compresa: chi si aspetta linee che seguono il prezzo trovera l'indicatore statico, ma quella staticita e esattamente il punto. E adatto anche a chi opera sulle rotture, perche i bordi congelati sono riferimenti di rottura affidabili.
### Esempio pratico di lettura del segnale
Su EURGBP H1 il prezzo entra in una fase compressa. Dopo undici barre dentro una fascia di venticinque pip la condizione e soddisfatta e i due bordi vengono fissati a 0.8620 e 0.8645. Nelle trentadue barre successive il prezzo tocca quattro volte il bordo inferiore e tre volte quello superiore, sempre reagendo. Le linee non si sono mai mosse, quindi il trader ha potuto lasciare ordini pendenti sui due bordi senza doverli spostare. Alla trentatreesima barra il prezzo chiude a 0.8654, oltre il margine richiesto: il range e concluso, le linee scompaiono e la strategia di range viene sospesa.
## Elenco parametri di input
| Parametro | Default | Descrizione |
|---|---|---|
| `InpDetectBars` | 20 | Barre su cui verificare la condizione di range. Definisce la scala del range che si vuole riconoscere. |
| `InpAtrPeriod` | 50 | Periodo ATR di riferimento per giudicare se la fascia sia stretta. |
| `InpMaxRangeAtr` | 3.00 | Ampiezza massima del range, in ATR. Abbassandolo si riconoscono solo i range piu compressi. |
| `InpBreakAtr` | 0.30 | Margine oltre il bordo richiesto per dichiarare la rottura ed escludere i superamenti marginali. |
| `InpMinDuration` | 8 | Barre minime perche un range sia riconosciuto. Impedisce che due barre casualmente vicine vengano scambiate per un range. |
## Vantaggi / punti di forza
- I bordi restano immobili, come li traccerebbe un trader, e possono quindi essere usati per ordini pendenti.
- La verifica di durata impedisce il riconoscimento di range spuri di poche barre.
- La scomparsa dei bordi e un segnale netto di fine range, non una transizione graduale ambigua.
- Il criterio di ampiezza in ATR funziona senza taratura su qualunque strumento.
## Limitazioni e avvertenze
- Il riconoscimento arriva con ritardo: il range e gia iniziato da diverse barre quando i bordi compaiono.
- Bordi congelati significano che un range che si allarga leggermente viene dichiarato rotto invece di essere aggiornato.
- Nei mercati fortemente direzionali l'indicatore resta vuoto per lunghi periodi.
- La doppia verifica di durata rende il calcolo piu oneroso di un semplice controllo sulla finestra corrente.
**Nessun repaint:** i valori pubblicati su una barra chiusa non vengono piu modificati.
**Disclaimer.** Questo prodotto e uno strumento di analisi tecnica, non un sistema di trading automatico, e non fornisce alcuna garanzia di profitto. I mercati finanziari comportano il rischio di perdita totale del capitale investito. Le performance passate non sono indicative dei risultati futuri. Ogni segnale prodotto va sempre confermato con la propria analisi, un piano di money management e un test preventivo su conto demo. L'autore non e responsabile di decisioni operative prese sulla base di questo indicatore.
## Tag / parole chiave suggerite per MQL5
`range`, `consolidation`, `support resistance`, `boundaries`, `mean reversion`, `breakout`, `no repaint`, `levels`