Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 807
- Avaliação:
- Publicado:
- 2014.01.14 13:14
- Atualizado:
- 2016.11.22 07:33
-
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.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/633
![Exp_QQECloud](https://c.mql5.com/i/code/expert.png)
Sistema de negociação usando o indicador de tendência Exp_QQECloud.
![CandleSize](https://c.mql5.com/i/code/indicator.png)
Indicador que mostra o intervalo das três últimas velas do período selecionado pelo trader.
![MorningFlat](https://c.mql5.com/i/code/indicator.png)
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](https://c.mql5.com/i/code/indicator.png)
ZigZag baseado em fractais de um período de tempo maior, considerando os dados do indicador VininI_FractalsTrend.