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

Expert Advisors para MetaTrader 5 com códigos fonte - 12

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

Sistema de negociação baseado nos sinais do indicador Stopreversal.

Abrimos uma nova posição oposta à fechada. Processamento de transações na função OnTradeTransaction.

Análise do tamanho do candle. Ideia por trás do sistema de negociação: após a liberação de notícias, os parâmetros dos candles se tornam significativos.

Negociação com base no gerador de números aleatórios ou em um da sequência: BUY - SELL - BUY ou SELL - BUY - SELL.

O assistente posiciona Stop Loss e Take Profit para todas as posições abertas. Configurações para os símbolos, tipos de posição, Stop Loss e Take Profit são definidas em um arquivo externo.

Estratégia com base no indicador ZigZag e ordens pendentes.

Abrimos uma nova posição, oposta à anterior. Das configurações apenas Stop loss, Take Profit e número de lotes mínimos.

Sistema OzFx. Utiliza os indicadores Accelerator Oscillator e Stochastic Oscillator.

Sistema de negociação Canal de preços (Price Channel).

Sistema de negociação baseado nos sinais do indicador ForceTrend.

Expert Advisor sem um único indicador. Usa-se o incremento do lote e do passo.

Sistema de negociação baseado nos sinais do indicador ColorFisher_m11.

Sistema de negociação baseado nos sinais do indicador AFStar.

Indicador iMA (Moving Average) a partir do indicador iCCI (Commodity Channel Index). Análogo de seleção do Previous Indicator's Data no terminal.

Se um trade for fechado por Stop loss, duplicamos o volume, se estiver fechado por Take profit, colocamos o volume mínimo. OnTradeTransaction é usado para determinar se um comércio foi realizado após a ativação de Stop loss ou Take profit.

Compramos (abrimos a posição BUY) mais barato, vendemos (abrimos a posição SELL) mais caro.

Sistema de negociação baseado nos sinais do indicador Omni_Trend.

Sistema de negociação baseado nos sinais do indicador Color_PEMA_Envelopes_Digit_System.

Sistema de negociação baseado nos sinais do indicador Color_QEMA_Envelopes_Digit_System.

Compramos (abrimos a posição BUY) mais barato, vendemos (abrimos a posição SELL) mais caro.

Este utilitário é projetado para gravar cotações de ticks no formato CSV e BIN, escolha conveniente de um conjunto de símbolos para gravação.

Negociação em PERIOD_M1 (M1). Cálculo de barras de alta e baixa.

Fechamento de todas as posições abertas concorde a porcentagem a partir do lucro.

Negociação segundo dois sessões de negociação com configuração de seu início. Stop Loss. Take Profit.

Expert Advisor Assistente. Apenas FECHAMENTO de posições.

O EA utiliza três indicadores: MA(150), RSI(3) com níveis de 80 e de 20, Stochastic(6, 3, 3) com níveis de 70 e de 30.

Indicadores utilizados: CC, MA rápida e lenta, WPR Larri Williams.

Estratégia de negociação: quebra de máximo/mínimo no intervalo de tempo selecionado.

Para análise, são usados dois indicadores ZigZag.

EA que procura N velas idênticas consecutivas. Ele compra em velas de alta, vende em velas de baixa. É considerado o tipo de conta de negociação: cobertura ou compensação.

Negociação segundo o indicador Stochastic Oscillator. Média. Restrição do número de posições. Trailing.

Sistema simples que funciona na interseção de duas МА.

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

Sistema de negociação de tendência Exp_XROC2_VG_X2 plotado com base nos sinais de dois indicadores XROC2_VG.

O expert Exp_XROC2_VG_Digit_Tm baseia-se nas alterações dos sinais do oscilador XROC2_VG

O EA EveningStar negocia segundo o padrão "Evening Star". O volume de lote é calculado como porcentagem de risco a partir da margem livre.

Negociação sobre o padrão "Bullish and Bearish Engulfing".

Sistema de negociação baseada na compactação da volatilidade.

Sistema de negociação baseado nos sinais do indicador NRTR_ATR_STOP.

Compra, se o preço de abertura da última posição for superior ao preço atual.

1...5678910111213141516171819...32