Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 214
- Publicado:
- 2025.04.21 19:55
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Funcionalidades Principais
Filtragem de Candles:O indicador permite exibir apenas os candles que atendem a um determinado critério:
- Bullish: Exibe apenas candles de alta.
- Bearish: Exibe apenas candles de baixa.
- Doji: Exibe apenas candles tipo Doji.
- Todos: Exibe todos os candles com suas respectivas cores.
Detecção de Candles Doji:
A detecção de candles Doji é feita com base em um limite configurável (`InpDojiThreshold`), que define a proporção entre o corpo do candle e seu range total. Isso garante precisão na identificação de candles neutros.
Filtragem de Candles:Personalização de Cores:
O trader pode definir cores personalizadas para cada tipo de candle:
- Bullish: Cor padrão é verde (`clrForestGreen`).
- Bearish: Cor padrão é vermelho escuro (`clrDarkRed`).
- Doji: Cor padrão é dourado (`clrGold`).
- Fundo: Cor padrão é preto (`clrBlack`).
Limpeza do Gráfico:
O indicador remove elementos visuais desnecessários do gráfico, como grades, volumes e separadores de períodos, para facilitar a análise visual.
Como Funciona:
1. Inicialização (`OnInit`):
Os buffers são mapeados para armazenar os valores OHLC (abertura, máxima, mínima, fechamento) e as cores correspondentes.
As cores personalizadas são atribuídas aos índices de cor do indicador.
O gráfico é limpo, removendo elementos visuais desnecessários.
2. Cálculo Principal (`OnCalculate`)
Para cada candle no gráfico, o indicador verifica se ele atende ao critério selecionado (`InpCandleShow`).
Candles que não atendem ao critério são exibidos na cor de fundo (`InpBackgroundColor`).
Candles que atendem ao critério são exibidos com as cores personalizadas.
3. Desinicialização (`OnDeinit`):
Quando o indicador é removido, as configurações originais do gráfico são restauradas, garantindo que o ambiente de negociação retorne ao estado inicial.
Exemplos de Uso:
- Análise de Tendência:
Configure `InpCandleShow` para `ShowBullish` ou `ShowBearish` para focar apenas nos candles que indicam tendência de alta ou baixa.
-
Identificação de Zonas Neutras:
Use `ShowDoji` para destacar candles neutros e identificar possíveis pontos de reversão ou consolidação.
- Visualização Completa:
Escolha `ShowAllCandle` para exibir todos os candles com suas respectivas cores, permitindo uma visão geral do comportamento do mercado.
Melhorias Implementadas:
- Detecção Precisa de Doji: O uso de um limite configurável (`InpDojiThreshold`) garante que apenas candles verdadeiramente neutros sejam classificados como Doji.
- Customização Total: O trader tem controle completo sobre as cores e o fundo do gráfico.
- Limpeza Automática: O indicador remove automaticamente elementos visuais desnecessários, melhorando a legibilidade do gráfico.


O EquiPeak Drawdown Tracker é um indicador projetado para monitorar e registrar o drawdown máximo da sua conta de negociação em tempo real. Não se trata apenas de um indicador de drawdown atual; ele é especialmente útil para comparar visualmente o seu drawdown atual com o drawdown histórico máximo esperado ou registrado anteriormente.

Indicador de propagação de dois símbolos

O Indicador Accumulation/Distribution (Acumulação/Distribuição ou A/D) é determinado pelas mudanças de preço e volume.

O Indicador Acceleration/Deceleration (Aceleração/Desaceleração ou AC) mede a aceleração e a desaceleração da força motriz atual do mercado.