Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
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

Biblioteca de códigos fonte MQL5 para MetaTrader MQL5 - 6

icon

A maior biblioteca gratuita de códigos-fonte para a plataforma MetaTrader 5. Aqui você encontrará exemplos prontos de EAs, indicadores técnicos, scripts e bibliotecas. Use a biblioteca de códigos para estudar a linguagem MQL5, criando com base neles seus próprios programas para negociação automática nos mercados financeiros.

Os códigos publicados podem ser livremente baixados, testados e executados no MetaTrader 5. A biblioteca também está disponível diretamente da plataforma MetaTrader 5 e do ambiente de desenvolvimento MetaEditor.

Adicionar código

Uma versão reduzida (somente linha de sinal) do indicador MACD da Metaquotes da pasta MT5==>Indicators==>Examples.

Calcule instantaneamente o potencial de lucros e perdas de suas negociações diretamente no gráfico. Uma ferramenta essencial para um gerenciamento de risco ágil e preciso.

Essa poderosa ferramenta filtra o RSI clássico por meio de uma média móvel, fornecendo uma linha de sinal mais suave e confiável para identificar entradas, saídas e a direção da tendência com clareza inigualável.

This indicator calculates and displays the Exponential Moving Average (EMA) on the MetaTrader 5 chart. Fully customizable period. Allows selection of the applied price (Close, Open, High, Low, Median, Typical, Weighted). Uses the standard EMA formula, initialized from an SMA of the first bars. Can be used as a standalone technical analysis tool or integrated into automated trading systems for trend-following and moving average crossover strategies.

script para abrir uma posição de compra ao preço atual na janela do MT5 com um stop loss (em pips) e take profit (em pips) especificados

Fornecer a classe mais simples para gravar um arquivo CSV

Um script que, quando executado, exibe o tamanho máximo de lote permitido no ativo.

Simple_Grid é o EA de "grade" mais simples.

O indicador Fair Value Gap (FVG) identifica os gaps de preço que ocorrem quando há um desequilíbrio entre a pressão de compra e venda. Ele destaca as áreas em que é provável que o preço retorne para preencher a lacuna, fornecendo pontos de entrada de negociação em potencial com base nas ineficiências do mercado.

Sistema quântico - Usa estados quânticos e probabilidades para tomar decisões.

Esse é um indicador que ajuda a identificar padrões de velas Engulfing.

Esse é um indicador que combina a oscilação alta/baixa e a Retração de Fibonacci para identificar possíveis zonas de compra.

O 2-Pair Correlation EA é um Expert Advisor gratuito que negocia BTC/USD e ETH/USD, capitalizando sua correlação de preços. O EA abre negociações quando os pares divergem e as fecha quando eles se realinham, automatizando suas negociações com o mínimo de esforço.

Esse é um script de teste que amplia os recursos de otimização padrão do MetaTrader 5, permitindo avaliar estratégias de acordo com critérios complexos definidos pelo usuário (com separação em períodos dentro e fora da amostra, métricas avançadas e testes estatísticos).

Indicador Rsi

Logify é uma biblioteca de registro para MQL projetada para simplificar a depuração, o rastreamento e o monitoramento de EAs e indicadores. Ela fornece registros estruturados, personalizáveis e organizados diretamente no gráfico ou no terminal, com suporte para níveis de registro, formatos flexíveis e vários manipuladores. Uma solução leve e elegante que é fácil de integrar em seus projetos MQL.

A barra de engolfo ocorre abaixo da média móvel Ema que está subindo - Compra - Negociação

Esse Expert Advisor (EA) foi projetado para negociações de alta frequência no gráfico de 1 minuto (M1) nos mercados forex e de criptografia. Ele usa RSI e padrões de velas para identificar sinais de compra e venda, executando automaticamente negociações com níveis dinâmicos de stop loss, take profit e trailing stop com base na volatilidade do mercado.

WaveWeisBarForce is a custom indicator based on Weis Waves logic. It accumulates volume into directional waves (bullish or bearish) and displays them as histograms with intensity levels. Bullish waves: 4 levels of green, from light to Lime. Bearish waves: 4 levels of red, from light to Red. WaveMax (white): shows the bar with the highest volume inside each wave. WaveClimax (yellow): highlights record accumulated volume across waves. This indicator helps traders visualize market pressure by volume accumulation and wave intensity, improving intraday and swing analysis.

As médias móveis de 3 Ema identificam a mudança de tendência com a confirmação do rsi

Utilitário de alertas de desconexão do servidor de negociação para MT5.

é um texto para a rede neutra que gostaria de saber sua opinião.

Um indicador para detectar e marcar todos os padrões populares de velas

Esse Expert Advisor (EA) para MetaTrader utiliza uma combinação de indicadores técnicos, incluindo RSI, ATR e médias móveis, para identificar oportunidades de negociação de alta probabilidade. Equipado com dimensionamento dinâmico de lotes, trailing stops e ajustes baseados no desempenho, ele é feito sob medida para otimizar as decisões de negociação e gerenciar o risco de forma eficaz em condições voláteis de mercado.

Uma ferramenta leve para escalpelamento manual no MT5 usando atalhos de teclado

Essa biblioteca simula cenários de empresas de prop trading, redefinindo o saldo da conta com base em limites configuráveis de lucros e perdas durante o backtesting, e registra os resultados da redefinição para análise.

O TardioBot V1.05, nomeado em homenagem a uma figura histórica, Giuseppe Tardio, é um Expert Advisor projetado para o MetaTrader 5 que emprega uma estratégia de arbitragem triangular.

O Cincin EA (v2.24) é um sistema de negociação automatizado para o MetaTrader 5 que executa negociações aleatórias conservadoras em um símbolo especificado (por exemplo, EURUSD), com recursos como gerenciamento de cesta, hedging e controle de posição.

Expert Advisor para o MetaTrader 5 que combina as médias móveis exponenciais (EMA) e o índice de força relativa (RSI) para gerar sinais de negociação. Inclui recursos de gerenciamento de risco e filtro de tempo de negociação.

A sobreposição de vários estocásticos com períodos diferentes ajudará os traders iniciantes.

O Spread lister da EA mostra os valores atuais, mínimos e máximos de todos os símbolos/instrumentos.

O EA identifica as configurações de negociação aguardando que um número definido pelo usuário de indicadores (por exemplo, 2 de 3) mostre divergência simultaneamente. Essa abordagem de confirmação em várias camadas filtra o ruído do mercado. Principais recursos: Mecanismo de confirmação tripla: Analisa a divergência de RSI, MACD e estocástico. Filtros avançados: Filtro de tendência (MA) e filtro de volume opcionais para uma qualidade de sinal superior. Personalização total: Controle todas as configurações de indicadores, sensibilidade de divergência e lógica de negociação. Gerenciamento de risco profissional: Use lotes fixos ou gerenciamento de dinheiro baseado em porcentagem com SL/TP.

Uma biblioteca JSON avançada e rica em recursos para MQL5, projetada para proporcionar uma experiência de desenvolvimento moderna semelhante à do Python/JS

Uma ferramenta de monitoramento em tempo real para o MetaTrader 5 que exibe os principais dados financeiros, permite a troca rápida de símbolos e listas de símbolos personalizáveis. Salve e recarregue símbolos, redefina listas e personalize as cores do texto e do painel para obter uma experiência de negociação personalizada.

Tarantella EA: sistema avançado de negociação em grade com recursos de hedging e integração com o Market Profile. Usa filtragem de tendências ADX, espaçamento de grade baseado em Fibonacci e condições de entrada em várias camadas (RSI/ATR/volume) para executar negociações somente dentro das áreas de valor do Market Profile. Apresenta gerenciamento de risco inteligente, incluindo trailing stops, gatilhos de equilíbrio e fechamento parcial de hedge.

Ziguezague que muda a direção da onda com base na mudança percentual do preço do ativo

O BotCilento é um sofisticado Expert Advisor de negociação em grade para o MetaTrader 5 que combina sinais de acompanhamento de tendências com gerenciamento de risco adaptável.

Alertas no rompimento da linha de tendência

Traduzir as porcentagens de risco em valores monetários com base no saldo da conta

Copie e cole objetos gráficos selecionados entre gráficos por meio da área de transferência do Windows como texto. Use Ctrl+Q em um gráfico de origem e, em seguida, Ctrl+J em um gráfico de destino.

12345678910111213...172