O Heiken Ashi Suavizado HTF Sinal exibe as direções de tendência com base nas últimas barras do Heiken Ashi Suavizado, apresentando uma sequência de objetos gráficos coloridos de acordo com a direção da tendência. A quantidade de barras a serem utilizadas é definida nos parâmetros de entrada. A cor vermelha indica uma tendência de queda, enquanto a cor verde-lima sinaliza uma tendência de alta.
Parâmetros de entrada do indicador:
Você pode alterar o período e o nome do ativo financeiro utilizado para o cálculo do indicador através dos parâmetros de entrada apropriados. Se o parâmetro Symbol_ (ativo financeiro) estiver vazio, o símbolo atual do gráfico será utilizado como ativo financeiro.
Todos os parâmetros de entrada podem ser divididos em dois grupos principais:
- Parâmetros de entrada do indicador Heiken Ashi Suavizado:
//+-----------------------------------+ //| Parâmetros de entrada do indicador | //+-----------------------------------+ input string Symbol_=""; // Ativo financeiro input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Período para o cálculo do indicador input Smooth_Method hMA_Method=MODE_JJMA; // Método de suavização input int hLength=30; // Profundidade de suavização input int hPhase=100; // Parâmetro de suavização
- Parâmetros de entrada do indicador Heiken Ashi Suavizado HTF Sinal, necessários para a visualização do indicador:
//---- configurações de exibição do indicador input string Symbols_Sirname="Heiken_Ashi_Label_"; // Nomes dos rótulos do indicador input uint BarTotal=4; // Número de barras exibidas input color UpSymbol_Color=Lime; // Cor do símbolo de alta input color DnSymbol_Color=Red; // Cor do símbolo de queda input color IndName_Color=DarkOrchid; // Cor do nome do indicador input uint Symbols_Size=34; // Tamanho dos símbolos de sinal input uint Font_Size=15 // Tamanho da fonte do nome do indicador input int Xn=5 // Deslocamento horizontal do nome input int Yn=-20 // Deslocamento vertical do nome input bool ShowIndName=true; // Exibir nome do indicador input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // Canto de localização input uint X_=0; // Deslocamento horizontal input uint Y_=30 // Deslocamento vertical
Caso você utilize vários indicadores Heiken Ashi Suavizado HTF Sinal em um gráfico, cada um deles deve ter seu próprio valor de variável Symbols_Sirname (nomes dos rótulos dos indicadores).
Coloque o arquivo compilado do indicador Heiken Ashi Suavizado na pasta terminal_data_folder\MQL5\Indicators.
Os indicadores utilizam as classes da biblioteca SmoothAlgorithms.mqh (que devem ser copiadas para a pasta terminal_data_folder\MQL5\Include). O uso das classes foi descrito detalhadamente no artigo "Média de Séries de Preços para Cálculos Intermediários sem Utilizar Buffers Adicionais".

Publicações relacionadas
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- Índice de Preferência do Investidor: Um Guia Prático para Traders
- 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