O indicador NRatio_HTF_Signal é uma ferramenta poderosa que mostra a direção da tendência ou um sinal gerado pelo indicador NRatioSign na barra escolhida, apresentando um objeto gráfico que indica a tendência com cores específicas ou a direção do negócio. Além disso, ele acionará alertas e tocará sinais sonoros.
Se a tendência continuar na barra selecionada, o indicador mostrará uma seta para a direita, cuja cor corresponde à direção da tendência. Caso a tendência tenha mudado na barra escolhida, uma seta diagonal será exibida, com a cor e direção correspondendo à nova direção do negócio.
Os parâmetros de entrada do indicador podem ser divididos em três grandes grupos:
- Parâmetros de entrada do NRatioSign:
input string Symbol_=""; // Instrumento financeiro input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Timeframe do indicador para cálculo input Smooth_Method XMA_Method=MODE_SMA; // Método de média input int XLength=3; // Profundidade de suavização input int XPhase=15; // Parâmetro de suavização //--- XPhase: para JJMA varia dentro da faixa -100...+100, afeta a qualidade do processo transitório; //--- XPhase: para VIDIA é um período de CMO, para AMA é um período da MA lenta input Applied_price_ IPC=PRICE_CLOSE; // Preço constante input double Kf=1; input double Fast=2; input double Sharp=2; input Alg_Method Mode=MODE_OUT; // Algoritmo de ruptura input uint NRatio_UpLevel=80; // Nível de sobrecompra input uint NRatio_DnLevel=20;
- Parâmetros de entrada do NRatio_HTF_Signal necessários para visualizar o indicador:
//---- Configurações de visualização do indicador input uint SignalBar=0; // Número da barra para obter um sinal (0 é a barra atual) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // Nomes dos rótulos do indicador input color Upsymbol_Color=clrBlueViolet; // Cor do símbolo de alta input color Dnsymbol_Color=clrMagenta; // Cor do símbolo de baixa input color IndName_Color=clrDarkOrchid; // Cor do nome do indicador input uint Symbols_Size=60; // Tamanho dos símbolos de sinal input uint Font_Size=10 // Tamanho da fonte do nome do indicador input int X_1=5 // Deslocamento horizontal do nome input int Y_1=-15 // Deslocamento vertical do nome input bool ShowIndName=true; // Exibição do nome do indicador input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // O canto onde exibir o símbolo input uint X_=0 // Deslocamento horizontal input uint Y_=20 // Deslocamento vertical
- Parâmetros do NRatio_HTF_Signal para acionar alertas e sinais sonoros:
//---- Configurações de alertas input ENUM_ALERT_MODE alert_mode=OnlySound; // Opção de acionar a indicação input uint AlertCount=0 // Número de alertas
Se você pretende usar vários indicadores NRatio_HTF_Signal em um mesmo gráfico, cada um deles deve ter seu próprio valor na variável Symbols_Sirname (nomes dos rótulos do indicador).
Este indicador requer o arquivo de indicador compilado NRatioSign.mq5. Coloque-o na pasta <terminal_data_folder>\MQL5\Indicators\.

Fig. 1. O indicador NRatio_HTF_Signal. Um sinal de continuação da tendência

Fig. 2. O indicador NRatio_HTF_Signal. Um sinal para um negócio
Publicações relacionadas
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Utilitário de Informações de Séries e Taxas para MetaTrader 5: Maximize Seu Trading
- Divergência no Awesome Oscillator: O Guia Completo para Traders
- Índice de Preferência do Investidor: Um Guia Prático para Traders