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:
- 1186
- Avaliação:
- Publicado:
- 2014.01.14 13:15
- 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 CBullsBearsOnArray é projetada para calcular o valor da Força dos Touros (Bull) e dos Ursos (Bears) sobre os buffers de indicador.
Uso:
O método Init() com os seguintes parâmetros são chamados na função OnInit():
- int aPeriod - período do indicador;
- ENUM_MA_METHOD aMethod - método de suavizaçã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 - variável prev_calculated a partir da função OnCalculate();
- double aDataHigh[] - buffer com dados da Máxima (High) para calcular o indicador;
- double aDataLow[] - buffer com dados da Mínima (Low) para calcular o indicador;
- double aDataClose[] - buffer com dados do fechamento(Close) para calcular o indicador;
- double & aMA[] - buffer intermediário para calcular MA;
- double & aBulls[] - Valor de cálculo da Força dos Touros (Bulls);
- double & aBears[] - Valor de cálculo da Força dos Bears (Urso) .
Métodos Adicionais:
- int BarsRequired() - retorna o número mínimo de barras para o cálculo do indicador;
- string BuName() - retorna a linha com o nome do indicador Bulls Power;
- string BeName() - retorna a linha com o nome do indicador Bulls Power;
Test_BullsBearsOnArray.mq5 é um indicador como exemplo, mostrando aplicação da classe CBullsBearsOnArray. O arquivo IncBullsBearsOnArray deve ser colocado na pasta do terminal MQL5\Include\IncOnArray (deve ser criada a pasta IncOnArray). A classe CMAOnArray do arquivo IncMAOnArray é necessária para o trabalho correto. Pode ser encontrado aqui.
É muito importante estimar o equilíbrio da Força dos Touros e dos Ursos, a mudança deste equilíbrio inicial sinaliza sobre uma possível reversão de tendência. Esta tarefa pode ser resolvido usando os osciladores Bulls Power e Bears Power desenvolvidos por Alexander Elder e descrito no livro Trading for a Living.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/646

Outra variação sobre reversão, pontos de pivô.

A Classe CWPROnArray é projetada para calcular a Faixa Percentual Williams (%R) sobre os buffers do indicator. Abaixo temos um exemplo do uso da classe.

Painel tipo calculadora para cálculos do lucro/perda. Os dados são calculados ao mover as linhas ou alterar os parâmetros nos campos de entrada do preço, lote, lucro, perda em pips ou depósito em moeda.

Este indicador cria, no gráfico atual, fractais de um período de tempo maior a partir do dados do indicador Fine_Fractals.