Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
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

IncVHFOnArray - biblioteca para MetaTrader 5

Visualizações:
785
Avaliação:
(26)
Publicado:
2014.01.14 13:14
Atualizado:
2016.11.22 07:33
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

A classe CVHFOnArray foi projetada para o cálculo dos valores Filtro Horizontal Vertical (VHF) em buffers de indicadores.

Uso:

O método Init() chama a função OnInit() com os seguintes parâmetros de entrada:

  • int VHFPeriod - Período do indicador.

O método Solve() chama a função OnCalculate() do indicador com os seguintes parâmetros:

  • const int aRatesTotal é uma variável rates_total dos parâmetros da função OnCalculate();
  • const int aPrevCalc - variável prev_calculated dos parâmetros da função OnCalculate();
  • double aDataHigh[] - Buffer com os dados das Máximas do preço para o cálculo do indicador;
  • double aDataLow[] - Buffer com os dados das Mínimas do preço para o cálculo do indicador;
  • double aDataClose[] - buffer com os dados de fechamento para o cálculo do indicador;
  • double aVHF[] - Valor calculado do indicador.

Métodos adicionais:

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

Test_VHFOnArray.mq5 é um indicador de exemplo mostrando a aplicação da classe CVHFOnArray. O arquivo IncVHFOnArray deve ser colocado na pasta MQL5\Include\IncOnArray do terminal (a pasta IncOnArray deve ser criado).

Filtro Horizontal Vertical (VHF) mostra a fase atual de mercado: uma tendência ou uma lateralização. Ela foi descrita pela primeira vez por A. White, em 1991.

Exemplo de uso da classe CVHFOnArray

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

Exp_QQECloud Exp_QQECloud

Sistema de negociação usando o indicador de tendência Exp_QQECloud.

CandleSize CandleSize

Indicador que mostra o intervalo das três últimas velas do período selecionado pelo trader.

MorningFlat MorningFlat

Este indicador mostra os níveis das "Bandeiras Matutinas" e mostra possíveis alvos.

ZigZag baseado em fractais de um período de tempo gráfico maior ZigZag baseado em fractais de um período de tempo gráfico maior

ZigZag baseado em fractais de um período de tempo maior, considerando os dados do indicador VininI_FractalsTrend.