Multi Scale Trend Agreement
- Indicatori
- Versione: 1.0
- Attivazioni: 5
# Multi Scale Trend Agreement - Consenso fra otto orizzonti
*Categoria: Trend | Difficolta: base | Finestra: finestra separata sotto il grafico | Mercati: Universale (Forex, indici, materie prime, crypto, azioni) | Timeframe consigliati: M5, M15, M30, H1, H4, D1*
## Descrizione breve
> Verifica la posizione del prezzo rispetto alla propria media su otto scale in progressione geometrica e sintetizza il risultato in un punteggio unico da -100 a +100.
### Panoramica
Un trend degno di questo nome viene riconosciuto da qualunque orizzonte lo si guardi. Multi Scale Trend Agreement traduce questa idea in un numero: costruisce otto medie mobili con periodi in progressione geometrica, dalla piu breve alla piu lunga, e conta semplicemente quante di esse hanno il prezzo sopra e quante sotto. Il punteggio risultante vale +100 quando il prezzo e sopra tutte e otto, -100 quando e sotto tutte, e valori intermedi quando gli orizzonti sono in conflitto. Il dato interessante non e la posizione della singola media, che qualsiasi ribbon mostra gia, ma il grado di consenso: un punteggio a +100 e una situazione qualitativamente diversa da un punteggio a +25, anche se in entrambi i casi il prezzo sta salendo.
### Come funziona il calcolo
1. Gli otto periodi partono da InpBasePeriod e crescono moltiplicandosi per InpGrowth, con un controllo che impedisce periodi duplicati per fattori di crescita bassi.
2. Per ciascun periodo viene calcolata una media semplice del prezzo applicato sulla finestra corrispondente.
3. Ogni media esprime un voto: piu uno se il prezzo la supera, meno uno se le sta sotto, zero se coincidono.
4. Le scale piu lunghe dello storico disponibile vengono semplicemente saltate, evitando accessi fuori range sulle prime barre del grafico.
5. La somma dei voti viene riportata su una scala da -100 a +100 e colorata quando supera la soglia InpStrongLevel.
6. Una media di segnale smorza i salti a gradini tipici di un punteggio discreto a nove valori possibili.
### Come si usa
- Considerare operativi solo i contesti a consenso pieno: sopra la soglia positiva si cercano long, sotto quella negativa si cercano short.
- La zona centrale e da evitare: gli orizzonti sono in disaccordo e la maggior parte dei sistemi trend following perde denaro proprio li.
- Il passaggio da consenso pieno positivo a consenso pieno negativo, o viceversa, e un cambio di regime rilevante e va gestito chiudendo le posizioni esistenti.
- Sui grafici lenti conviene abbassare InpGrowth per infittire le scale corte; sui grafici veloci alzarlo per arrivare a orizzonti piu lunghi.
- Usato su due timeframe adiacenti offre un controllo di coerenza immediato prima di aprire una posizione.
### A chi e rivolto e su quali timeframe
E il piu semplice da capire dell'intera categoria e per questo e adatto anche a chi ha appena iniziato: il concetto di contare quante medie sono state superate non richiede alcuna base statistica. Funziona su tutti i timeframe, con la sola avvertenza che sui piu bassi la scala corta oscilla molto e conviene affidarsi alla media di segnale invece che al punteggio grezzo. E particolarmente indicato come filtro da anteporre a una strategia gia esistente, per escludere le fasi in cui gli orizzonti non concordano.
### Esempio pratico di lettura del segnale
Su BTCUSD H4 il punteggio e a +100 da due settimane: il prezzo e sopra tutte e otto le medie, dalla piu corta a quella da oltre trecento barre. Arriva una correzione: il punteggio scende a +50, perche le tre scale piu corte sono state perse mentre le cinque lunghe reggono. L'istogramma diventa grigio. Questo e un ritracciamento dentro un trend intatto, non un'inversione, e chi opera in continuazione puo cercare l'ingresso proprio qui. Se invece nelle sedute successive il punteggio scendesse sotto zero, con almeno cinque scale perse, si tratterebbe di un cambio di regime e non piu di una pausa.
## Elenco parametri di input
| Parametro | Default | Descrizione |
|---|---|---|
| `InpBasePeriod` | 5 | Periodo della scala piu breve. Con 5 la prima media reagisce quasi immediatamente al prezzo; alzandolo il punteggio diventa piu stabile ma piu lento. |
| `InpGrowth` | 1.70 | Fattore di moltiplicazione fra una scala e la successiva. Con 1.70 partendo da 5 si arriva a circa 210 barre; con 2.00 si supererebbero le 600. |
| `InpSignalPeriod` | 8 | Periodo della media che smorza il punteggio. Utile perche il punteggio grezzo puo assumere solo nove valori e si muove a gradini. |
| `InpStrongLevel` | 75.0 | Soglia di consenso oltre la quale il trend viene considerato forte e l'istogramma colorato. Con 75 servono almeno sette scale su otto concordi. |
| `InpAppliedPrice` | PRICE_CLOSE | Prezzo confrontato con le medie e usato per calcolarle. |
## Vantaggi / punti di forza
- Concetto immediato, nessuna formula da capire: e un conteggio di voti.
- Un solo numero riassume otto orizzonti temporali, ideale per controllare rapidamente molti strumenti.
- Distingue in modo netto il ritracciamento dentro il trend, che riduce il punteggio senza invertirlo, dal cambio di regime.
- Nessun repaint e completamente indipendente dalla scala dei prezzi.
## Limitazioni e avvertenze
- Il punteggio grezzo puo assumere solo nove valori: si muove a gradini e senza la media di segnale risulta poco leggibile.
- Tratta allo stesso modo un superamento di un punto e uno di cento punti: non pesa quanto il prezzo sia distante dalla media.
- Le medie semplici su otto finestre richiedono piu calcolo di un ribbon ricorsivo: la prima passata su storici lunghi non e istantanea.
- Come tutti i filtri basati su medie arriva in ritardo sui punti di svolta: e uno strumento di conferma, non di anticipazione.
**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
`trend`, `moving average`, `consensus`, `multi scale`, `trend filter`, `oscillator`, `no repaint`, `regime`
