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

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

Mostra onde os stops provavelmente estão posicionados e quais acabaram de ser acionados. Reservatórios de liquidez = máximas e mínimas de oscilação confirmadas que o preço ainda não ultrapassou, máximas/mínimas iguais (um reservatório maior) e a máxima e a mínima de ontem. Quando uma barra ultrapassa um pool, ela é marcada como “varrida” e como “capturada e rejeitada” se a mesma barra fechar novamente dentro do pool. Sem repintura: um swing só é considerado após N barras fechadas de cada lado. O painel é uma cidade de néon desenhada em um CCanvas: o preço é um carro voador, os stops de venda são torres abaixo dele, os stops de compra são plataformas flutuantes acima dele, os níveis de ontem são outdoors dourados, um holofote varre o céu e um ticker exibe as negociações do dia. Dois buffers fornecem o conjunto ativo mais próximo acima e abaixo para uso em um Expert Advisor. Apenas indicador: ele nunca opera.

Um painel gráfico que exibe os detalhes das especificações do contrato que determinam o tamanho da posição e os custos de negociação (valor do ponto, custo do spread, margem, swap, regras de execução) na moeda da conta, alerta sobre configurações da corretora que violam silenciosamente as regras de tamanho do lote e exporta a auditoria de cada símbolo do Market Watch para um arquivo CSV.

Mostra o spread real para cada hora de servidor, medido a partir do próprio histórico de ticks da sua corretora: mediana e 90º percentil por hora, custo opcional como porcentagem do seu stop e por lote, além de exportação para CSV.

Indicador iFVG com sinais

Identifica as lacunas de preço (gaps) do CME no ouro e nos gráficos de Bitcoin 24/7, mantém todas as lacunas não preenchidas no gráfico até que o preço retorne a elas e mostra com que frequência as lacunas foram preenchidas, com que rapidez, qual foi a primeira oscilação do preço e qual teria sido o lucro se tivesse sido aproveitado o movimento de fechamento dessas lacunas. Não repinta os dados, com buffers para um Expert Advisor.

Marca velas de impulso: corpo com tamanho mínimo de ATR x multiplicador, corpo com tamanho mínimo correspondente a uma porcentagem definida da amplitude da vela, fechamento próximo ao extremo, confirmação opcional por volume de ticks. Seta verde abaixo de um impulso de alta, vermelha acima de um de baixa. Apenas barras fechadas, sem repintura. Os sinais estão nos dois buffers para que um Expert Advisor possa lê-los com o iCustom.

Rupturas do Donchian no estilo Turtle no ouro, seguidas de três saídas simultâneas: um stop móvel baseado no ATR, o canal de saída do Turtle e uma meta fixa. Testado retrospectivamente no XAUUSD em gráficos H1 e H4 nos anos de 2025 e 2026, onde todas as doze combinações foram lucrativas. Sem repintura, com buffers para um Expert Advisor.

A marcação das máximas e mínimas de oscilação só ocorre após a confirmação por barras fechadas, portanto, uma oscilação traçada nunca se move nem desaparece.

Porta MQL5 de um indicador de stop móvel ATR em Pine Script: nLoss = múltiplo do ATR; o stop se ajusta abaixo do preço em uma tendência de alta e acima do preço em uma tendência de baixa, e inverte (com uma seta de compra/venda) quando o preço fecha atravessando-o. Inclui uma versão de referência em Python e um teste de paridade que verifica se ambas estão de acordo com uma transcrição literal, barra por barra, da semântica do Pine (na/nz/histórico da série).

Numera cada vela do dia de negociação atual, a partir da abertura do mercado à vista em Frankfurt, Londres, Nova York ou Tóquio. O ponto de referência é convertido da hora local da bolsa para a hora do servidor da corretora, com ajuste automático para o horário de verão, de modo que a primeira vela após a abertura é sempre a número um, tanto no verão quanto no inverno.

Histograma de spread em uma subjanela com estatísticas atuais, médias, máximas e mínimas, custo por operação e alertas de limite para scalpers.

Spread Monitor — um indicador informativo simples para o MetaTrader 5.

O Spread Monitor é um indicador informativo simples para o MetaTrader 5. Ele exibe o spread atual em pontos por meio de um painel gráfico compacto com indicação por cores e uma barra de nível.

O Heiken Ashi ATR Blend combina velas Heiken Ashi suavizadas, filtragem de volatilidade baseada no ATR e confirmação de tendência por EMAs rápida e lenta para identificar possíveis sinais de mudança de tendência.

Classifica a variação acumulada do período atual em relação à distribuição histórica completa das variações passadas — um percentil real, e não apenas uma comparação com a média, como no ADR% — e sinaliza compressão ou expansão estatística em um painel compacto e em tempo real, com um indicador de percentil.

O EMTOrdersUtility é um utilitário de monitoramento de negociações em tempo real e troca de símbolos, desenvolvido para traders ativos que buscam visibilidade em tempo real de suas posições abertas em diversos instrumentos financeiros.

O indicador mostra a velocidade média de classificação do preço

O GDS Renko Canvas é um indicador educacional compacto que mostra como um gráfico Renko clássico de tamanho fixo pode ser renderizado diretamente no MetaTrader 5 com a classe padrão CCanvas. O indicador constrói blocos Renko a partir dos ticks de BID recebidos e exibe apenas os blocos concluídos. A continuação requer um bloco, enquanto uma reversão segue a regra clássica de dois blocos. Diferentemente das sobreposições Renko baseadas em objetos, o gráfico visível é desenhado em uma única camada de bitmap do Canvas. Isso mantém a lista de objetos do gráfico pequena e facilita o redesenho ao redimensionar.

Painel gratuito da conta MT5 no estilo neon, que exibe saldo, patrimônio líquido, P/L flutuante, P/L realizado diário, taxa de acertos e posições abertas diretamente no gráfico.

Monitor de risco de posições gratuito para o MT5 que exibe o risco de stop-loss, a porcentagem de risco da conta, as posições sem stop-loss e o risco de cada posição diretamente no gráfico.

O GDS Renko Brick Statistics é um indicador educacional compacto para o MetaTrader 5 que gera internamente gráficos Renko clássicos de tamanho fixo a partir dos ticks de BID e resume o comportamento dos blocos Renko concluídos mais recentes.

O GDS Renko Canvas + Donchian é um indicador educacional compacto para o MetaTrader 5. Ele exibe blocos Renko clássicos de tamanho fixo em uma única camada de bitmap CCanvas e sobrepõe um Canal de Donchian calculado diretamente a partir dos blocos Renko concluídos. O eixo horizontal representa a sequência Renko, e não o tempo. O construtor interno utiliza os ticks de BID recebidos e a regra clássica de reversão de dois blocos. O Canal de Donchian é causal: para cada bloco recém-concluído, o canal é calculado apenas a partir dos N blocos Renko concluídos anteriores. O bloco atual é excluído do cálculo do seu próprio canal.

Um indicador educacional compacto para o MetaTrader 5 que exibe blocos Renko clássicos de tamanho fixo em uma única camada de bitmap do CCanvas e sobrepõe as Bandas de Bollinger calculadas diretamente a partir dos fechamentos dos blocos Renko concluídos. O eixo horizontal representa a sequência Renko, e não o tempo. O gerador interno de Renko utiliza os ticks de BID recebidos e a regra clássica de reversão de dois blocos. As Bandas de Bollinger são calculadas apenas a partir de blocos Renko concluídos; o bloco em formação nunca é utilizado no cálculo das bandas.

Calculadora de risco em tempo real e HUD de controle do tamanho do lote para o MT5. Calcula o tamanho exato do lote com base no saldo da conta, na porcentagem de risco alvo e no Stop Loss dinâmico baseado no ATR, com aviso de ultrapassagem mínima do lote.

Indicador de Pontos de Pivô Diários para o MetaTrader 5 com os métodos Clássico e de Fibonacci. Exibe PP, R1-R3 e S1-S3 com base na vela diária anterior já fechada.

O MSNR KeyLevels MultiTF exibe os níveis-chave de SNR da Malásia nos tempos M5, M10, M15, H1, H4 e D1 simultaneamente, em qualquer gráfico que você tenha aberto. Um painel de controle integrado permite ativar e desativar cada período de tempo com um único clique, para que você passe de um gráfico limpo para um contexto completo de períodos de tempo superiores em um segundo, e volte de volta com a mesma rapidez.

Sessão ICT/SMC com barra fechada — scanner de liquidez para três símbolos, com MSS confirmados, retestes de FVG, projeções de risco/recompensa e contexto macroeconômico opcional.

Baseado nos princípios da Análise de Volume e Espalhamento (VSA) de Wyckoff, ele interpreta a acumulação, a distribuição e a absorção do “dinheiro inteligente”, bem como a direção da tendência, sem qualquer repintura e com um limite estrito de desempenho de 2.000 barras.

Anexe-o a um gráfico, digite o nome de qualquer indicador personalizado e ele irá alertá-lo com base nos próprios buffers desse indicador — por meio de uma janela pop-up, som, notificação push no seu celular ou e-mail. Ele lê o indicador por meio do iCustom, portanto, não é necessário o código-fonte: basta um arquivo .ex5 compilado que você tenha baixado. Ele também pode ler esse indicador a partir de um período de tempo superior e verifica novamente as barras fechadas para informar se o indicador se repinta ou se apenas apresenta atraso. Ele abre no modo EXPLORE, que lista todos os buffers que o indicador possui e o que há em cada um deles, pois “qual buffer contém o sinal” é a dúvida que impede a maioria das pessoas de usar o iCustom.

Detecta blocos de ordens — a última vela oposta antes de um movimento impulsivo que rompe a estrutura do mercado — e os representa como zonas que se estendem em tempo real até que o preço retorne e as neutralize. Tanto as rupturas da estrutura quanto a neutralização são avaliadas apenas com base em barras fechadas; portanto, nada é repintado.

Um indicador de estrutura de mercado para o MT5 que identifica claramente os picos e vales confirmados (HH, HL, LH e LL) diretamente no gráfico.

Um mapa de sessões de negociação para o MT5 que exibe os intervalos de negociação da Ásia, Londres e Nova York, com suas máximas e mínimas confirmadas.

Um scanner de divergências de valor justo para o MT5 que destaca desequilíbrios de alta e de baixa e acompanha quando cada zona é preenchida.

Um indicador M5 de barras fechadas que combina estrutura de mercado, varreduras de liquidez, BOS/CHoCH e momentum para exibir Entrada, SL, TP1 e TP2, com sinais na frequência do mercado de varejo e histórico de configurações clicável.

Uma calculadora de risco para o MT5 que pode ser arrastada e que converte a distância de entrada e de stop selecionada em um tamanho de posição normalizado pela corretora, utilizando o tamanho do tick, o valor do tick e o risco da conta.

Indicador gratuito para o MT5 que mapeia automaticamente os níveis de Fibonacci em vários intervalos de tempo e destaca zonas de confluência, estrutura de mercado, áreas de prêmio/desconto e reações-chave dos preços.

Calcula um envelope de Nadaraya-Watson sem atualização contínua, utilizando suavização gaussiana, e marca com setas os cruzamentos de preço que ultrapassam as faixas superior e inferior.

Um indicador leve para gráficos do MT5 que exibe em tempo real as especificações de negociação da corretora e do símbolo, incluindo spread, tamanho do tick, valor do tick, limites de volume, nível de stop e nível de congelamento.

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.