Descrição geral
Originalmente, eu o criei para mim, quando era necessário trabalhar diretamente com muitos indicadores.
Cada classe consiste tanto em campos comuns (por exemplo, identificador do indicador, timeframe, período, preço) como campos necessários para determinado indicador. Além disso, na classe. existem funções que definem e retornam esses campos.
Como usar
Baixamos o arquivo. Colocamos os arquivos com extensão .mqh - cujo nome leva no início "cind" - na pasta de seu Expert Advisor.
Colocamos os arquivos com os nomes dos indicadores (*.mq5) na pasta \MQL5\Indicators\.
É possível defiir e alterar os parâmetros do indicador usando as funções da classe. Por exemplo:
Macd — objeto de classe CIndMacd.
É possível obter o valor do indicador chamando a função apropriada. Para o indicador "macd_histogram", isto será visto da seguinte maneira:
A unidade como um argumento indica que tomamos o valor da última barra concluída.
Conclusão
Em resumo, isso é tudo. Se você tiver dúvidas sobre a utilização, escreva nos comentários.
Traduzido do russo por MetaQuotes Software Corp
código original: https://www.mql5.com/ru/code/16519
Indicador de sinal semáforo com uso do oscilador RSI com emissão de alertas, envio de e-mails e mensagens push para seu smartphone.
O Expert Advisor Delta_RSI.ex5 é plotado com base nas alterações de cor do indicador Delta_WPR.
Sistema de negociação plotado com base nos sinais do indicador RSI_Slowdown.
Indicador de sinal semáforo com uso do oscilador MFI com emissão de alertas, envio de e-mails e mensagens push para seu smartphone.