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

Biblioteca de códigos fonte em linguagens MQL4 e MQL5

icon

Você não sabe por onde começar a aprender a linguagem de programação MQL5 ou MQL4? Aqui você encontrará muitos programas para o terminal do cliente MetaTrader. Baixe e estude os exemplos disponibilizados, escreva seus próprios indicadores e Expert Advisors. Os trabalhos publicados por você na maior biblioteca de códigos MQL5 e MQL4 estarão disponíveis em todos os terminais MetaTrader e MetaEditor.

Seus exemplos no MQL4/MQL5 se espalharão por todo o mundo e centenas de milhares de traders saberão sobre você!

Adicionar código

Encontre o período de tempo perfeito para negociar

Apenas dois timeframes — H1 e D1 — trabalham sincronizadamente para filtrar o ruído e capturar apenas as fortes reversões do RSI nas zonas de sobrecompra e sobrevenda. Sem entradas aleatórias, apenas a confirmação clara da direção pelo "irmão mais velho".

Indicador WPR na janela do gráfico com TPSL

O indicador ZigZag BOS CHoCH Detection baseia-se no algoritmo original do ZigZag da MetaQuotes e o amplia, detectando e marcando eventos de estrutura de mercado. Ele rastreia os pontos de oscilação recentes do ZigZag e identifica automaticamente a quebra de estrutura (BOS) e a mudança de caráter (CHoCH) usando a confirmação de tendência de pivô. Os níveis de BOS e CHoCH são desenhados diretamente no gráfico com linhas horizontais rotuladas para uma análise mais clara da ação do preço.

Esse indicador combina WPR e lucro/perda total. Não sei como falar mais sobre esse indicador, mas você pode experimentá-lo.

Scanner RSI multi-timeframe pronto para produção com sistema inteligente de repetição de alertas. Monitora até 7 períodos de tempo simultaneamente, destaca as zonas de convergência quando mais de 3 TFs se alinham e agora repete automaticamente as notificações de falha para garantir que você nunca perca configurações críticas de sobrecompra/sobrevenda.

Monitoramento do consumo de memória.

Descrição do indicador - Candle Close Timer Nome: Candle Close Timer Versão: 1.0 Autor: BENTRADE TRADING Link: https://www.mql5.com/en/users/dahmi_benali

Indicador adaptativo de suporte e resistência que detecta, rastreia e atualiza automaticamente os níveis de S/R válidos mais próximos usando barras de confirmação configuráveis. Os níveis mudam dinamicamente depois de rompimentos confirmados e se estendem para frente em tempo real.

O SilviosEAbest26 é um Expert Advisor de alta precisão para o MetaTrader 5, projetado para negociar reversões de mercado usando uma combinação sofisticada de canais de preços dinâmicos e filtros de momentum. O sistema foi projetado para obter retornos consistentes, mantendo protocolos rigorosos de gerenciamento de risco.

O Price Action Day Trader é um Expert Advisor MQL5 robusto, que segue tendências, projetado para negociações intraday. Ele se concentra nos padrões de ação de preço de alta probabilidade Pin Bars, Engulfing Candles e Inside Bar Breakouts, filtrando as negociações por meio de um filtro de tendência de média móvel dupla.

Esse é um serviço para mostrar os pontos de entrada/saída de posições/negociações existentes como linhas de tendência e/ou setas nos gráficos.

Uma estratégia simples de negociação binária que conta as cores das velas.

Se você tiver acesso ao código do Expert Advisor, poderá salvar gráficos de saldo e patrimônio líquido e calcular critérios de otimização adicionais adicionando código adicional dessa biblioteca.

Permitir que o EA determine se há EAs duplicados no gráfico com base em condições.

Esse script serve como um exemplo prático de como os desenvolvedores podem trabalhar programaticamente com arquivos usando MQL5. Um de seus principais objetivos é demonstrar a organização eficaz de arquivos de projeto, o que é essencial para os desenvolvedores que trabalham em sistemas de grande escala ou que desejam criar projetos portáteis e independentes. O conceito pode ser expandido e refinado com ideias adicionais para dar suporte a fluxos de trabalho de desenvolvimento mais avançados.

Estratégia de negociação baseada na simples ruptura dos níveis anteriores de High ou Low

O detector de tendências Martingale usa a IA onnx

Função para modificar posições abertas e ordens pendentes

Calculadora de lucros/perdas de posições (ordens abertas)

Função para fechar posições e excluir ordens

adoção do método de Larry William usando o AI Time-Series XGBoost

Função de cálculo de lote por porcentagem de risco

Uma biblioteca JSON projetada para uso massivo de LLMs e menor latência.

Passe o mouse sobre qualquer candle para ver o que o MT5 não mostra: Tamanho do intervalo, porcentagem de corpo, proporções de pavio. Inteligente, rápido e personalizável.

A high-precision trend reversal indicator combining RSI exhaustion zones with candlestick breakout patterns.

Funciona através de um bloqueio positivo; o robô de negociação cria um bloqueio positivo, e o trader decide o que fazer com ele.

A versão clássica da Estratégia de negociação Heads or Tails com a análise do Código do bloco de sinal.

Martelo personalizado e martelo invertido

O indicador calcula seu risco como uma porcentagem e fornece o tamanho do lote aceitável para seu risco. Você só precisa especificar o risco em porcentagem e o tamanho do stop em pips.

Exibição em tempo real das cotações da Binance

Um indicador visual profissional para a popular estratégia Daily Breakout "One Candle" (0,9 SL / 1,25 TP). Automatiza a análise vetorial do ouro (XAUUSD).

Um padrão de vela wick engulf

Quebra de braço sem fio

DCC / Piercing

Desequilíbrio do pavio do castiçal

Este é um programa simples para comparar o fechamento assíncrono e síncrono. É um programa de amostra, portanto, fique à vontade para modificá-lo para seus próprios fins de teste, como adicionar condições.

Controlador de grade horizontal com KeyEvents

Tutorial para iniciantes de envelopes para aprender a codificar em MQL5

Vela atual para fechar em x tempo

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172