Unisciti alla nostra fan page
- Visualizzazioni:
- 8
- Valutazioni:
- Pubblicato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
La classe CATROnArray è destinata al calcolo dei valori dell'indicatore ATR(Average True Range) tramite buffer di indicatori.
Applicazione:
Il metodo Init () con i parametri viene richiamato nella funzione OnInit () dell'indicatore:
- int aPeriod - periodo dell'indicatore.
- ENUM_MA_METHOD aMethod - metodo di lisciatura.
Nella funzione OnCalculate() dell'indicatore viene richiamato il metodo Solve() con i parametri:
- const int aRatesTotal - variabile rates_total dai parametri della funzione OnCalculate();
- const int aPrevCalc - variabile prev_calcata dai parametri della funzione OnCalculate();
- double aDataHigh[] - buffer con i dati High per il calcolo dell'indicatore;
- double aDataLow[] - buffer con i dati Low per il calcolo dell'indicatore;
- double aDataClose[] - buffer con i dati di chiusura per il calcolo dell'indicatore;
- double aTR[] - buffer intermedio;
- double aATR[] - buffer con l'indicatore calcolato.
- int BarsRequired() - restituisce il numero minimo di barre necessarie per il calcolo;
- string Name() - restituisce la stringa con il nome dell'indicatore.
Il file Test_ATROnArray.mq5 è un indicatore con un esempio di utilizzo della classe CATROnArray. Il file IncATROnArray deve trovarsi nella cartella MQL5\Include\IncOnArray della cartella dei dati del terminale (la cartella IncOnArray deve essere creata).
Invece di tre buffer diversi con i dati iniziali passati al metodo Solve (parametri aDataHigh[], aDataLow[], aDataClose[]), è possibile passare un solo buffer, cioè l'indicatore può essere calcolato utilizzando i dati di qualsiasi altro indicatore.
Questa classe richiede la classe CMAOnArray del file IncMAOnArray.mqh, che si trova qui.
L'indicatore tecnico Average True Range (ATR) è un indicatore della volatilità del mercato. È stato introdotto da Wells Wilder nel suo libro "New Concepts of Technical Trading Systems" e da allora è stato utilizzato come componente di molti altri indicatori e sistemi di trading.
Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/624

La classe CMAOnArray è destinata al calcolo della media mobile per buffer di indicatori.

Griglia temporale verticale con incrementi di un mese.

Sistema quantistico - Utilizza stati e probabilità quantistiche per prendere decisioni.

L'indicatore Fair Value Gap (FVG) identifica i gap di prezzo che si verificano quando c'è uno squilibrio tra pressione di acquisto e di vendita. Evidenzia le aree in cui è probabile che il prezzo torni a colmare il gap, fornendo potenziali punti di ingresso al trading basati sulle inefficienze del mercato.