Unisciti alla nostra fan page
- Pubblicati da::
- Vladimir
- Visualizzazioni:
- 63
- Valutazioni:
- Pubblicato:
- 2025.06.05 11:52
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
La regressione lineare adatta la seguente equazione di una linea retta ai dati dei prezzi:
y[x] = y0 + b*x
dove:
- x è un numero di barre (x=1..n);
- y[x] è il prezzo corrispondente (apertura, chiusura, mediana, ecc.);
- b è un coefficiente di proporzionalità
- y0 è un bias.
La pendenza della regressione lineare, data da questo indicatore, è uguale a una versione normalizzata del coefficiente b.
La formula di b è
b = (n*Sxy - Sx*Sy)/(n*Sxx - Sx*Sx)
dove:
- Sx = Somma(x, x = 1..n)= n*(n + 1)/2;
- Sy = Somma(y[x], x = 1..n);
- Sxx = Somma(x*x, x = 1..n) = n*(n+1)*(2*n+1)/6;
- Sxy = Somma(x*y[x], x = 1..n);
- n è il periodo di LRS (parametro di input Per).
Il denominatore di b può essere semplificato in:
n*Sxx - Sx*Sx = n*n*(n-1)*(n+1)/12
Infine, l'intera equazione per b può essere semplificata in
b = 6*(2*Sxy/(n + 1) - Sy)/n/(n - 1)
Il coefficiente b non è normalizzato. Deve essere normalizzato se vogliamo che l'LRS abbia più o meno lo stesso intervallo per le diverse coppie di valute. È conveniente normalizzare b dividendolo per una media mobile semplice (SMA) o per una media mobile lineare ponderata (LWMA), date da:
SMA = Sy/n
LWMA = 2*Sxy/n/(n + 1)
Le versioni corrispondenti di LRS sono date da
LRS_LWMA = b/LWMA = 6*(1 - (n + 1)*Sy/Sxy/2)/(n + 1)
Queste due versioni di normalizzazione sono quasi indistinguibili. Pertanto, per l'indicatore è stata scelta la normalizzazione SMA. Inoltre, a causa dei valori molto piccoli dell'LRS, i valori dell'indicatore sono calcolati e tracciati in parti per 100 mila, per rientrare approssimativamente nell'intervallo tra -100 e +100.
Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/127

L'indicatore "False Breakouts.mq5" è uno strumento per MetaTrader 5 che identifica e contrassegna visivamente i punti di acquisto e vendita basati su false rotture di supporti e resistenze. Utilizza buffer per visualizzare frecce di acquisto (blu) e di vendita (rosse), nonché linee di supporto (blu) e di resistenza (rosse) e frecce aggiuntive per i top e i bottom del mercato. La logica principale dell'indicatore consiste nel rilevare i top e i bottom in base ai prezzi alti e bassi delle candele, aggiornando dinamicamente i livelli di supporto e resistenza. Quando il prezzo sfonda il supporto o la resistenza e poi rientra, l'indicatore genera rispettivamente segnali di acquisto o di vendita. Si tratta di uno strumento utile per i trader che operano strategie basate su falsi breakout.

L'EA opera automaticamente sulla base di segnali di tendenza e di inversione media con parametri convalidati.

Questo indicatore utilizza un modello autoregressivo per estrapolare i prezzi

Questo indicatore adatta un modello trigonometrico ai prezzi e lo estrapola nel futuro.