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
Visualizzazioni:
74
Valutazioni:
(26)
Pubblicato:
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

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

Applicazione:

Il metodo Init () con i parametri viene richiamato nella funzione OnInit () dell'indicatore:

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 aData[] - buffer con i dati su cui viene calcolata la MA;
  • double aMA[] - buffer con la MA calcolata.
Metodi aggiuntivi:
  • int BarsRequired() - restituisce il numero minimo di barre necessarie per il calcolo;
  • string Name() - restituisce la stringa con il nome dell'indicatore;
  • string NameMethod() - restituisce una stringa con il nome del metodo di lisciatura utilizzato.

Il file Test_MAOnArray.mq5 è un indicatore con un esempio di utilizzo della classe CMAOnArray. Il file IncMAOnArray deve essere collocato nella cartella MQL5\Include\IncOnArray della cartella dati del terminale (la cartella IncOnArray deve essere creata).

L'indicatore tecnico Moving Average (MA) mostra il valore medio del prezzo dello strumento per un certo periodo di tempo. Nel calcolo della media mobile, viene eseguita una media matematica del prezzo dello strumento per un determinato periodo. Quando il prezzo cambia, il suo valore medio aumenta o diminuisce.

Esempio di utilizzo della classe CMAOnArray

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

VGridLine mensile VGridLine mensile

Griglia temporale verticale con incrementi di un mese.

Engulfing Indicator Engulfing Indicator

Si tratta di un indicatore che aiuta a identificare i modelli di candele Engulfing.

Array IncATROn Array IncATROn

La classe CATROnArray è destinata al calcolo dei valori dell'indicatore ATR (Average True Range) tramite buffer di indicatori.

Quantum Gold Silver Trader Quantum Gold Silver Trader

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