Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Acesse o CodeBase em seu terminal MetaTrader 5
Não encontrou o código mais adequado? Encomende-o na seção Freelance
Como escrever um Expert Advisor ou um indicador

Expert Advisors para MetaTrader 5 com códigos fonte

icon

Os Expert Advisors são projetados para analisar gráficos de preços e negociar automaticamente com base em regras estabelecidas. Aqui você encontrará códigos-fonte em MQL5 para resolver uma variedade de tarefas. Existem desde EAs simples baseados no cruzamento de médias móveis até robôs de negociação com algoritmos complexos para geração de sinais e proteção contra erros de negociação.

Os EAs disponibilizados podem ser baixados e executados no MetaTrader 5. Antes de usar, é recomendado realizar testes e otimização no Testador de Estratégias de Negociação. A biblioteca de EAs também está disponível diretamente da plataforma MetaTrader 5 e do ambiente de desenvolvimento MetaEditor.

Adicionar código

O Pro Manager é um assistente de negociação MT5 completo, desenvolvido para empresas de negociação por conta própria e traders profissionais. Execute negociações mais rapidamente, gerencie posições de forma mais inteligente, controle riscos com eficiência e automatize tarefas diárias de negociação com ferramentas poderosas, como Break-even, TP médio, gerenciamento de Magic Number e Auto Grid.

O Nikkei 225 Gap Continuation EA é um Expert Advisor do MetaTrader 5 que opera movimentos de continuação de alta e de baixa após o gap de abertura do pregão à vista. Ele combina uma quebra da faixa de abertura com confirmação do VWAP, dimensionamento automático da posição com base no risco, realização parcial de lucros, gestão do ponto de equilíbrio e saída forçada do pregão. O EA é compatível tanto com contas de compensação quanto com contas de hedge.

O BlueMoon EA é um Expert Advisor para MT5 que combina entradas por meio do EMA Envelope com gerenciamento adaptativo de cestas, dimensionamento progressivo de posições, filtragem de spread, proteção contra drawdown e recuperação automática de negociações para contas de hedge.

Esta versão apresenta um protótipo leve de negociação automatizada desenvolvido com base na estrutura do Interactive Supply and Demand Zone Manager. A estrutura permite que os operadores desenhem e gerenciem suas próprias zonas de oferta e demanda, enquanto cada zona mantém seu próprio ciclo de vida, histórico de interações e estado em evolução à medida que as condições do mercado mudam. A abordagem híbrida combina zonas definidas pelo usuário com monitoramento, validação e gestão de negociações automatizados. A estratégia avalia as zonas qualificadas por meio de um processo de decisão estruturado antes de gerar ações de negociação. O registro detalhado oferece visibilidade sobre o comportamento das zonas, permitindo que os operadores estudem as interações e desenvolvam suas próprias abordagens utilizando as informações coletadas.

Um diário de negociação de nível institucional e um conjunto de ferramentas de análise comportamental projetado para ser executado inteiramente dentro do MetaTrader 5. O aplicativo foi desenvolvido como um painel de controle de arquivo único e sem dependências, que substitui os objetos padrão do terminal por um pipeline de gráficos vetoriais de alto desempenho com buffer duplo (CCanvas). Ele oferece análise quantitativa em tempo real, auditoria comportamental de riscos, um calendário mensal com rolagem vertical e cartões de registro interativos com edição de notas diretamente no gráfico.

Expert Advisor educativo para a plataforma MT5 que utiliza o alinhamento da EMA 9/21 com base em velas fechadas e filtragem do RSI 14, com execução em lotes fixos e um painel compacto nas cores preto e dourado.

Supertendência com gestão de TP e SL em cesta

Rupturas com base em canal ou banda de envelope; lógica de múltiplos EAs em um único EA

Uma mina de ouro de EAs com múltiplas estratégias :)

O ápice da grade algorítmica e do impulso cinético. Bem-vindo ao KCI Native Matrix Engine — um gigante algorítmico implacável, orientado matematicamente e desenvolvido nativamente para o MetaTrader 5. Projetado para ambientes de negociação de alta frequência (HFT), este EA elimina as bibliotecas padrão pesadas e opera diretamente no nível de roteamento do servidor.

Um copiador de negociações ponto a ponto local com painel personalizado em C# e canal de transporte em Go; o código-fonte completo está disponível no arquivo (versão baseada em soquete), com latência ultrabaixa

Este Expert Advisor monitora o oscilador estocástico para fechar posições automaticamente com base nas condições selecionadas pelo usuário: cruzamentos acima da zona de sobrecompra ou abaixo da zona de sobrevenda, entrada nas zonas de sobrecompra/sobrevenda ou saída dessas zonas. As posições são filtradas para fechamento de acordo com o estado do lucro (perda, lucro ou ambos). Um Modo de Teste opcional ativa sinais básicos de entrada quando a linha %D cruza níveis de desvio configuráveis em torno da linha média (50).

O KCI Embedded Sniper é uma solução de negociação algorítmica projetada para entradas em reversões de alta precisão. Ao contrário dos Expert Advisors convencionais, que dependem de indicadores externos (os quais frequentemente sofrem com a dessincronização de threads e a latência), este EA possui um mecanismo de Índice de Compressão Cinética (KCI) totalmente integrado. Ao incorporar toda a estrutura matemática do KCI — calculando Quocientes de Velocidade, Deslocamento Cinético, Dispersão de Energia e Velocidade de Fase — diretamente na lógica central do EA, eliminamos o “atraso assíncrono”. O resultado é um mecanismo de negociação ultrarrápido que valida a exaustão do mercado (Singularidade) e os extremos de momentum (Williams %R) com precisão de microssegundos, operando exclusivamente com barras concluídas para garantir um desempenho sem repintura.

Protetor contra perdas diárias no nível da conta: quando sua perda diária atinge um limite configurável, ele fecha todas as posições e ordens pendentes e mantém a conta em saldo zero até a próxima reinicialização diária. Limites em porcentagem ou valor monetário, horário de reinicialização configurável (hora do servidor), painel visual arrastável com indicador em tempo real e botões manuais FECHAR TUDO / BLOQUEAR com confirmação por clique. Funciona com qualquer corretora, símbolo, tamanho de conta e moeda — hedge e compensação, sem DLLs.

EA para day trading com ruptura da faixa asiática. Compatível com vários símbolos, M15/M30/H1. Coloca ordens stop pendentes durante o pregão de Londres fora da faixa asiática pré-Londres, utilizando sinais de PSAR + MACD + Estocástico, com ajuste automático para o horário de verão de Londres/Nova York, stops estruturais, trailing stop e break-even.

O SteepMA V0.7 é um EA de acompanhamento de tendências que utiliza a “inclinação da média móvel” como principal critério de entrada. Ele seleciona movimentos de mercado de alta certeza por meio da quantificação da intensidade da tendência e, em conjunto com um sistema de stop-loss dinâmico que se ajusta gradualmente, garante a realização de lucros. Além disso, possui um banco de dados SQLite integrado que permite a rastreabilidade de todos os dados da cadeia de negociação.(O código foi parcialmente omitido para fins de aprovação)

Um Expert Advisor simples baseado no cruzamento de duas EMAs (rápida e lenta), com Stop Loss, Take Profit, tamanho do lote e Magic Number configuráveis.

Registrador de spreads para MT5 de código aberto com média, p50, p90, p95, p99, spread máximo, alertas e exportação para CSV.

Um indicador simples, baseado no critério de tendência

Expert Advisor de código aberto para testar os efeitos de reversão e continuação relacionados ao dia da semana. Desenvolvido para pesquisa sistemática, validação de estratégias e desenvolvimento posterior pela comunidade MQL5.

Este Expert Advisor combina um filtro de força de tendência baseado no ADX com uma técnica de entrada em retrações utilizando a EMA, empregando o ATR para o dimensionamento dinâmico do stop loss e do take profit. Ele foi projetado para negociar um único símbolo, com apenas uma posição aberta por vez.

Expert Advisor para testar a hipótese de continuação do padrão “Inside Bar”. O EA coloca ordens pendentes na direção da “Main Bar” após a detecção de um padrão “Inside Bar” válido, com filtros opcionais de ATR e qualidade do padrão.

O Universal Breakout Study é um Expert Advisor voltado para pesquisa para o MetaTrader 5, projetado para analisar e otimizar estratégias de rompimento de faixas de variação. Ele oferece testes flexíveis de parâmetros, otimização rápida e uma estrutura organizada para validar ideias de negociação utilizando dados históricos e testes prospectivos.

Consultor de Especialista (EA) para testar a hipótese da “Turnaround Tuesday”. Se a segunda-feira fechar em alta, uma posição de venda é aberta na terça-feira. Se a segunda-feira fechar em baixa, uma posição de compra é aberta. O EA oferece um filtro baseado no ATR, níveis de Stop Loss e Take Profit baseados no ATR, bem como o dimensionamento da posição por meio de um tamanho de lote fixo ou de uma porcentagem de risco.

O MSNR v5.31Plus AEU EA é um Expert Advisor para o MetaTrader 5 baseado nos níveis de corpo SNR da Malásia, na lógica de reação do Smart Money, na varredura de liquidez, no MISS, na confirmação de engulfing, na confluência de linhas de tendência, no QML, no CRT e na projeção de alvos DOL. O EA foi projetado para o XAUUSD e funciona melhor no período de tempo M5. Ele analisa períodos de tempo superiores, como W1, D1, H4 e H1, para identificar zonas importantes de suporte e resistência e, em seguida, aguarda a confirmação da ação do preço no período de tempo de execução. Principais recursos: - Detecção dos níveis de corpo SNR da Malásia. - Análise de suporte e resistência em intervalos de tempo superiores. - Varredura de liquidez, MISS e confirmação de engulfing. - Lógica de linha de tendência, QML, rompimento-reteste e CRT. - Sistema de cluster de confluência. - Filtro de sessão para os horários de negociação da Ásia, Europa e EUA. - Gestão de risco por porcentagem da conta. - Fechamento parcial no múltiplo R selecionado. - Opções de ponto de equilíbrio e proteção de segurança. Configurações recomendadas: Símbolo: XAUUSD Intervalo de tempo: M5.

EA com múltiplos indicadores para o ouro (XAUUSD) e a prata (XAGUSD): sinais de RSI, ADX e MA, trailing stop adaptativo baseado no ATR e proteção de capital integrada.

O Breakout é um expert advisor simples e automatizado para o MetaTrader 5, projetado para capturar o momentum algorítmico de rompimento em mercados em alta estruturais.

O Prime Quantum AI é um Expert Advisor para MT5 que combina um pré-filtro clássico (ADX + Alligator) com a confirmação de gráficos baseada em visão de IA, proveniente dos principais provedores de IA (Anthropic Claude, OpenAI GPT, Google Gemini, DeepSeek, xAI Grok). Quando o pré-filtro detecta uma configuração de tendência, o EA captura três capturas de tela do gráfico em intervalos de tempo adaptativos e as envia ao provedor de IA configurado, que retorna a direção, o nível de confiança, o stop-loss e o take-profit. Uma operação é aberta somente quando a IA confirma o sinal do pré-filtro com confiança suficiente. Recursos: dois modos de risco (Corretora Padrão / Empresa de Negociação Própria), tamanho de lote configurável, martingale opcional, vários modos de SL/TP, trailing stop, fechamento parcial, filtros de notícias/hora/dia/spread, painel de informações arrastável no gráfico e parâmetros do indicador totalmente expostos. Requer o MetaTrader 5, WebRequest habilitado para a URL do seu provedor e uma chave de API válida. O provedor é detectado automaticamente a partir do formato da chave.

Este EA implementa uma estratégia de negociação baseada na quebra de intervalo de preço. Ele calcula um intervalo de preço entre os horários de início e fim definidos pelo usuário, traça um retângulo no gráfico para marcar a máxima e a mínima desse intervalo e, em seguida, monitora a movimentação do preço após o fechamento do intervalo. Se o mercado romper acima da máxima da faixa, ele abre uma operação de compra; se romper abaixo da mínima da faixa, ele abre uma operação de venda.

Este EA implementa uma estratégia de negociação de rompimento de faixa. Ele calcula uma faixa de preço entre os horários de início e fim definidos pelo usuário, traça um retângulo no gráfico para marcar a máxima e a mínima dessa faixa e, em seguida, monitora a evolução do preço após o fechamento da faixa. Se o mercado romper acima da máxima da faixa, ele abre uma operação de compra; se romper abaixo da mínima da faixa, ele abre uma operação de venda.

O BEC Trade Manager ajuda você a gerenciar posições ativas no símbolo atual usando controles de um clique para breakeven, lógica trailing, fechamento parcial, remoção de stop-loss, fechamento do lado dos lucros, fechamento do lado das perdas e entradas rápidas de scalp. Ele também exibe informações importantes sobre a conta e o símbolo no gráfico, incluindo patrimônio, lucro flutuante, lucro diário, rótulos de stop-loss e visualização do ponto de equilíbrio da cesta.

EA de grade bidirecional para ouro (XAUUSD). Ideal para contas ProCent. Inclui meta de lucro diário e proteção de rebaixamento máximo.

O KSQ Fair Value Gap EA negocia automaticamente zonas FVG institucionais com detecção de regime incorporada para filtrar configurações de baixa qualidade em mercados variáveis. ESTRATÉGIA Detecta padrões FVG de 3 barras de alta e baixa. Entra em pullbacks confirmados na zona. Cada FVG é acionado apenas uma vez. FILTRO DE REGIME Viés de tendência EMA, filtro de força ADX ou ambos combinados. Período de tempo superior configurável (M15-D1). SL e TP Ambos suportam o modo baseado em ATR ou pontos fixos, definidos de forma independente. LOT SIZING Lote fixo ou % baseado em risco - alternável a partir de entradas. GERENCIAMENTO DE NEGOCIAÇÃO Stop de equilíbrio, fechamento parcial e trailing stop ATR/pontos. PROTEÇÃO DE RISCO Interruptores de eliminação de drawdown diário e total. Máximo de negociações por limite de direção. Filtro de tempo de sessão. Ainda não foi otimizado para nenhum par

Um Expert Advisor de viés diário que negocia o domínio do mercado, analisando o controle de alta vs. baixa do dia anterior com confirmação de MA e executando uma única negociação de volume mínimo com gerenciamento de risco baseado em ATR.

O ASQ FlowDesk é um painel de negociação simplificado para o MetaTrader 5 que oferece execução de ordens com um clique, saídas escalonadas com fins lucrativos, trailing stops adaptáveis, equilíbrio automático e um painel de análise ao vivo, tudo isso em uma interface gráfica limpa no gráfico.

O ASQ RiskGuard é um Expert Advisor de gerenciamento de risco para o MetaTrader 5 que protege sua conta contra rebaixamentos excessivos. Ele monitora o patrimônio em tempo real, impõe limites diários de perda, protege contra spreads altos, filtra sessões de negociação e fornece um painel de risco visual - tudo isso sendo executado silenciosamente junto com seus outros EAs.

Esse Expert Advisor (EA) foi projetado para detectar oscilações de alta e baixa no período H4 e, em seguida, aguardar varreduras (capturas de liquidez) no período M15 para acionar negociações de compra/venda com gerenciamento de risco definido.

Um rigoroso Expert Advisor de Ação de Preço Multi-Timeframe que negocia com base em condições precisas de OHLC em diferentes timeframes simultaneamente. Ele apresenta entradas de ordens pendentes, reversões de função e gerenciamento dinâmico de risco sem usar nenhum indicador de atraso.

Conecte sua conta MetaTrader 5 ao Telegram. Receba notificações instantâneas toda vez que uma operação for aberta, fechada ou modificada - diretamente em seu telefone. Este é um Expert Advisor somente para notificações. Ele não coloca, modifica ou fecha nenhuma operação. Ele monitora a atividade da sua conta e envia mensagens formatadas para o bate-papo do Telegram por meio da API do bot.

Painel de gerenciamento de negociação profissional: compra/venda com um clique e dimensionamento automático de lote, trailing stop inteligente (ATR/Fixo/Candle), ponto de equilíbrio automático, sistema de fechamento parcial multi-TP (TP1/TP2/TP3) e ordens pendentes com um clique. Gerenciamento de ordens tudo em um para operadores sérios.

1234567891011121314151617181920212223242526272829303132333435