Indicadores técnicos para MetaTrader 5 com códigos fonte - 2

icon

Indicadores técnicos em MQL5 para o estudo e análise de gráficos de preços no MetaTrader 5 nos mercados de ações, moedas e commodities. Os indicadores ajudam os traders a determinar a direção e a força da tendência, medem quantitativamente os estados de sobrecompra e sobrevenda, e visualizam as linhas de suporte e resistência. Os modelos matemáticos incorporados nos indicadores permitem obter uma avaliação objetiva do estado atual do mercado, a fim de aceitar ou rejeitar os sinais do sistema de negociação.

Os indicadores apresentados podem ser baixados e executados no MetaTrader 5. A biblioteca de indicadores também está disponível diretamente da plataforma MetaTrader 5 e do ambiente de desenvolvimento MetaEditor.

Adicionar código

Detecta automaticamente os pontos de pivô das oscilações e marca uma contagem de Ondas de Elliott validada por regras (impulso 1-2-3-4-5 e correção A-B-C) diretamente no gráfico, com um painel de informações de Fibonacci. Apenas a título de orientação; sempre confirme manualmente.

Marca o início e o fim de até três sessões de negociação (Ásia, Londres, Nova York ou quaisquer intervalos personalizados) com separadores verticais e/ou caixas com fundo sombreado, repetidas diariamente em uma janela móvel que abrange os dados mais recentes. É puramente visual — sem cálculos, sem sinais, apenas limites bem definidos entre as sessões.

O MACD Adaptativo é um indicador dinâmico de momentum que ajusta seu nivelamento com base nas condições do mercado. Ele calcula um coeficiente de correlação de Pearson entre o preço e o índice da barra ao longo de um período definido pelo usuário e, em seguida, utiliza o R² resultante para combinar dois conjuntos diferentes de coeficientes do MACD. Isso torna a linha do MACD mais responsiva durante tendências fortes e mais suave em mercados laterais. O indicador traça um histograma codificado por cores (forte/fraco, de alta/de baixa) e uma linha MACD com contraste automático opcional que se adapta ao fundo do gráfico. As opções de configuração permitem personalizar o período de R², os comprimentos rápido/lento, o período de sinal e as cores. Adequado para acompanhar tendências e detectar mudanças no momentum.

Estrutura de Mercado e Rastreador de Negociações Inteligentes (MT5) Um indicador avançado e completo baseado no conceito de “Smart Money” (SMC) que combina o mapeamento automatizado da estrutura de mercado, velas com mapa de calor de momentum e o rastreamento da execução de negociações institucionais.

O “Support Resistance Zig Zag” é um indicador de Price Action projetado para mapear de forma automática e dinâmica os níveis de suporte, resistência e áreas de transição (Flip Zones) no gráfico. Ele se concentra exclusivamente no mapeamento claro da estrutura de preços e na identificação das principais áreas de reação (SBR e RBS). Além disso, inclui um painel interativo para monitorar a tendência do mercado em tempo real.

Cria um histograma de volume horizontal com base em uma janela retrospectiva recente e marca o Ponto de Controle (POC) e a Área de Valor utilizando o algoritmo padrão de expansão TPO/volume para a área de valor — e não apenas o POC mais ou menos um deslocamento fixo. É atualizado a cada nova barra e exibido como uma barra lateral ao lado do preço.

Indicador MT5 de código aberto para a estrutura de mercado confirmada, blocos de ordens volumétricos e estimativa da atividade de compra/venda.

Marca as máximas e mínimas de oscilação fractal como níveis de liquidez e, em seguida, destaca a barra exata em que o preço ultrapassa um desses níveis e fecha novamente dentro dele — uma varredura de liquidez/caça ao stop — com uma seta e uma legenda de preço opcional. As verificações de varredura são executadas apenas em barras fechadas, portanto os sinais nunca se alteram.

Isso permite que o gráfico do MT5 seja rolado da mesma forma que o gráfico do TradingView, com um botão automático para reiniciar

Detecta lacunas de valor justo (desequilíbrios de preço) de 3 velas e as representa como caixas que permanecem visíveis até que o preço volte a passar pela lacuna. A detecção ocorre apenas em barras totalmente fechadas; portanto, as lacunas nunca aparecem e desaparecem intermitentemente à medida que a vela atual se forma.

Um oscilador de subjanela que identifica barras de deslocamento com baixa participação como “vazios de liquidez” e atribui uma pontuação de 0 a 100 à rapidez com que o preço preenche cada uma delas, distinguindo o ruído absorvido rapidamente dos níveis que ainda atuam como suporte ou resistência reais.

Um painel compacto no gráfico que mostra a tendência do símbolo atual em vários intervalos de tempo ao mesmo tempo, cada um avaliado de forma independente com seu próprio cruzamento de médias móveis rápida e lenta. Não é preciso alternar entre gráficos para verificar “como está o H4” — tudo está em um só lugar, codificado por cores.

Estima o expoente de Hurst móvel do preço por meio da análise de intervalo reescalonado (R/S) e o representa graficamente como um oscilador codificado por cores que indica se o mercado está atualmente em tendência, em reversão à média ou se movendo como uma caminhada aleatória.

O SMC Pullback marca máximas e mínimas de oscilação usando a definição de pullback, em vez do padrão habitual de três velas. Uma alta só é confirmada quando o preço volta a ser negociado abaixo da mínima da vela que a formou — portanto, cada ponto marcado representa uma rejeição efetiva, e as altas e baixas sempre se alternam. Ele avalia apenas as barras fechadas e nunca move um marcador uma vez traçado, portanto, não se repinta. Dois buffers expõem os preços de oscilação confirmados a um EA por meio do iCustom.

Um indicador SuperTrend personalizado, desenvolvido a partir dos princípios básicos, que combina uma faixa de volatilidade baseada no ATR com um mecanismo de catraca para produzir uma linha de tendência nítida e que não se repinta. O estado recursivo interno é gerenciado por meio de buffers de cálculo devidamente registrados, evitando os erros de perda de estado comuns em implementações de matrizes gerenciadas manualmente. Da série de artigos “Criação de indicadores personalizados para iniciantes”.

Um oscilador de Transformada de Fisher desenvolvido a partir de princípios estatísticos fundamentais — normalizando o preço em um intervalo delimitado e, em seguida, aplicando uma transformada logarítmica para produzir sinais de reversão nítidos e bem definidos, em vez das mudanças graduais típicas dos osciladores convencionais. O estado recursivo interno é gerenciado por meio de buffers de cálculo adequados, garantindo um comportamento confiável e correto em todos os backtests. Da série de artigos “Criação de indicadores personalizados para iniciantes”.

Indicador profissional MQL5 (janela separada) que analisa automaticamente vários símbolos e intervalos de tempo, detecta os padrões Wolfe Wave válidos mais recentes (de alta/de baixa), os exibe em um painel interativo e permite a abertura do gráfico com um clique, com o desenho completo do padrão.

Acompanha as faixas de negociação das sessões da Ásia, Londres e Nova York, fixa cada uma delas no fechamento da sessão e sinaliza verdadeiras oscilações de liquidez — uma sombra que ultrapassa uma máxima ou mínima fixada e fecha novamente dentro dela — com um sinal de seta e uma zona de reação sombreada. Não se atualiza retroativamente, funciona em qualquer símbolo e período de tempo.

Cria um perfil de volume contínuo e adaptável à volatilidade ao longo de uma janela de análise retrospectiva configurável e traça o Ponto de Controle (POC), a Área de Valor Máxima/Mínima e os Nós de Volume Máximo/Mínimo (HVN/LVN) estatisticamente significativos diretamente no gráfico.

Acompanha a correlação móvel entre o símbolo da cotação atual e um símbolo de referência escolhido, e sinaliza o momento em que eles se desvinculam enquanto o spread entre seus preços está estatisticamente ampliado.

Indicador MT5 somente para leitura que visualiza no gráfico as referências dos níveis de stop e de congelamento da corretora.

Calculadora profissional de custos de negociação de código aberto para o MetaTrader 5. Calcula o custo do spread, a comissão, o swap e o custo total estimado da negociação utilizando dados em tempo real dos símbolos da corretora e configurações ajustáveis de posição.

Traça um oscilador ponderado pelo volume e normalizado pela volatilidade que sinaliza condições de impulso e esgotamento à medida que o preço se afasta de seu VWAP móvel

Um filtro de Kalman de estado único que redimensiona seu próprio ruído de processo pelo Índice de Eficiência de Kaufman a cada barra, ajustando-se mais ao preço durante as tendências e suavizando mais intensamente em períodos de volatilidade, representado graficamente com faixas de regime que se expandem e se contraem na mesma leitura

Fundo de tela com gráfico BMP para o MT5

Uma média móvel adaptativa de duas etapas (média básica + suavização secundária) que muda de cor de acordo com a inclinação e marca os cruzamentos entre o preço e a média com setas.

O Reverse RSI Bands é um indicador antecedente que realiza uma análise matemática reversa da fórmula do RSI. Ele traça faixas precisas de preço-alvo diretamente no gráfico principal, mostrando exatamente a que preço o RSI atingirá os níveis de sobrecompra ou sobrevenda especificados por você, em tempo real.

“Marca a máxima/mínima da sessão anterior e sinaliza movimentos de liquidez que revertem de volta para dentro da faixa em um número definido de barras.” — categoria “Outros” ou “Tendência”, se preferir agrupá-la dessa forma.

O News Trading Dashboard é um painel informativo exibido no gráfico (que não realiza negociações automaticamente) que monitora a volatilidade do mercado em tempo real para detectar momentos de “picos de notícias” — os movimentos repentinos de preço que ocorrem quando dados econômicos são divulgados (NFP, IPC, decisões sobre taxas de juros, etc.).

O Day Trader Dashboard é um painel visual no estilo Bloomberg para o MetaTrader 5 que acompanha uma faixa de preço intradiária e sinaliza quando o preço está dentro dela (zona de estabilidade) ou a rompeu. Ele não realiza negociações — trata-se de uma sobreposição de apoio à tomada de decisões que calcula a variação máxima/mínima a partir das barras recentes, traça esses níveis diretamente no gráfico e exibe uma leitura de status em tempo real (analisando / dentro da variação / rompimento) em um painel temático com redimensionamento automático. Ele suporta múltiplas instâncias independentes no mesmo gráfico, vários temas de cores e limpa 100% de seus objetos quando removido.

Este é um painel de terminal no estilo FX Dashboard no gráfico do MT5, além de linhas traçadas no gráfico (EMA, Bollinger, Donchian).

Um indicador baseado em estocástica que não repinta, o qual gera sinais de compra e venda com base em cruzamentos em zonas extremas, com um filtro de sinais alternado e alertas no fechamento das barras.

Analisador profissional de força das velas, de código aberto, para o MetaTrader 5. Analisa o corpo da vela, as pavios superior e inferior, a pressão de compradores/vendedores, a rejeição, a expansão da faixa de variação e a força da vela em tempo real.

Global Macro Soros. Um indicador de concordância de tendências em múltiplos intervalos de tempo, inspirado no estilo de negociação macroeconômica de George Soros.

Um modelo de previsão desenvolvido com base na Aproximação Simbólica Agregada (SAX)

Um painel leve integrado ao gráfico que analisa seu histórico de operações fechadas e exibe a taxa de acerto, o fator de lucro, sequências de resultados e uma curva de patrimônio — sem necessidade de inserir estratégias, apenas seus próprios números, atualizados automaticamente.

Um indicador gráfico para o MetaTrader 5 que traça velas Heikin Ashi, setas de compra e venda confirmadas, filtragem opcional de divergência do histograma do MACD e alertas configuráveis.

Mostra a faixa média de preços por hora do dia de negociação como um mapa de calor no gráfico, além de um sombreado correspondente aos horários das sessões da Ásia, Londres e Nova York atrás das velas — para que você possa ver quando um símbolo realmente se move, em vez de apenas adivinhar.

Teoria dos Valores Extremos (EVT) adaptada para o MQL5 com o objetivo de avaliar possíveis quedas e oscilações no mercado.

Este é um indicador personalizado MQL5 para o MetaTrader 5 chamado “RSI Histogram”. Ele traça a linha padrão do RSI em uma janela separada, além de uma versão em histograma codificada por cores dos mesmos valores do RSI, cuja cor muda de acordo com o momentum: