Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Pubblicati da::
Nikolay Kositsin
Visualizzazioni:
103
Valutazioni:
(26)
Pubblicato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Il vero autore:

Vladimir

L'indicatore si basa su diversi metodi, che possono essere selezionati dalla variabile di input Metodo:

  1. Estrapolazione della serie di Fourier; le frequenze sono calcolate con l'algoritmo di Quinn-Fernandes;
  2. Metodo dell'autocorrelazione;
  3. Metodo di Burg ponderato;
  4. Metodo Burg con funzione di ponderazione Helme-Nikias;
  5. Metodo Itakura-Saito (geometrico);
  6. Metodo della covarianza modificata.

I metodi 2-6 sono metodi di previsione lineare. La previsione lineare si basa sull'individuazione dei valori futuri come funzioni lineari dei valori passati. Supponiamo che esista una serie di prezzi x[0]..x[n-1] dove l'indice più alto corrisponde ai prezzi più recenti.

La previsione del prezzo futuro x[n] si ottiene come segue

x[n] = -Sum(a[i]*x[n-i], i=1..p)

dove:

  • a[i=1..p] sono i coefficienti del modello;
  • p è l'ordine del modello.

I metodi 2-6 sopra elencati trovano i coefficienti a[] riducendo l'errore RMS sulle ultime n-p barre di formazione. Naturalmente, è possibile ottenere un errore di previsione nullo sulle barre di addestramento se si risolve il sistema di equazioni lineari di cui sopra direttamente a n=2*p utilizzando il metodo Levinson-Durbin. Tale metodo di previsione è chiamato Metodo di Prony. Il suo svantaggio è l'instabilità nella previsione dei valori futuri della serie. Pertanto, questo metodo non è stato incluso.

Gli altri dati di input sono:

  • LastBar - il numero dell'ultima barra nei dati passati;
  • PastBars - il numero di barre passate utilizzate per prevedere i valori futuri;
  • LPOrder - ordine del modello lineare come frazione del numero di barre passate (0..1);
  • FutBars - numero di barre future nella previsione;
  • HarmNo - numero massimo di frequenze per il Metodo 1 (0 seleziona tutte le frequenze);
  • FreqTOL - errore di calcolo delle frequenze per il Metodo 1 (>0,001 potrebbe non convergere);
  • BurgWin - numero della funzione di ponderazione per il Metodo 2 (0=Rettangolare, 1=Hamming, 2=Parabolica);

L'indicatore traccia due linee: la linea blu mostra i prezzi del modello sulle barre di allenamento, la linea rossa mostra i prezzi futuri previsti.

Questo indicatore è stato implementato per la prima volta in MQL4 e pubblicato nel Code Base di mql4.com il 9.12.2008.

Indicatore di estrapolazione

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/412

Fibonacci retracement Fibonacci retracement

L'indicatore traccia i livelli di ritracciamento di Fibonacci per un numero di barre definito dall'utente.

Auto Tp Auto Tp

Imposta TP e SL automatici: la funzione "Imposta TP e SL automatici" (Take Profit e Stop Loss) è uno strumento fondamentale per qualsiasi strategia di trading, progettato per automatizzare la gestione del rischio e del rendimento. Consente ai trader di definire livelli di prezzo fissi in cui un'operazione deve essere chiusa automaticamente per garantire i profitti (TP) o limitare le perdite (SL), eliminando la necessità di un costante monitoraggio manuale. Quando questa funzione è attivata, ogni posizione aperta includerà automaticamente un livello predefinito di Take Profit e Stop Loss basato su parametri personalizzati, come un numero specifico di pip, una percentuale del saldo o livelli tecnici. In questo modo non solo si risparmia tempo, ma si garantisce anche che le operazioni siano protette da movimenti improvvisi del mercato e da decisioni emotive.

Vai Vai

L'indicatore di tendenza più semplice.

Monthly VWAP Monthly VWAP

Il VWAP mensile (Volume Weighted Average Price) è un indicatore essenziale di MQL5 che calcola e visualizza il prezzo medio ponderato per il volume per ogni mese di trading. È uno strumento potente per comprendere il sentiment del mercato a lungo termine, per identificare il fair value mensile e per informare le decisioni strategiche.