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

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

Versão MQL5 da média móvel geométrica.

Esse EA examinará todas as negociações abertas e, em seguida, imprimirá a enésima negociação a partir do final

Uma ferramenta para alinhar os nomes das sessões de negociação com o horário do servidor da corretora e o horário local

Esse EA examinará todas as negociações fechadas e, em seguida, imprimirá a enésima negociação a partir do final

Código de amostra para contar o número consecutivo de barras de alta ou de baixa.

Essa é a primeira vez que isso acontece no MetaTrader 5. Agora você pode clicar no gráfico para criar alertas de preço.

Esta é uma atualização da "Simple Yet Effective Breakout Strategy". Nesse código, adicionei algumas funções auxiliares para os desafios da firma de apoio.

Compartilho meu código para o consultor especialista babi ngepet

Script para notícias de armadilha de alto impacto

O KopierMaschine é uma copiadora local de negociações entre diferentes contas MetaTrader 4 e MetaTrader 5 em qualquer direção, localizada em um computador com uma interface intuitiva.

Ele excluirá todos os objetos do gráfico quando o executável compilado for arrastado para o gráfico

Um canal que calcula as máximas e mínimas locais com linhas ajustadas à volatilidade

CandleMove - Pips & Percentage Movement Display Uma ferramenta visual que o ajuda a avaliar rapidamente a força de cada candle, exibindo sua mudança de preço diretamente no gráfico.

Um dos chips mais simples para aprendizado de máquina

Um indicador RSI simples, porém eficaz, que monitora as condições de sobrecompra e sobrevenda em qualquer símbolo e período de tempo. Envia alertas instantâneos por meio de notificações pop-up e móveis quando o RSI ultrapassa os limites definidos.

As médias móveis são inúteis. De fato, alguns argumentam que a melhor maneira de perder dinheiro para um iniciante são as estratégias de crossover MA-Price. Mas é possível fazê-las funcionar?

MovingAverages.mqh Parte I Uma versão multi timeframe está disponível com cores para orientação, para desenvolvedores ou traders lucrativos gratuitamente. Oferta sob condições. Outros indicadores multi timeframe também estão disponíveis.

Capture capturas de tela em widescreen pressionando a tecla de atalho "s" no teclado

Esse EA é uma demonstração de como você pode implementar sua própria estratégia de Hedging com a ajuda do arquivo include.

Raiz quadrada média

MovingAverages.mqh Parte II Uma versão multi timeframe está disponível com cores para orientação, para desenvolvedores ou comerciantes lucrativos gratuitamente. Oferta sob condições. Outros indicadores multi timeframe também estão disponíveis.

Indicador adaptativo RSI baseado em cálculos de ticks

Mostrando diferentes formas de cálculo dos valores de Aroon

Regressão linear Indicador de valor

O CloseAllOrders é um Expert Advisor poderoso e fácil de usar, projetado para simplificar o gerenciamento de negociações no MetaTrader 5. Com uma interface intuitiva de botões diretamente no gráfico, você pode fechar todas as posições de mercado e ordens pendentes instantaneamente com apenas um clique.

Inclinação da regressão linear

Linha de regressão linear

Linha de regressão linear com uma opção para ser aplicada a outros indicadores

O objetivo é exibir um código que mostre o cálculo do ATR com a suavização de Wilder

Esse código não rastreia o iatr() porque o iatr() ou esse código é uma versão mais moderna. Esse código usa a suavização original, um tipo de SMA, e não a suavização mais selvagem. A análise das duas suavizações pode sugerir oportunidades em outros lugares

Bandas de Bollinger com suavização controlável da banda externa (pré-suavização)

Expert Advisor baseado no iPinBar Pin Bar Finder + vários indicadores de rastreamento diferentes

supertendência atr simples com filtro rsi

Uma estratégia simples baseada nos sinais de dois indicadores: Faixa Percentual de Williams (WPR) e Bandas de Bollinger (BB). Uma posição é aberta somente quando os sinais de ambos os indicadores coincidem.

Esse indicador MQL5 identifica Pinbars ascendentes (alta) e descendentes (baixa), exibidos com setas personalizáveis (limão para alta, vermelho para baixa). Ele permite o ajuste fino dos parâmetros de detecção, como a proporção do corpo da cauda e a protrusão. Alertas de notificação pop-up e push sinalizam novas pinbars. Ideal para traders que buscam a detecção precisa de padrões de reversão.

Um conjunto de classes para movimentação automática de StopLoss de posições abertas por recuo fixo ou por valores de SAR Parabólico e indicadores de médias móveis, ou por nível de stop de posição especificado.

Bandas de Bollinger com suavização controlável da banda externa (pós-suavização)

Indicador Linear Regression Value com uma opção que permite que ele seja aplicado a outro indicador

Tutorial para iniciantes sobre CCI para aprender a codificar em MQL5

123456789101112...172