Directional Efficiency
- Indicatori
- Versione: 1.0
- Attivazioni: 5
# Directional Efficiency - Cammino netto contro cammino lordo
*Categoria: Trend | Difficolta: intermedio | Finestra: finestra separata sotto il grafico | Mercati: Universale (Forex, indici, materie prime, crypto, azioni) | Timeframe consigliati: M15, M30, H1, H4, D1*
## Descrizione breve
> Rapporto con segno fra la distanza netta percorsa dal prezzo e il cammino lordo effettivamente compiuto. Distingue i trend rettilinei dalle salite disordinate che consumano capitale.
### Panoramica
Due mercati possono salire dello stesso importo in venti barre ed essere operativamente opposti. Nel primo il prezzo sale quasi in linea retta e uno stop ragionevole non viene mai toccato. Nel secondo il prezzo sale facendo su e giu di continuo, percorrendo quattro volte la distanza utile: lo stesso stop viene colpito tre volte prima di arrivare all'obiettivo. Directional Efficiency misura esattamente questa differenza. Divide la distanza netta fra il prezzo di oggi e quello di N barre fa per la somma di tutte le variazioni assolute barra per barra, e conserva il segno del movimento. Un valore di +0.90 descrive una salita quasi rettilinea, +0.20 una salita faticosa, valori vicini allo zero un mercato che si muove molto senza andare da nessuna parte.
### Come funziona il calcolo
1. Per ogni barra viene misurato il cammino lordo, cioe la variazione assoluta del prezzo applicato rispetto alla barra precedente.
2. Con InpUseTrueRange attivo il cammino lordo diventa il True Range, includendo cosi anche i gap e l'escursione interna alla barra.
3. Il cammino netto e la semplice differenza fra il prezzo corrente e quello di InpPeriod barre prima, con il proprio segno.
4. L'efficienza e il rapporto fra i due. Poiche il cammino lordo e sempre almeno pari al netto, il risultato resta naturalmente compreso fra -1 e +1.
5. Con il True Range il rapporto puo eccedere l'unita in presenza di gap: viene quindi saturato per mantenere la scala leggibile.
6. L'istogramma viene colorato oltre la soglia InpCleanLevel e affiancato da una media di segnale.
### Come si usa
- Usarlo per decidere se vale la pena inseguire un movimento: sotto la soglia di efficienza il trend esiste ma costa troppo in stop.
- Dimensionare lo stop in base all'efficienza: efficienza bassa significa che serve piu spazio, quindi posizione piu piccola a parita di rischio.
- Un valore alto che comincia a scendere mentre il prezzo continua a salire indica che il movimento sta diventando disordinato: e un avviso di stanchezza.
- Confrontare l'efficienza fra piu strumenti nella stessa sessione aiuta a scegliere dove operare: si preferisce sempre il mercato piu efficiente.
- Attivare il True Range sui mercati con gap frequenti, come azioni e indici cash, dove ignorarli falserebbe la misura.
### A chi e rivolto e su quali timeframe
E utile a chiunque debba scegliere fra piu strumenti o decidere quanto rischiare su una singola operazione, quindi tanto al trader discrezionale quanto a chi gestisce un portafoglio di sistemi. Funziona bene da M15 a D1. Su timeframe inferiori il cammino lordo e dominato dallo spread e dai movimenti di microstruttura, e l'efficienza tende a restare bassa per costruzione, il che rende la misura meno discriminante. Non richiede competenze statistiche: il rapporto fra distanza percorsa e distanza utile e un concetto intuitivo.
### Esempio pratico di lettura del segnale
Un trader confronta due candidati per la giornata. Su EURUSD H1 l'efficienza e +0.15: il prezzo e salito di quaranta pip ma percorrendone oltre duecento, e infatti il grafico e un susseguirsi di rimbalzi. Su XAUUSD H1 l'efficienza e +0.72: il prezzo e salito in modo quasi lineare. A parita di aspettativa direzionale la seconda operazione richiede uno stop molto piu stretto per essere protetta e ha una probabilita nettamente inferiore di venire chiusa dal rumore. La scelta ricade su XAUUSD, e su EURUSD si passa eventualmente a una logica di range invece che di trend.
## Elenco parametri di input
| Parametro | Default | Descrizione |
|---|---|---|
| `InpPeriod` | 20 | Numero di barre su cui si misura il rapporto. Finestre corte rendono l'efficienza molto variabile, finestre lunghe la appiattiscono verso valori medi. |
| `InpSignalPeriod` | 9 | Periodo della media di segnale sovrapposta all'istogramma. |
| `InpCleanLevel` | 0.40 | Soglia simmetrica oltre la quale il movimento e considerato ordinato e l'istogramma viene colorato. Su strumenti molto rumorosi conviene abbassarla a 0.30. |
| `InpUseTrueRange` | false | Con true il cammino lordo include gap ed escursione interna alla barra. Consigliato su azioni, indici cash e mercati con interruzioni di contrattazione. |
| `InpAppliedPrice` | PRICE_CLOSE | Prezzo su cui si misurano cammino netto e cammino lordo. |
## Vantaggi / punti di forza
- Misura una dimensione del mercato, la qualita del movimento, che nessun oscillatore di momentum coglie.
- Scala fissa fra -1 e +1 su qualunque strumento e timeframe: i valori sono immediatamente confrontabili senza taratura.
- Ha un impiego diretto nel dimensionamento del rischio, non solo nell'analisi.
- Calcolo leggero, nessun repaint, nessuna dipendenza esterna.
## Limitazioni e avvertenze
- Non indica quando entrare: dice solo se il tipo di movimento e favorevole a una strategia direzionale.
- Su timeframe molto bassi lo spread gonfia il cammino lordo e schiaccia sistematicamente l'efficienza verso lo zero.
- Un valore alto puo essere prodotto anche da un singolo scatto violento seguito da immobilita: l'efficienza non distingue un movimento continuo da uno concentrato in una barra.
- Il valore dipende in modo sensibile da InpPeriod: cambiando finestra si ottengono letture anche molto diverse sullo stesso grafico.
**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
`efficiency`, `trend quality`, `noise`, `risk sizing`, `trend filter`, `oscillator`, `no repaint`, `market selection`
