Unisciti alla nostra fan page
- Visualizzazioni:
- 41
- Valutazioni:
- Pubblicato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
La classe CCHOOnArray è destinata al calcolo dell'indicatoreChaikin Volatility(CHV) mediante buffer di indicatori.
Applicazione:
Nella funzione OnInit() dell'indicatore, viene richiamato il metodo Init() con i parametri:
- int aVPeriod - il periodo principale dell'indicatore;
- int aSmPeriod - periodo di lisciatura dell'intervallo;
- ENUM_MA_METHOD aMethod - metodo di lisciatura dell'intervallo.
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 & aR[], - buffer ausiliario intermedio;
- double & aRS[] - buffer ausiliario intermedio;
- double & aCHV[] - buffer con il valore calcolato.
Metodi aggiuntivi:
- int BarsRequired() - restituisce il numero minimo di barre per il calcolo dell'indicatore;
- string Name() - restituisce la stringa con il nome dell'indicatore.
Il file Test_CHVOnArray.mq5 è un indicatore con un esempio di utilizzo della classe CCHVOnArray. Il file IncCHVOnArray deve essere collocato nella cartella MQL5\Include\IncOnArray della cartella dati del terminale (la cartella IncOnArray deve essere creata).
L'indicatore Chaikin Volatility (CHV) tiene conto delle variazioni dello spread tra i prezzi massimi e minimi. Determina il valore della volatilità in base all'ampiezza dell'intervallo tra il massimo e il minimo. A differenza dell'Average True Range, l'indicatore Chaikin non tiene conto dei gap.

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/671
IncFractalsOnArray
La classe CFractalsOnArray è destinata al calcolo dell'indicatore dei frattali da parte dei buffer degli indicatori.
Segnale 3D_Oscillatore_HTF
L'indicatore 3D_Oscillator_Signal emette la direzione del trend o un segnale per un trade dall'indicatore 3D_Oscillator sotto forma di messaggi di testo con l'indicazione a colori del trend o della direzione del trade e fornisce avvisi o segnali sonori.
Wave Weis Bar Force
WaveWeisBarForce è un indicatore personalizzato basato sulla logica delle onde di Weis. Accumula il volume in onde direzionali (rialziste o ribassiste) e le visualizza come istogrammi con livelli di intensità. Onde rialziste: 4 livelli di verde, da chiaro a Lime. Onde ribassiste: 4 livelli di rosso, da chiaro a rosso. WaveMax (bianco): mostra la barra con il volume più alto all'interno di ogni onda. WaveClimax (giallo): evidenzia il volume record accumulato tra le onde. Questo indicatore aiuta i trader a visualizzare la pressione del mercato in base all'accumulo di volume e all'intensità delle onde, migliorando l'analisi intraday e swing.
Linear Regression Slope
Pendenza della regressione lineare