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:
- 745
- Avaliação:
- Publicado:
- 2014.01.14 13:23
- 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 CMOOnArray foi projetada para calcular os valores de CMO (Chande Momentum Oscillator) em buffers de indicadores.
Uso:
O método Init() chama a função OnInit() com os seguintes parâmetros de entrada:
- int aPeriod - 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 & aData[] - Buffer de dados para o cálculo de indicadores;
- double & aCMO[] - 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_CMOOnArray.mq5 é um indicador de exemplo mostrando aplicação de classe CCMOOnArray. O arquivo IncCMOOnArray deve ser colocado na pasta MQL5\Include\IncOnArray do terminal (a pasta IncOnArray deve ser criada).
O Chande Momentum Oscillator (OCM) foi desenvolvido por Tushar Chande e é um indicador técnico que tenta capturar o Momentum. Chade discute esse indicador e muitos outros em seu livro "The New Technical Trader: Boost Your Profit by Plugging into the Latest Indicators". O intervalo de CMO varia de -1 a 1. Os valores +0,5 e -0,5 são assumidos como estados de sobrecompra e sobrevenda do mercado.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/635
![X2MA_HTF_Signal](https://c.mql5.com/i/code/indicator.png)
X2MA_HTF_Signal exibe a direção da tendência das três últimas barras do indicador X2MA como três objetos gráficos, cujas cores determinam a direção da tendência.
![SpreadInfo](https://c.mql5.com/i/code/indicator.png)
SpreadInfo exibe o spread atual, o seu valor médio e sua razão em um dos cantos do gráfico.
![GetFontName](https://c.mql5.com/i/code/library.png)
Módulo da função para exibição de uma fonte mais conveniente nos parâmetros de entrada do indicador. Para libertar o usuário da necessidade de entrar manualmente a nome da fonte no indicador, é necessário inserir algumas mudanças no código.
![XdinMA](https://c.mql5.com/i/code/indicator.png)
Média móvel calculada usando uma simples combinação algébrica de outras duas médias móveis de diferentes períodos. Este indicador permite que você selecione um dos dez tipos de suavização disponíveis.