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 - 65

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

Expert Advisor simples baseado na estratégia de Larry Conners RSI 2.

Implementação MQL5 do Expert Advisor adaptativo UmnickTrade.

Robô para arbitragem entre o par EURGBP e sua cotação sintética (arbitragem triangular).

Vários osciladores Momentum, CCI, RSI, WPR, DeMarKer, RVI. Possui níveis automáticos que funcionam independente do ativo escolhido.

Sinais de negociação a partir da comparação de dois indicador de tendência: iMA (Moving Average, MA) e Si iSAR (Parabolic SAR). O EA funciona na barra zero, sempre é aberta apenas uma posição. É utilizado o trailing.

Negociação sobre o padrão de "vela japonesa Doji."

Desenvolvimento do código "Dealers Trade v 7.74 MACD" (https://www.mql5.com/en/code/19535). Utilizamos um "MACD com atraso zero" (https://www.mql5.com/pt/code/170). Quanto maior o número de posições, maior: o passo entre posições, o tamanho do lote, o take-profit (Martingale).

Uma maneira rápida para desenhar um canal arqueado em 4 cliques.

O expert é baseado no método Puria com algumas liberdades. Usam-se dois indicadores iMA (Moving Average, MA) e um iMACD (Moving Average Convergence/Divergence, MACD).

O expert negocia segundo os sinais dos indicadores iMA (Moving Average, MA) e iMACD (Moving Average Convergence/Divergence, MACD). Cálculo da distância mínima entre o preço e o indicador MA.

Expert baseado no indicador iIchimoku (Ichimoku Kinko Hyo). Lote constante.

O EA funciona nos sinais "cruzamento de duas iMA (Moving Average, MA)". Existem Trailing Stop e Take Profit.

Exemplo de construção de instrumentos sintéticos para calcular as forças do RTS, USD, RUB em contratos futuros do mercado FORTS.

MetaTrader 5 permite criar instrumentos sintéticos, cujo preço pode depender dos valores atuais de vários instrumentos financeiros. No negociação, eles permitem ver o início e o fim dos movimentos globais de mercado, num estágio inicial. Neste exemplo, criam-se instrumentos sintéticos de força de moedas EUR, USD, GBP, JPY, CHF; no mercado FOREX.

x1

Abertura simultânea de posições opostas. Gerenciamento do tamanho do lote

Expert Advisor usando três iMA (Moving Average, MA), um iStochastic (Stochastic Oscillator) e um iRSI (Relative Strength Index, RSI). Posições são abertas segundo o mercado, além disso, são posicionadas ordens pendentes Buy Stop e Sell Stop.

Informações sobre lucro, pontos, percentuais, spreads e tempo antes do fechamento da barra no par de moedas e timeframe atuais, em uma forma compacta e conveniente.

Negociação usando o indicador iMACD (Moving Average Convergence/Divergence, MACD). Aumento do lote com o incremento do número de posições (Martingale)

EA nos indicadores "MA Cross 3MACross Alert WarnSig" ( https://www.mql5.com/pt/code/19519 ) e "Price Channel" ( https://www.mql5.com/pt/code/44 )

Cruzamento de três iMA (Moving Average, MA). Alerta, reprodução de um arquivo de som, envio por e-mail, no primeiro cruzamento. Setas nas intersecções.

Estratégia de negociação usando Martingale.

Trabalho com o indicador iMA (Moving Average, MA), mas com atraso em relação ao tempo de abertura da barra.

EA que procura N velas idênticas consecutivas. Ele compra em velas de alta, vende em velas de baixa.

Indicador Dtm com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Dois sistemas de negociação idênticos, baseados no fato do indicador CMO romper a linha zero, para longs e shorts, que podem ser configurados de várias maneiras num expert.

Sistema de negociação baseado nos sinais do indicador de semáforo Daniella.

Negociação contra a tendência N horas atrás.

Indicador que implementa um sistema de rompimento com uso do canal do indicador Fractal_Levels.

Estratégia de ruptura da barra diária.

EA baseado no indicador "KDJ Indicator"

Oscilador KDJ Indicator

Negociação segundo os sinais dos indicadores iMA e iRSI. Comparamos os valores do iMA em quatro barras. Os índices destas barras pode ser optimizado.

Estratégia de negociação "três barras para baixo, Stochastic para cima".

Estratégia de negociação baseada no Martingale (Martin, Martingale).

Sistema de negociação nos sinais do indicador Vortex Oscillator.

Esta versão do indicador Vortex mostra a diferença entre as linhas VI+ e VI- como um histograma que varia em torno da linha zero.

Expert Advisor com base nos sinais dos indicadores iBands (Bollinger Bands, BB) e iRSI (Relative Strength Index, RSI).

PS Magicas - três médias móveis que definem o objetivo e as possíveis entradas.

Martingale e antimartingale.

Canal construído sobre fractais.

1...585960616263646566676869707172...172