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

IncMFIOnArray - biblioteca para MetaTrader 5

Visualizações:
824
Avaliação:
(20)
Publicado:
2014.01.14 13:25
Atualizado:
2017.09.06 10:45
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

A Classe CMFIOnArray é projetada para calcular os valores do MFI (Money Flow Index) sobre os buffers do indicador.

Uso:

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

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

  • const int aRatesTotal é uma variável rates_total do parâmetro da função OnCalculate();
  • const int aPrevCalc - variável prev_calculated a partir da função OnCalculate();
  • double aDataPrice[] - buffer dos dados para cálculo do indicador;
  • double aDataVolume[] - buffer com dados do volume para calcular o indicador;
  • double aP[] - buffer intermediário para o componente positivo;
  • double aM[] - buffer intermediário para o componente negativo;
  • double aPS[] - buffer intermediário para o componente suavizado positivo;
  • double aMS[] - buffer intermediário para o componente suavizado negativo;
  • double aMFI[] - o buffer com o cálculo do valor do MFI.

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_MFIOnArray.mq5 é um indicador simples mostrando a aplicação da classe CMFIOnArray. O arquivo IncMFIOnArray 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.

Money Flow Index (MFI) é o indicador técnico que mostra a proporção na qual o dinheiro é investido dentro do ativo e depois retirado. A construção e interpretação do indicador é similar ao Relative Strength Index com a diferença de que o volume é o mais importante no MFI.

Test_MFIOnArray - Exemplo do uso da classe CMFIOnArray

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

Val_Bands Val_Bands

Útil indicador de volatilidade através do tamanho das barras para rastrear as lacunas (gaps) no mercado e com onfigurações análogas ao Canal Bollinger. O indicador pode mostrar lateralidades e inícios de tendência.

StochasticExpansion StochasticExpansion

Velho e bom oscilador Estocástico. A diferença entre o Estocástico padrão é que este mostra áreas de sobrecompra e sobrevenda de uma forma visualmente mais conveniente.

IncRSIOnArray IncRSIOnArray

A Classe CRSIOnArray é projetada para calcular os valores do RSI (Relative Strength Index) sobre os buffers do indicador. Abaixo temos um exemplo do uso da classe.

WiOver WiOver

O indicador mostra o valor percentual médio dos últimos candles sobrepostos. É útil para aqueles que entram no mercado manualmente usando ordens de limite durante a consolidação de preços, uma vez que permite selecionar a direção da ordem. Linha azul - recomendado entrar com BUY-LIMIT, linha vermelha - SELL-LIMIT.