El indicador Heiken_Ashi_Smoothed_HTF_Signal muestra las direcciones de tendencia basándose en los últimos bares del Heiken_Ashi_Smoothed, representándolas como una secuencia de objetos gráficos que cambian de color según la dirección de la tendencia. El número de barras a utilizar se establece en los parámetros de entrada. El color rojo indica una tendencia a la baja, mientras que el color lima señala una tendencia al alza.
Parámetros de entrada del indicador:
Puedes ajustar el marco temporal y el nombre del activo financiero para el cálculo del indicador a través de los parámetros de entrada correspondientes. Si el parámetro de entrada Symbol_ (activo financiero) está vacío, se usará el símbolo actual del gráfico.
Todos los parámetros de entrada se pueden dividir en dos grandes grupos:
- Parámetros de entrada del indicador Heiken_Ashi_Smoothed:
//+-----------------------------------+ //| Parámetros de entrada del indicador | //+-----------------------------------+ input string Symbol_=""; // Activo financiero input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Marco temporal para el cálculo del indicador input Smooth_Method hMA_Method=MODE_JJMA; // Método de suavizado input int hLength=30; // Profundidad de suavizado input int hPhase=100; // Parámetro de suavizado
- Parámetros de entrada del indicador Heiken_Ashi_Smoothed_HTF_Signal necesarios para la visualización del indicador:
//---- configuraciones de visualización del indicador input string Symbols_Sirname="Heiken_Ashi_Label_"; // Nombres de las etiquetas del indicador input uint BarTotal=4; // Número de barras mostradas input color UpSymbol_Color=Lime; // Color del símbolo de crecimiento input color DnSymbol_Color=Red; // Color del símbolo de caída input color IndName_Color=DarkOrchid; // Color del nombre del indicador input uint Symbols_Size=34; // Tamaño de los símbolos de señal input uint Font_Size=15 // Tamaño de la fuente del nombre del indicador input int Xn=5 // Desplazamiento horizontal del nombre input int Yn=-20 // Desplazamiento vertical del nombre input bool ShowIndName=true; // Mostrar nombre del indicador input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // Esquina de ubicación input uint X_=0; // Desplazamiento horizontal input uint Y_=30 // Desplazamiento vertical
Si planeas usar varios indicadores Heiken_Ashi_Smoothed_HTF_Signal en un mismo gráfico, cada uno debe tener su propio valor de la variable Symbols_Sirname (nombres de las etiquetas de los indicadores).
Coloca el archivo compilado del indicador Heiken_Ashi_Smoothed en la carpeta terminal_data_folder\MQL5\Indicators.
Los indicadores utilizan clases de la biblioteca SmoothAlgorithms.mqh (que debes copiar en la carpeta terminal_data_folder\MQL5\Include). El uso de estas clases se describe a fondo en el artículo "Promediando Series de Precios para Cálculos Intermedios Sin Usar Buffers Adicionales".
