El indicador NRatio_HTF_Signal es una herramienta esencial que muestra la dirección de la tendencia o una señal generada por el indicador NRatioSign en la barra seleccionada, representada como un objeto gráfico con indicaciones de tendencia coloreadas. Además, este indicador puede activar alertas y reproducir señales de audio.
Si la tendencia se mantiene en la barra seleccionada, el indicador mostrará una flecha hacia la derecha. El color de la flecha corresponde a la dirección de la tendencia. En caso de que la tendencia cambie en la barra seleccionada, se mostrará una flecha diagonal, cuyo color y dirección reflejan la dirección de la operación.
Los parámetros de entrada se pueden clasificar en tres grupos principales:
- Parámetros de entrada de NRatioSign:
input string Symbol_=""; // Instrumento financiero input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Intervalo de tiempo del indicador para cálculo input Smooth_Method XMA_Method=MODE_SMA; // Método de promediado input int XLength=3; // Profundidad de suavizado input int XPhase=15; // Parámetro de suavizado //--- XPhase: para JJMA varía entre -100...+100, afecta la calidad del proceso transitorio; //--- XPhase: para VIDIA es un período de CMO, para AMA es un período de la MA lenta input Applied_price_ IPC=PRICE_CLOSE; // Precio 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; // Nivel de sobrecompra input uint NRatio_DnLevel=20;
- Parámetros necesarios para visualizar el indicador:
//---- Configuraciones de visualización del indicador input uint SignalBar=0; // Número de barra para obtener una señal (0 es la barra actual) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // Nombres de etiquetas del indicador input color Upsymbol_Color=clrBlueViolet; // Color del símbolo de tendencia alcista input color Dnsymbol_Color=clrMagenta; // Color del símbolo de tendencia bajista input color IndName_Color=clrDarkOrchid // Color del nombre del indicador input uint Symbols_Size=60 // Tamaño de los símbolos de señal input uint Font_Size=10 // Tamaño de la fuente del nombre del indicador input int X_1=5 // Desplazamiento horizontal del nombre input int Y_1=-15 // Desplazamiento vertical del nombre input bool ShowIndName=true // Mostrar el nombre del indicador input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // Esquina donde mostrar el símbolo input uint X_=0 // Desplazamiento horizontal input uint Y_=20 // Desplazamiento vertical
- Parámetros de NRatio_HTF_Signal para activar alertas y señales de audio:
//---- Configuraciones de alertas input ENUM_ALERT_MODE alert_mode=OnlySound; // Opción de activación de la indicación input uint AlertCount=0 // Número de alertas
Si deseas utilizar varios indicadores NRatio_HTF_Signal en un mismo gráfico, cada uno debe tener su propio valor para la variable de nombre de etiquetas Symbols_Sirname.
Este indicador necesita el archivo compilado del indicador NRatioSign.mq5. Colócalo en <carpeta_de_datos_del_terminal>\MQL5\Indicators\.

Fig. 1. El indicador NRatio_HTF_Signal. Una señal de continuación de tendencia

Fig. 2. El indicador NRatio_HTF_Signal. Una señal para una operación