Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Um Expert Advisor que mede a máxima e a mínima de um intervalo de abertura de sessão definido e, em seguida, opera com base na quebra confirmada desse intervalo, utilizando o dimensionamento de posição com base no risco e um limite de uma operação por sessã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
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.
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.
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”.
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.
Encerra uma carteira de posições quando sua perda flutuante atinge um limite definido como valor fixo, uma porcentagem do saldo ou uma porcentagem do patrimônio líquido. O escopo permite filtrar por símbolo ou números mágicos, meta de lucro opcional e novas tentativas seguras que não bloqueiam o sistema.
Um painel de interface gráfica interativo para o MetaTrader 5, projetado para operadores manuais e desenvolvedores quantitativos. Ele automatiza o dimensionamento dinâmico das posições com base na porcentagem exata de risco do patrimônio líquido da conta, oferece execução de ordens com um clique (Compra/Venda), ponto de equilíbrio instantâneo, funcionalidade “Fechar tudo” e gerenciamento contínuo do Trailing Stop em tempo real.
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.
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.
Indicador MT5 de código aberto para a estrutura de mercado confirmada, blocos de ordens volumétricos e estimativa da atividade de compra/venda.
Verifica se um indicador de gráfico é atualizado, em vez de afirmar que isso não ocorre. A invariante: uma vez que uma barra tenha fechado e sido processada, nenhum objeto desenhado nela pode mudar — nem se mover, nem mudar de cor, nem alterar seu texto, nem desaparecer. O script inicia um símbolo personalizado com histórico real, vincula seu indicador por meio de um modelo, registra cada objeto, acrescenta barras, força um recálculo completo e compara objeto por objeto. Alterações e desaparecimentos são contados separadamente, pois apenas uma alteração significa que a afirmação é falsa. Uma execução que não comparou nada é relatada como INCONCLUSIVA, nunca como aprovada. A saída é um arquivo CSV que você pode publicar junto com o número.
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.
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.
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.
Registra a oscilação máxima favorável e desfavorável de cada posição em múltiplos de R e gera uma linha no arquivo CSV para cada operação encerrada.
Todo mundo que opera com uma estratégia de grid se pergunta: minha conta tem saldo suficiente? A resposta comum — a perda no último nível da estratégia — é o número errado. O que leva à quebra da conta é o nível de margem atingir o stop-out da corretora, enquanto a cadeia ainda está aberta e parece recuperável. Este EA calcula o valor real e, em seguida, conta quantas vezes um movimento dessa magnitude já ocorreu no próprio histórico M1 do símbolo. Três erros que ele corrige, todos na direção de dar uma falsa sensação de segurança: uma cadeia de N etapas flutua na etapa x N(N-1)/2, e não na etapa x N (com 10 etapas, são 45 etapas de perda, e não 10); posições abertas também bloqueiam margem enquanto estão flutuando; e o stop-out é uma porcentagem, não zero — a 50%, perder metade do patrimônio já é suficiente. “Você precisa de 86 dólares de margem” é uma abstração. ““Um movimento desse tamanho ocorreu 71 vezes em 100 dias, um a cada 1,4” é uma decisão. Defina o InpEquity para um valor que você ainda não possui para ver o que a configuração realmente precisaria. Estritamente somente leitura: nunca abre, fecha ou modifica uma posição.
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.
Exporta uma linha CSV por operação encerrada com os números que um extrato bancário não apresenta: o melhor lucro não realizado que a operação apresentou (MFE), a pior perda não realizada que ela suportou (MAE), quanto do MFE foi efetivamente mantido, quantas barras ela abrangeu e por quanto tempo foi mantida. A mesma métrica do indicador Trade Excursion, gravada em um arquivo em vez de exibida graficamente, pois as perguntas que valem a pena fazer sobre esses dados são aquelas que um gráfico não consegue responder: a taxa de captura depende da hora de entrada? As operações que eu fecho antecipadamente são as que eu mantenho por mais tempo? As operações com prejuízo às segundas-feiras atingem um MAE diferente das de sexta-feira? Basta uma tabela dinâmica para responder a essas perguntas, uma vez que o arquivo CSV esteja disponível. A saída é separada por ponto-e-vírgula com uma linha de cabeçalho, no formato MQL5\Files; abre em qualquer planilha. Limite da medição: as excursões são calculadas a partir das máximas e mínimas das barras no período de tempo escolhido; o trajeto dentro de uma barra é desconhecido. A coluna de barras informa a resolução obtida por cada operação, e o resumo conta as operações de barra única separadamente, em vez de calcular a média delas.
O GDS Renko Replay Trainer é uma ferramenta educacional gratuita para praticar decisões manuais em gráficos Renko históricos no MetaTrader 5. Carregue um intervalo histórico, reproduza-o em tempo real e realize operações virtuais de COMPRA ou VENDA. Você pode pausar, avançar um tick ou passar para o próximo bloco Renko concluído. Cada posição virtual possui um stop loss e um take profit, e o treinador registra os resultados da sua sessão. A ferramenta constrói blocos Renko de tamanho fixo a partir de ticks históricos de Bid/Ask, com uma reversão clássica de dois blocos. Os ticks futuros não são usados para traçar o gráfico visível nem para executar operações virtuais. As operações de compra usam o Ask para entrada e o Bid para saída; as operações de venda usam os lados opostos. As ordens inseridas no painel aguardam o próximo tick válido reproduzido. Os stops e as metas são verificados a cada tick, incluindo lacunas de preço.
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.
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.
Este Expert Advisor educacional demonstra uma maneira simples de negociar com base no momentum em blocos Renko no MetaTrader 5. O momentum é a diferença entre o último fechamento Renko concluído e o fechamento de N blocos anteriores, dividida pelo tamanho do bloco. Um cruzamento acima do limiar positivo gera um sinal de COMPRA; um cruzamento abaixo do limiar negativo gera um sinal de VENDA. Permanecer além de um limiar não gera sinais repetidos. O EA constrói internamente um Renko clássico de tamanho fixo a partir dos ticks de compra (Bid), com uma reversão de dois blocos. As ordens utilizam os preços de compra (Bid) e venda (Ask) disponíveis no mercado, em vez de preços sintéticos dos blocos. Se vários blocos se formarem em um único tick, apenas uma ultrapassagem no bloco final pode acionar a entrada. Há uma posição por vez, com take profit virtual, stop loss virtual, tempo máximo de manutenção, período de espera e filtro de spread. Não é necessário nenhum indicador externo, DLL, símbolo personalizado ou gráfico offline.
Uma análise rápida do mercado para identificar tendências sustentáveis. O script analisa, em um segundo, todos os símbolos da “Visão Geral do Mercado” e identifica os instrumentos com o movimento mais nítido e forte, utilizando a regressão linear R² e o indicador ADX.
O GDS Renko Dual MA Demo EA é um pequeno Expert Advisor educacional para o MetaTrader 5. Ele mostra uma maneira simples de combinar blocos Renko clássicos de tamanho fixo com duas médias móveis simples calculadas diretamente a partir dos fechamentos dos blocos Renko concluídos.
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.
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.
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.
Ferramenta rigorosa de gestão de risco para os desafios das corretoras proprietárias. Monitora automaticamente toda a sua conta para evitar falhas relacionadas a drawdowns diários e máximos. Ela atua como uma barreira de segurança contra picos de spread e operações impulsivas, fechando instantaneamente todas as posições e ordens pendentes antes que sua avaliação seja encerrada.
Aplica suas próprias regras de risco a todas as posições, sejam elas abertas manualmente ou por outro EA: exibe o tamanho do lote que corresponde ao seu risco, bloqueia a conta pelo resto do dia após um prejuízo definido, limita as posições abertas, reduz as posições que apresentam risco acima do permitido e adiciona um stop-loss a qualquer posição aberta sem um.
O indicador abre posições quando duas médias móveis (Fast e Slow) se cruzam. Funciona em qualquer instrumento e período de tempo.
O MarketInfo é um script informativo simples para o MetaTrader 5. Ele coleta e registra no log os principais dados do símbolo atual: preços, spread, volatilidade (ATR), tempo até o fechamento da barra, estatísticas das últimas N barras e identificação da tendência.
EA educacional para MT5: entradas com cruzamento de EMA em barras fechadas, stop loss e take profit baseados no ATR, tamanho do lote calculado a partir de uma porcentagem fixa do patrimônio líquido por meio do OrderCalcProfit, filtro de spread, isolamento de números mágicos e verificações de códigos de retorno do servidor. Um modelo simples para a criação de EAs com controle de risco. Sem garantia de lucro.
Avalia cada tipo de configuração do seu EA em seu próprio registro, em vez de agrupá-los em uma única curva de patrimônio líquido. Ele se reconstrói a partir do histórico de negociações da conta na inicialização, de modo que uma reinicialização não apague o registro. Exibe um limite inferior da pontuação de Wilson ao lado da taxa de ganhos bruta, para que uma sequência de três negociações lucrativas deixe de parecer uma vantagem.
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.
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.