Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Bibliotecas

IncCHVOnArray - biblioteca para MetaTrader 5

Visualizações:
889
Avaliação:
(20)
Publicado:
2014.01.14 13:13
Atualizado:
2016.11.22 07:33
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

A Classe CCHOOnArray é projetada para calcular o Chaikin Volatility sobre os buffers do indicator.

Uso:

O Init() com os seguintes parâmetros são chamados na função OnInit() do indicador:

  • int aVPeriod é o período principal do indicador;
  • int aSmPeriod é o período de suavização da razão;
  • ENUM_MA_METHOD aMethod é um método de suavização da razão.

O método Solve() com os seguintes parâmetros são chamados na função OnCalculate():

  • const int aRatesTotal é uma variável rates_total a partir dos parâmetros da função OnCalculate();
  • const int aPrevCalc é a variável prev_calculated a partir dos parâmetros da função OnCalculate();
  • double aDataHigh[] é o buffer com dados da Máxima (High) para calcular o indicador;
  • double aDataLow[] é o buffer com dados da Mínima (Low) para calcular o indicador;
  • double & aR[], é um buffer auxiliar intermediário;
  • double & aRS[] é um buffer auxiliar intermediário;
  • double & aCHV[] é um buffer auxiliar intermediário;.

Métodos Adicionais:

  • int BarsRequired() retorna o número mínimo de barras requeridas para cálculo do indicador
  • string Name() retorna a string com o nome do indicador.

O arquivo Test_CHVOnArray.mq5 é um indicador demonstrando como usar a classe CCHVOnArray. O arquivo IncCHVOnArray deve ser colocado na pasta do terminal MQL5\Include\IncOnArray (deve ser criada a pasta IncOnArray).

O indicador Chaikin's volatility calcula a diferença entre a máxima e mínima dos preços Ele julga o valor de volatilidade baseando-se na amplitude entre a máxima e a mínima. Ao contrário do Average True Range, o indicador Chaikin não leva em conta as lacunas (gaps).

Um exemplo de uso da classe CCHVOnArray

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/671

Vo Vo

Indicador de volatilidade média.

IncOBVOnArray IncOBVOnArray

A Classe COBVOnArray é destinada ao cálculo dos buffers do indicador OBV (On Balance Volume).

NonLagAMA NonLagAMA

Padrão fortemente processado pelo indicador Média Móvel.

F2a_AO F2a_AO

Um indicador de seta semáforo usando três Médias Móvies NavelEMA.