Indicador técnico

Candle Replay Magnifier: O Indicador essencial para MetaTrader 5
MetaTrader5
Candle Replay Magnifier: O Indicador essencial para MetaTrader 5

Características: Sobreponha candles de qualquer data passada diretamente no gráfico atual. Ajuste automático da zona de replay/magnificador para acompanhar o movimento do gráfico ao vivo. Dicas dinâmicas mostrando: Hora. Abertura, Máxima, Mínima, Fechamento. Amplitude da candle. Direção Bullish/Bearish. Volume. Cores personalizáveis para candles bullish/bearish e zonas. Zona interativa para selecionar e arrastar a região sobreposta. Funciona em timeframes intraday (por exemplo, de M1 a H1). Parâmetros: Nome do Parâmetro Descrição InpReplayDate Data para buscar candles históricos. InpMainZoneColor Cor para o retângulo da zona principal ao vivo. InpReplayZoneColor Cor para a zona de replay sobreposta. InpBullColor Cor para candles bullish de replay. InpBearColor Cor para candles bearish de replay. Como Usar: Um guia simples passo a passo: Anexe o indicador a um gráfico (preferencialmente intraday). Selecione a Data de Replay usando o painel de entrada. O indicador desenhará uma "Zona Principal" em vermelho no seu gráfico atual. Uma "Zona de Replay" verde exibirá candles históricas mapeadas para a mesma posição e tamanho relativos. Passe o mouse sobre as barras de replay para ver os detalhes das candles. O que há dentro das Zonas? A primeira candle na Zona Principal (à esquerda) corresponde à primeira candle da Data de Replay selecionada. A candle ao vivo atual (à direita da zona vermelha) está alinhada com a última candle da Zona de Replay verde. Isso permite que você veja facilmente: "Como o mercado se comportou nesta posição na última vez?". "Estamos repetindo um padrão semelhante?". O que está ao redor da minha Candlestick atual? A candlestick atual (última barra na Zona Principal vermelha) corresponde exatamente à última candle na Zona de Replay verde - elas estão alinhadas tanto em posição temporal quanto em preço de abertura. A primeira candle à esquerda da Zona Principal é correspondida à primeira candle da Zona de Replay (da Data de Replay selecionada). A última (atual) candle da Zona Principal é correspondida à última candle da Zona de Replay - seus preços de abertura são idênticos para comparação. Isso permite que você responda: "O que o preço fez na última vez que estivemos no mesmo nível e hora do dia?". "O que o preço fez na última vez que estivemos no mesmo nível e hora do dia?". Notas e Limitações: Intervalo da Zona: Intervalos de replay grandes podem impactar o desempenho em dispositivos de baixo desempenho. Sem Sombras: Apenas os corpos das candles são desenhados, sombras superiores e inferiores não são mostradas. Sem buffers: Este indicador usa apenas objetos de gráfico (retângulos), não buffers de indicadores. Recria a cada nova barra: A zona de replay completa é re-renderizada a cada novo tick ou barra, o que não é otimizado para desempenho. Mercado Fechado na Data de Replay: Se o mercado estava fechado na Data de Replay selecionada, nenhuma candle aparecerá. Risco de Deslocamento de Replay: Se algumas barras estiverem faltando na data de replay, a zona de replay verde pode desalinhada, e o preço de abertura da candle atual pode não coincidir com o preço de abertura das candles de replay. Apenas timeframes intraday suportados: Esta ferramenta é projetada para uso intraday (abaixo do timeframe diário). Não é destinada para D1/W1/M1. Capturas de Tela: Conclusão: Seja você um trader de padrões, scalper ou apenas alguém que deseja comparar visualmente o comportamento do mercado, esta ferramenta oferece uma nova perspectiva para a sua análise. Experimente e me diga o que achou!

2025.07.10
Indicador GARCH: Estimador de Volatilidade para Traders
MetaTrader5
Indicador GARCH: Estimador de Volatilidade para Traders

Se você está em busca de um indicador que ajude a medir a volatilidade no mercado, o GARCH (Generalized AutoRegressive Conditional Heteroskedasticity) é uma excelente opção. Baseado no modelo GARCH(1,1), esse indicador é amplamente utilizado para prever a volatilidade dos preços de ativos financeiros. Ele é especialmente útil para traders que desejam entender melhor os movimentos do mercado e se preparar para as oscilações de preço. Esse modelo estatístico é eficaz na análise de séries temporais financeiras, onde a variância é autocorrelacionada. Resumindo, ele considera que a variação dos erros (a diferença entre a previsão do modelo e o que realmente acontece) segue um processo de média móvel autoregressiva. A irregularidade nos mercados financeiros é o que chamamos de heteroskedasticidade. Os bancos e instituições financeiras utilizam o modelo GARCH como um estimador de volatilidade para ações, títulos e índices de mercado. E ele também foi testado em Forex, commodities como o ouro (XAUUSD) e criptomoedas como o Bitcoin (BTCUSD). Espaço de Entrada: Variável Gamma - termo constante (variância incondicional) Variável Alpha - coeficiente ARCH (reação ao último choque) Variável Beta - coeficiente ARCH generalizado (persistência da variância passada) Janela de Barras - quantidade de barras a incluir na média/desvio padrão móvel. Escala de Limite - padrão é 1. Linhas do Indicador: A linha azul claro representa os valores de previsão de um passo do GARCH para a volatilidade (variância) da próxima vela. Essa linha é calculada usando a fórmula GARCH(1,1) para volatilidade. Durante mudanças drásticas nos retornos, a linha sobe rapidamente e depois decai lentamente de volta à sua linha de base, sinalizando um período de alta volatilidade. A linha vermelha indica o limite para identificar períodos de alta/baixa volatilidade. Isso permite que os traders utilizem um sinal de cruzamento de duas linhas, além de facilitar a identificação de áreas com alta volatilidade para os sistemas de trading. A escala do limite também pode ser ampliada. Vale lembrar que esse indicador pode não funcionar como esperado em timeframes M1 e M5. Quer saber mais sobre o GARCH? Confira: Investopedia

2025.07.08
VWAP Mensal: Seu Guia para Direção de Mercado a Longo Prazo
MetaTrader5
VWAP Mensal: Seu Guia para Direção de Mercado a Longo Prazo

VWAP Mensal: Seu Guia para Direção de Mercado a Longo Prazo O VWAP Mensal (Preço Médio Ponderado por Volume) é um indicador customizado que proporciona aos traders uma visão clara e de longo prazo sobre a atividade do mercado. Ele calcula o preço médio ponderado pelo volume, reiniciando suas medições no começo de cada novo mês de negociação. Ao contrário das médias móveis simples, o VWAP considera o volume nas suas contas, o que dá mais importância aos níveis de preço onde houve um grande interesse de negociação. Isso o torna uma ferramenta poderosa para identificar o verdadeiro valor justo de um ativo ao longo de um período mensal. Este indicador calcula com precisão a soma acumulada de (Preço * Volume) dividida pelo volume acumulado de cada mês calendárico, reiniciando automaticamente suas contas com a primeira barra de cada nova sessão mensal de negociações. Ele traça uma linha clara e distinta diretamente no seu gráfico, oferecendo uma representação visual fácil de onde a maior parte do volume de negociação do mês ocorreu em relação ao preço. Por que o VWAP Mensal é fundamental para estratégias de longo prazo? Identificar o Valor Justo a Longo Prazo: Obtenha insights profundos sobre o preço médio pelo qual um ativo foi negociado, ponderado pelo volume, estabelecendo um benchmark robusto para o sentimento predominante ao longo do mês. Planejamento Posicional Estratégico: Muitos traders institucionais e de longo prazo usam o VWAP Mensal como um ponto de referência crucial para gerenciar posições maiores. Preços que se mantêm acima do VWAP Mensal podem sinalizar força altista persistente, enquanto a negociação sustentada abaixo pode indicar controle baixista duradouro. Isso fornece insights críticos para entradas, saídas e dimensionamento robusto de posições. Confirmação de Tendências Macros: Utilize o VWAP Mensal para confirmar a força e a direção subjacentes de uma tendência macro. Tendências de longo prazo saudáveis costumam ver os preços interagindo de forma previsível com o VWAP Mensal. Visão de Longo Prazo Descomplicada: Apesar de seu cálculo complexo, o VWAP Mensal é apresentado como uma única linha clara no seu gráfico, garantindo que sua análise de alto nível permaneça limpa e focada, livre de ruídos de curto prazo. Principais Características deste Código Fonte: Reinício Mensal: O cálculo do VWAP reinicia automaticamente no início de cada novo mês de negociação, oferecendo uma perspectiva nova e altamente relevante sobre a atividade do mercado a longo prazo. Cálculo de Precisão: Utiliza funções padrão do MQL5 para a computação precisa do preço típico e do volume, garantindo dados confiáveis e robustos. Visualização Clara no Gráfico: Apresenta uma linha distinta no seu gráfico para entendimento visual imediato, melhorando a clareza da sua análise. Código Aberto: O código fonte completo em MQL5 é fornecido, promovendo a transparência, incentivando o aprendizado e permitindo personalizações adicionais pela comunidade de traders dedicada.

2025.07.04
VWAP Semanal: O Indicador Essencial para Análise de Mercado
MetaTrader5
VWAP Semanal: O Indicador Essencial para Análise de Mercado

VWAP Semanal: A Base para Sua Análise de Mercado Semanal O VWAP Semanal (Preço Médio Ponderado por Volume) é um indicador customizado poderoso, elaborado para oferecer aos traders uma visão fundamental a longo prazo sobre a atividade do mercado: o preço médio ponderado por volume, que é redefinido no início de cada nova semana de negociação. Diferente de médias móveis mais simples, o VWAP integra o volume diretamente em seu cálculo, conferindo maior relevância aos níveis de preço onde ocorreram transações substanciais. Isso faz dele uma ferramenta excepcional para identificar o verdadeiro valor justo de um ativo ao longo de toda a semana de negociação. Esse indicador calcula com precisão a soma acumulada de (Preço * Volume) dividida pelo volume acumulado de cada semana, reiniciando automaticamente com o início de cada nova sessão semanal. Ele traça uma linha distinta diretamente no seu gráfico, oferecendo uma representação visual simples de onde a maior parte do volume de negociação da semana ocorreu em relação ao preço. Por que incluir o VWAP Semanal na sua estratégia? Identificação do Valor Justo Semanal: Obtenha insights sobre o preço médio pelo qual um ativo foi negociado, ajustado pelo volume, proporcionando um marco claro para o sentimento geral ao longo da semana. Análise Posicional Estratégica: Muitos traders profissionais utilizam o VWAP como um ponto de referência crucial para posições em prazos mais longos. O preço negociando consistentemente acima do VWAP Semanal pode sinalizar um impulso de alta sustentado, enquanto o preço abaixo pode sugerir um controle de baixa persistente. Isso oferece insights críticos para entrada, saída e gestão de posições. Confirmação da Força da Tendência: Use o VWAP Semanal para confirmar a força subjacente de uma tendência semanal. Uma tendência robusta frequentemente vê o preço mantendo sua trajetória em relação ao VWAP Semanal. Representação Visual Clara: Apesar de seu cálculo sofisticado, o VWAP Semanal é exibido como uma única linha clara no seu gráfico, garantindo que sua análise permaneça limpa e focada. Principais Características deste Código Fonte: Reinício Semanal: O cálculo do VWAP reinicia automaticamente no início de cada nova semana de negociação, proporcionando uma perspectiva fresca e relevante sobre a atividade do mercado semanal. Cálculo Preciso: Utiliza funções padrão de MQL5 para o cálculo preciso do preço típico e volume, assegurando dados confiáveis. Plotagem Limpa no Gráfico: Apresenta uma linha clara no seu gráfico para compreensão visual imediata. Código Aberto: O código fonte completo em MQL5 é fornecido, promovendo transparência, incentivando aprendizado e permitindo personalização adicional pela comunidade de traders.

2025.07.04
VWAP Diário: O Indicador Essencial para Traders de MetaTrader 5
MetaTrader5
VWAP Diário: O Indicador Essencial para Traders de MetaTrader 5

VWAP Diário: Seu Indicador de Valor Justo Intradia O VWAP Diário (Preço Médio Ponderado pelo Volume) é um indicador personalizado, criado para oferecer aos traders uma análise intradia fundamental: o preço médio ponderado pelo volume, que é redefinido diariamente. Diferente das médias móveis tradicionais, o VWAP considera o volume em seus cálculos, dando mais peso aos preços onde houve maior atividade de negociação. Isso o torna uma ferramenta extremamente valiosa para avaliar o verdadeiro valor justo de um ativo ao longo do dia de negociação. Esse indicador calcula a soma cumulativa de (Preço * Volume) dividida pelo volume cumulativo de cada dia, começando do zero a cada nova sessão de negociação. Ele traça uma linha suave diretamente no seu gráfico, facilitando a visualização de onde a maior parte do volume de negociação de hoje ocorreu em relação ao preço. Por que usar o VWAP Diário? Identificar o Valor Justo Intradia: Compreenda o preço médio pelo qual um ativo foi negociado, ajustado pelo volume, oferecendo um referencial claro para a percepção otimista ou pessimista do mercado. Pontos Estratégicos de Entrada e Saída: Muitos traders institucionais utilizam o VWAP como um ponto de referência chave. Um preço acima do VWAP pode indicar um sentimento otimista, enquanto um preço abaixo pode sugerir um controle pessimista. Isso oferece insights valiosos para estratégias de entrada e saída potenciais. Confirmação de Tendência: Utilize o VWAP para confirmar a força de uma tendência intradia. Uma forte tendência geralmente mantém o preço em relação ao VWAP. Simples e Descomplicado: Apesar de seu cálculo sofisticado, o VWAP Diário é apresentado como uma única linha clara no seu gráfico, mantendo sua análise limpa e focada. Características deste Código Fonte: Redefinição Diária: O cálculo do VWAP é redefinido automaticamente no início de cada novo dia de negociação, proporcionando uma nova perspectiva sobre a atividade diária do mercado. Cálculo Robusto: Utiliza funções padrão MQL5 para um cálculo preciso do preço típico e do volume. Gráficos Limpos: Exibe uma linha azul distinta no seu gráfico para fácil identificação. Código Aberto: O código fonte completo em MQL5 é fornecido, permitindo total transparência, aprendizado e personalização adicional pela comunidade.

2025.07.04
HLPeak_Trend: O Indicador Essencial para MetaTrader 4
MetaTrader4
HLPeak_Trend: O Indicador Essencial para MetaTrader 4

Você já ouviu falar do HLPeak_Trend? Este indicador incrível para o MetaTrader 4 é uma ferramenta poderosa que combina três médias móveis (MA) e o ATR para ajudar você a tomar decisões mais informadas nas suas negociações. Como Funciona o HLPeak_Trend? O HLPeak_Trend é composto por três médias móveis: Média Móvel Ponderada (Weighted MA) Média Móvel Alta (High MA) Média Móvel Baixa (Low MA) Além disso, ele utiliza o ATR (Average True Range) no mesmo período para medir a volatilidade do mercado. Direções de Negociação Como saber quando comprar ou vender? O HLPeak_Trend facilita isso: Direção de Alta: Quando a Média Móvel Ponderada cruza para cima da Média Móvel Alta, você pode considerar uma entrada de compra. Direção de Baixa: Quando a Média Móvel Ponderada cruza para baixo da Média Móvel Baixa, é hora de pensar em uma venda. Take Profit e Stop Loss Dinâmico Uma das características mais interessantes é o uso do ATR como multiplicador para definir os níveis de Take Profit e um Stop Loss dinâmico. Isso significa que você pode ajustar suas ordens de acordo com a volatilidade do mercado, aumentando suas chances de sucesso. Visualização do Indicador O HLPeak_Trend é visualmente intuitivo e fácil de usar, permitindo que você se concentre no que realmente importa: suas negociações. Experimente o HLPeak_Trend hoje e leve suas operações a um novo nível!

2025.06.30
Indicador TrendEQ: Equilíbrio de Tendência para MetaTrader 5
MetaTrader5
Indicador TrendEQ: Equilíbrio de Tendência para MetaTrader 5

Se você é um trader que busca aprimorar suas estratégias, o Indicador TrendEQ é uma ferramenta poderosa que pode ajudar a identificar as tendências do mercado com mais precisão. Vamos dar uma olhada em como configurá-lo e quais parâmetros são importantes para o seu uso. Configurações e Parâmetros Período de Momentum: Este parâmetro calcula o número de candles para o momentum. O valor recomendado é 14. Lembre-se que um valor maior torna a curva mais suave, mas pode gerar um atraso nas indicações. Período de Volatilidade: Este é o número de candles utilizados para calcular a volatilidade do mercado. O valor sugerido também é 14. Fator de Escala: O fator de escala ajusta o cálculo do indicador para que a curva fique legível. O valor padrão é 100000. Limite de Sobrecompra: Este é o nível acima do qual o mercado é considerado sobrecomprado. O valor padrão é 100.0. Limite de Sobrevenda: Abaixo deste valor, o mercado é considerado sobrevendido. O valor padrão é -100.0. Funções do Indicador Determinação de Tendência: Quando o indicador mostra um valor positivo, isso indica um momentum de alta (tendência de alta). Valores negativos indicam um momentum de baixa (tendência de baixa). Ajuste de Volatilidade: O TrendEQ ajusta o cálculo do momentum conforme a volatilidade do mercado atual, oferecendo sinais mais precisos e oportunos. Sinais de Sobrecompra/Sobrevenda: Se o indicador sinaliza sobrecompra, isso sugere que uma correção de preço pode estar próxima. Por outro lado, uma sinalização de sobrevenda indica que os preços provavelmente irão se recuperar em breve. Com o TrendEQ, você tem uma ferramenta que não apenas analisa o mercado, mas também te dá insights valiosos para tomar decisões informadas. Aproveite ao máximo esse indicador e veja sua performance nas operações melhorar!

2025.06.28
Tamanho das Velas: Um Indicador Essencial para MetaTrader 5
MetaTrader5
Tamanho das Velas: Um Indicador Essencial para MetaTrader 5

Introdução ao Tamanho das Velas Se você é trader e utiliza o MetaTrader 5, sabe que entender o comportamento das velas é fundamental para tomar decisões assertivas. O tamanho das velas é um dos indicadores que pode fornecer insights valiosos sobre a volatilidade do mercado. Principais Funcionalidades do Indicador Cálculo do Tamanho das Velas: O indicador mede a amplitude das velas (diferença entre a máxima e a mínima) e exibe o valor em pontos ou pips. Cores diferentes são usadas para distinguir entre velas de alta e de baixa, facilitando a interpretação visual. Personalização por Dia da Semana: Permite processar velas de um dia específico da semana (por exemplo, segunda, terça, etc.) ou todos os dias. Assigna cores únicas a cada dia da semana, facilitando a observação de padrões diários. Posicionamento Dinâmico do Texto: O texto pode ser movido verticalmente em relação à vela para evitar sobreposição com outros elementos do gráfico. Ajusta automaticamente a posição do texto para permanecer dentro dos limites visíveis do gráfico. Estilo e Formatação: O usuário pode personalizar a fonte, tamanho, cor e tipo de ancoragem do texto. Suporta diferentes estilos de linha (por exemplo, tracejada, pontilhada) para melhor visualização. Limpeza Automática: Ao remover o indicador do gráfico, todos os objetos criados são automaticamente excluídos, mantendo o gráfico limpo. Descrição das Variáveis Externas Abaixo estão as variáveis externas que podem ser configuradas pelo usuário: InpAmount Número de velas a serem processadas. InpMCConfigOptimistic Tipo de cálculo otimista (exemplo: máximo). InpMCConfigPessimistic Tipo de cálculo pessimista (exemplo: mínimo). InpMCCorOptimistic Cor para velas de alta. InpMCCorPessimistic Cor para velas de baixa. InpMCConfigFountain Fonte do texto exibido no gráfico. Domingo, Segunda, etc. cores específicas para cada dia da semana. InpStyle Estilo da linha (exemplo: tracejada, pontilhada). InpWidth Largura da linha. textplace Distância do texto em relação ao topo do gráfico. InpFont Fonte do texto exibido no gráfico. InpFontSize Tamanho da fonte. InpAnchor Tipo de ancoragem para o texto (exemplo: topo, fundo, centro). Instrumentos e Timeframes Recomendados Instrumentos: Este indicador pode ser utilizado com qualquer instrumento financeiro disponível na plataforma MetaTrader 5, incluindo pares de moedas, índices, commodities e criptomoedas. Timeframes: Funciona em todos os timeframes, desde gráficos de 1 minuto até gráficos semanais. No entanto, é recomendado usar timeframes maiores (por exemplo, H1, D1) para obter uma análise mais clara e precisa da volatilidade. Interpretação do Indicador Tamanho da vela: Uma vela maior indica maior volatilidade durante o período. Uma vela menor sugere menos atividade ou consolidação no mercado. Cores: As velas de alta são exibidas em uma cor específica (exemplo: dourado). As velas de baixa são exibidas em outra cor (exemplo: cinza). Dias da semana: Atribuir cores diferentes a cada dia da semana permite observar padrões no comportamento dos preços em dias específicos. Exemplo de Uso Prático Análise de Volatilidade: Ajuda os traders a identificar dias ou períodos com maior volatilidade com base no tamanho das velas. Padrões Diários: Processar velas de um dia específico permite observar padrões de comportamento dos preços em dias específicos. Tomada de Decisão: Fornece insights visuais rápidos sobre a força dos movimentos de alta e de baixa, ajudando você a tomar decisões de trading. Imagens Ilustrativas Figura 1: Exemplo de gráfico com o indicador aplicado. As cores diferenciam as velas de alta e de baixa, enquanto o texto exibe o tamanho de cada vela. https://www.mql5.com/en/charts/20733290/wdoh25-m15-banco-btg-pactual

2025.06.21
MACD Histogram Colorido: O Indicador Essencial para o MetaTrader 5
MetaTrader5
MACD Histogram Colorido: O Indicador Essencial para o MetaTrader 5

Características Principais Histograma Dinâmico e Colorido: O histograma muda de cor automaticamente conforme as condições do mercado, permitindo que você visualize rapidamente: Quando o MACD cruza acima ou abaixo da linha de sinal. Quando o MACD cruza acima ou abaixo da linha zero. A força e a direção da tendência. Alertas Sonoros Personalizáveis: Receba notificações em tempo real sempre que ocorrerem cruzamentos importantes entre o MACD e a linha de sinal ou quando o MACD cruzar a região zero. Você pode configurar: O som do alerta. O número máximo de repetições. A pausa mínima entre os alertas. Cores Configuráveis: O indicador utiliza uma paleta de cores rica e intuitiva para destacar diferentes estados do MACD, da linha de sinal e do histograma. As cores são fáceis de interpretar e ajudam na tomada de decisões rápidas. Parâmetros Personalizáveis: Períodos das médias móveis rápidas e lentas. Período da média móvel de sinal. Preço aplicado ao cálculo (fechamento, abertura, máximo, mínimo, etc.). Interface Amigável: O indicador é fácil de configurar e usar, mesmo para traders iniciantes. Todos os parâmetros podem ser ajustados diretamente na janela de propriedades. Como Funciona: O indicador calcula a diferença entre o MACD e sua linha de sinal, exibindo o resultado como um histograma colorido. Diferentes cores são usadas para representar cruzamentos, tendências positivas/negativas e mudanças de momentum. Alertas sonoros são acionados quando eventos importantes ocorrem, como cruzamentos de linhas ou transições entre regiões positivas e negativas. Benefícios: Tomada de Decisão Rápida: Com cores dinâmicas e alertas sonoros, você pode reagir rapidamente às mudanças no mercado. Customização Total: Ajuste os parâmetros para se adequar à sua estratégia de trading. Visualização Clara: O design limpo e intuitivo facilita a interpretação dos dados, mesmo em gráficos movimentados. Compatibilidade: Funciona perfeitamente em qualquer ativo e timeframe suportado pelo MetaTrader 5. Exemplos de Uso: Use o indicador para identificar pontos de entrada e saída em estratégias de tendência. Combine o Histograma Colorido do MACD com outros indicadores para confirmar sinais de compra/venda. Monitore o histograma para detectar divergências entre preço e momentum. https://www.mql5.com/en/charts/20768335/wdoj25-h1-banco-btg-pactual

2025.06.18
Contador de Candles: O Indicador Ideal para MetaTrader 5
MetaTrader5
Contador de Candles: O Indicador Ideal para MetaTrader 5

O que é o Contador de Candles?O Contador de Candles é um indicador incrível para traders que utilizam o MetaTrader 5. Ele permite numerar os candles de acordo com a semana selecionada, facilitando a análise do comportamento do mercado. Vamos explorar suas funcionalidades principais!Principais FuncionalidadesSeleção de Semana:O parâmetro SelectedWeek define qual semana do mês será numerada.Se SelectedWeek = 0, todas as semanas são consideradas, e todos os candles serão numerados.Valores diferentes de zero numeram apenas os candles da semana selecionada.Contagem Reversa:Quando NumberFirstCandle = false, a numeração começa no último candle do dia e segue para trás.Filtragem Dinâmica:O indicador filtra os candles com base na semana selecionada (SelectedWeek), ignorando os demais.Posicionamento Dinâmico do Texto:Os números são posicionados acima ou abaixo dos candles, dependendo se o candle é de alta ou baixa.O espaçamento entre o texto e o candle é controlado pelo parâmetro PriceOffsetFactor.Customização Visual:As cores, fonte, tamanho do texto e tipo de âncora podem ser ajustados para melhorar a aparência.Desempenho Otimizado:O indicador exclui objetos antigos do gráfico antes de criar novos, evitando sobrecarga desnecessária.Parâmetros de EntradaPriceOffsetFactorFator de espaçamento dinâmico entre o texto e o candle.0.5InpTextColourAboveCor do texto acima do candle (para candles de alta).clrSpringGreenInpTextColourBelowCor do texto abaixo do candle (para candles de baixa).clrMediumOrchidInpFontTipo de fonte usada para exibir os números."Arial"InpFontSizeTamanho da fonte.8AnchorTipo de âncora para posicionamento do texto (centro, topo, fundo, etc.).ANCHOR_CENTERNumberFirstCandleDefine se a contagem começa no primeiro candle do dia (true) ou no último (false).trueSelectedWeekSemana selecionada para contagem (0 = Toda semana).1Detalhes das Funcionalidades1. Filtragem por SemanaA função GetWeekOfMonth() calcula a semana do mês para cada candle.A condição if(SelectedWeek != 0 && currentWeek != SelectedWeek) garante que apenas os candles da semana selecionada sejam processados.2. Contagem SequencialA contagem reinicia sempre que há uma mudança de dia (candleDay != previousDay).Se NumberFirstCandle = true, a contagem começa no primeiro candle do dia.Se NumberFirstCandle = false, a contagem começa no último candle do dia e continua para trás.3. Posicionamento do TextoO texto é posicionado acima do candle se o preço de fechamento for menor que o preço de abertura (candle de baixa).O texto é posicionado abaixo do candle se o preço de fechamento for maior que o preço de abertura (candle de alta).4. Criação e Atualização de Objetos no GráficoA função CreateText() cria ou atualiza objetos no gráfico.Os objetos são nomeados de forma única usando o prefixo ObjectPrefix para evitar conflitos.5. Limpeza AutomáticaA função DeleteObjects() remove todos os objetos gráficos criados pelo indicador quando ele é removido ou reinicializado.

2025.06.17
Oscilador Maravilhoso e Divergências: Um Guia para MetaTrader 5
MetaTrader5
Oscilador Maravilhoso e Divergências: Um Guia para MetaTrader 5

Se você está buscando uma maneira de detectar e visualizar divergências entre a ação do preço e o Oscilador Maravilhoso (AO), este indicador é a solução ideal. As divergências são sinais importantes no mercado, aparecendo quando o movimento do preço não está alinhado com o movimento do oscilador, podendo indicar possíveis reversões ou continuações de tendência. O indicador não só plota sinais de compra e venda, mas também exibe um histograma do AO e linhas de tendência que destacam essas divergências. Recursos-chave do Indicador: Detecção de Divergências: Identifica divergências de alta (o preço faz mínimas mais baixas enquanto o AO faz mínimas mais altas). Identifica divergências de baixa (o preço faz máximas mais altas enquanto o AO faz máximas mais baixas). Visualização: Setas de Compra/Venda: Plota setas no gráfico para indicar potenciais sinais de compra ou venda com base nas divergências. Histograma: Exibe os valores do Oscilador Maravilhoso como um histograma. Linhas de Tendência: Desenha linhas de tendência no gráfico para destacar as divergências entre o preço e o AO. Buffers Personalizados: Utiliza quatro buffers para armazenar dados: BuyBuffer e SellBuffer para sinais de compra/venda. HistogramBuffer para os valores do AO. PointsCounterBuffer para rastrear pontos alinhados para confirmação da divergência. Desenho Dinâmico de Linhas de Tendência: Usa CChartObjectTrend para desenhar linhas de tendência dinamicamente no gráfico para o preço e o AO. Verificação de Cruzamentos: Inclui uma função (CheckCrossing) para verificar se o preço ou o AO cruzam uma linha de tendência, ajudando a confirmar ou invalidar uma divergência. Interpolação: Usa interpolação linear (CalculateIntermediateValue) para calcular valores intermediários entre dois pontos, que é utilizado para verificar cruzamentos. Como Funciona: Inicialização: A função OnInit() configura os buffers do indicador, atribui propriedades (como cores e estilos), e inicializa o handle do Oscilador Maravilhoso (AO). Cálculo Principal: A função OnCalculate() processa os dados de preço e AO para detectar divergências: Identifica fundos (mínimas mais baixas) e topos (máximas mais altas) tanto no preço quanto no AO. Verifica as divergências comparando as tendências de preço e AO. Plota sinais de compra/venda e desenha linhas de tendência quando uma divergência é confirmada. Confirmação da Divergência: Utiliza condições como IsBullishTrend e IsBearishTrend para confirmar divergências. Assegura que não ocorra cruzamento entre as linhas de tendência do preço e do AO para validar a divergência. Atualizações Dinâmicas: O indicador se atualiza dinamicamente com cada nova barra, recalculando divergências e redesenhando linhas de tendência conforme necessário. Funções-chave: IsBottom() e IsTop(): Detecta mínimos locais (fundos) e máximos (topos) em um array (preço ou AO). CheckCrossing(): Verifica se o preço ou o AO cruzam uma linha de tendência, o que pode invalidar uma divergência. CalculateIntermediateValue(): Calcula valores intermediários usando interpolação linear para análise de linhas de tendência. AddUniqueCoordinates(): Assegura que coordenadas únicas sejam adicionadas ao array para o desenho de linhas de tendência. TotalAligned(): Conta o número de pontos alinhados para confirmar a força da divergência. Uso: Esse indicador é útil para traders que utilizam estratégias de divergência para identificar potenciais reversões ou continuações no mercado. Oferece pistas visuais (setas, linhas de tendência e histogramas) para ajudar os traders a tomarem decisões informadas. Cenário Exemplo: Se o preço está fazendo mínimas mais baixas (baixa), mas o AO está fazendo mínimas mais altas (alta), uma divergência de alta é detectada. O indicador irá plotar uma seta de compra e desenhar linhas de tendência para destacar a divergência. Por outro lado, se o preço está fazendo máximas mais altas (alta), mas o AO está fazendo máximas mais baixas (baixa), uma divergência de baixa é detectada. O indicador irá plotar uma seta de venda e desenhar linhas de tendência. Detalhes Técnicos: Plataforma: MetaTrader 5 (MT5). Linguagem: MQL5. Dependências: Utiliza o Oscilador Maravilhoso (iAO) para cálculos. Objetos Personalizados: Utiliza CChartObjectTrend para desenhar linhas de tendência e CArrayInt para gerenciar arrays de coordenadas. Este indicador é uma ferramenta poderosa para traders que desejam automatizar a detecção e visualização de divergências, economizando tempo e melhorando a precisão em suas estratégias de trading.

2025.06.11
Rompimentos Falsos: Como Usar o Indicador no MetaTrader 5
MetaTrader5
Rompimentos Falsos: Como Usar o Indicador no MetaTrader 5

Documentação do Indicador "Rompimentos Falsos.mq5" Descrição Geral O indicador Rompimentos Falsos.mq5 foi desenvolvido para identificar e marcar no gráfico: Pontos de Compra e Pontos de Venda baseados em rompimentos falsos de suporte e resistência. Níveis dínâmicos de suporte e resistência. Tops e Bottoms do mercado. Ele utiliza buffers para armazenar e exibir essas informações no gráfico, facilitando a análise visual dos padrões de rompimento falso. Estrutura do Código Propriedades do Indicador Nome do Indicador: Rompimentos Falsos.mq5 Versão: 1.00 Janela de Exibição: Gráfico principal (indicator_chart_window). Buffers e Plotagens O indicador utiliza 6 buffers para armazenar dados e 6 plotagens para exibi-los no gráfico: Compra: Tipo: DRAW_ARROW (seta para cima). Cor: Azul (clrBlue). Largura: 5. Venda: Tipo: DRAW_ARROW (seta para baixo). Cor: Vermelho (clrRed). Largura: 5. Suporte: Tipo: DRAW_LINE (linha sólida). Cor: Azul (clrBlue). Resistência: Tipo: DRAW_LINE (linha contínua). Cor: Vermelho (clrRed). Bottom: Tipo: DRAW_ARROW (seta para baixo). Cor: Vermelho (clrRed). Top: Tipo: DRAW_ARROW (seta para cima). Cor: Azul (clrBlue). Variáveis Globais ExtResistancesBuffer[] : Armazena os níveis de resistência. ExtSupportsBuffer[] : Armazena os níveis de suporte. ExtTopsBuffer[] : Armazena os tops identificados. ExtBottomsBuffer[] : Armazena os bottoms identificados. ExtSellBuffer[] : Armazena os pontos de venda. ExtBuyBuffer[] : Armazena os pontos de compra. Funções Principais 1. OnInit() Finalidade: Inicializa o indicador e mapeia os buffers. Ações: Mapeia os buffers para as plotagens. Define valores vazios (PLOT_EMPTY_VALUE) para os buffers. Define as setas (ícones) para Compra e Venda. Define o deslocamento das setas no gráfico. 2. OnCalculate() Finalidade: Calcula e atualiza os buffers a cada nova vela ou tick. Ações: Verifica novos dados para processar. Inicializa os buffers se necessário. Identifica tops (IS_TOP) e bottoms (IS_BOTTOM) com base nos preços máximos e mínimos. Atualiza os buffers de resistência, suporte, top e bottom. Chama as funções IsBuy() e IsSell() para identificar pontos de compra e venda. 3. IndexNextPoint() Finalidade: Encontra o índice do próximo ponto válido (não zero) em um buffer. Uso: Utilizado pelas funções IsBuy() e IsSell() para identificar o ponto de referência mais recente. 4. IsBuy() Finalidade: Verifica um sinal de compra baseado em um rompimento falso de suporte. Lógica: Verifica se o preço atual está acima do ponto de referência (suporte). Confirma se houve um rompimento falso (preço cai abaixo e depois retorna acima do suporte). Retorna verdadeiro se as condições forem atendidas. 5. IsSell() Finalidade: Verifica um sinal de venda baseado em um rompimento falso de resistência. Lógica: Verifica se o preço atual está abaixo do ponto de referência (resistência). Confirma se houve um rompimento falso (preço sobe acima e depois retorna abaixo da resistência). Retorna verdadeiro se as condições forem atendidas. Lógica de Funcionamento Identificação de Tops e Bottoms: Um top é identificado quando o máximo da vela atual é maior que os máximos das velas adjacentes. Um bottom é identificado quando o mínimo da vela atual é menor que os mínimos das velas adjacentes. Atualização de Suporte e Resistência: O último top identificado é armazenado como resistência. O último bottom identificado é armazenado como suporte. Sinais de Compra e Venda: Um sinal de compra é gerado quando o preço rompe um suporte e depois retorna acima dele. Um sinal de venda é gerado quando o preço rompe uma resistência e depois retorna abaixo dela. Exemplo de Uso O indicador pode ser aplicado a qualquer gráfico no MetaTrader 5. Ele exibirá: Setas azuis para pontos de compra. Setas vermelhas para pontos de venda. Linhas azuis para suporte. Linhas vermelhas para resistências. Setas adicionais para tops e bottoms. Considerações Finais O indicador é útil para traders que atuam com base em rompimentos falsos de suporte e resistência. Recomenda-se testar o indicador em diferentes mercados e timeframes para validar sua eficácia. Ele pode ser personalizado para incluir alertas sonoros ou notificações quando um sinal é gerado.

2025.06.04
Primeiro Anterior 1 2 3 4 5 6 7 8 9 10 Próximo Último