LinearRegression Channel
- Utilità
- Juan Eduardo Verdala
- Versione: 4.0
Linear Regression Channel v4.0 — Indicatore per MetaTrader 5
Linear Regression Channel v4.0 è un indicatore che calcola automaticamente la lunghezza ottimale del canale di regressione lineare utilizzando il coefficiente R², e disegna lo storico dei canali precedenti per visualizzare l'evoluzione della struttura del prezzo.
Novità nella v4.0
Lunghezza automatica per R² massimo. L'indicatore valuta tutte le lunghezze tra il minimo e il massimo configurati, calcola l'R² di ciascuna e seleziona quella che meglio si adatta al prezzo attuale. Il pannello sul grafico mostra in tempo reale la lunghezza ottimale trovata, l'R² del canale attuale in percentuale e la direzione del trend.
Storico dei canali configurabile. Disegna i canali precedenti a quello attuale risalendo N barre configurabili. Ogni canale storico è indipendente, con deviazione standard adattiva al periodo coperto, colore configurabile individualmente per canale (fino a 5 canali storici), etichetta con l'R² di ogni canale storico e linee tratteggiate per differenziarsi dal canale attuale. I canali non si sovrappongono tra loro.
Funzionamento del calcolo automatico della lunghezza
Ad ogni nuova candela, l'indicatore testa lunghezze con passi configurabili nell'intervallo definito, calcola l'R² per ogni lunghezza e disegna il canale con la lunghezza che ha ottenuto l'R² più alto. Il canale riflette così la lunghezza più rappresentativa della struttura attuale del mercato in quel momento.
Funzionamento dello storico
Ogni canale storico calcola la propria regressione lineare e la propria deviazione standard del periodo coperto. Questo permette di osservare se il trend attuale è una continuazione del precedente o rappresenta un cambio di struttura.
Parametri principali
Canale principale: InpAutoLength (attivare lunghezza automatica per R²), InpLength (lunghezza manuale se Auto è disattivato), InpDeviation (moltiplicatore di deviazione standard), InpExtend (estendere il canale verso destra), InpShowFibo (mostrare livelli Fibonacci interni), InpShowBroken (evidenziare quando il canale viene rotto).
Lunghezza automatica: InpAutoMinLen (lunghezza minima da valutare, predefinito 20), InpAutoMaxLen (lunghezza massima da valutare, predefinito 300), InpAutoStep (passo tra le lunghezze, predefinito 5), InpShowR2Panel (mostrare pannello con R² e lunghezza ottimale).
Storico: InpShowHistory (attivare storico dei canali), InpHistoryBars (barre indietro per cercare canali), InpHistoryMax (massimo di canali storici, da 1 a 5), InpHistoryDev (deviazione delle bande storiche), InpHColor1 a InpHColor5 (colore individuale per canale storico).
Configurazione suggerita per temporalità
Per intervalli temporali brevi (M1/M5): InpAutoMinLen = 20, InpAutoMaxLen = 100, InpHistoryBars = 150, InpHistoryMax = 3.
Per intervalli temporali intermedi (M15/M30): InpAutoMinLen = 30, InpAutoMaxLen = 200, InpHistoryBars = 300, InpHistoryMax = 3.
Per intervalli temporali ampi (H1/H4): InpAutoMinLen = 50, InpAutoMaxLen = 300, InpHistoryBars = 500, InpHistoryMax = 5.
Avvisi
L'indicatore genera un avviso popup e una notifica push al dispositivo mobile quando il prezzo rompe la banda superiore o inferiore del canale. L'avviso include il valore R² del canale al momento della rottura.
