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

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

O Expert Advisor utiliza os indicadores: Moving Average Convergence/Divergence, MACD; Moving Average, MA; Average Directional Movement Index, ADX. Fechamento da metade da posição lucrativa.

EA que negocia no canal. Quando um canal plano é encontrado ou quando o mercado desacelera, o EA coloca uma ordem pendente esperando a fuga do canal.

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

Expert Advisor com base nos sinais do indicador iStochastic (Stochastic Oscillator).

Советник, работающий по индикатору i-Regr.

O МТ45 é baseado na estratégia de martingale e é projetado para operar nos terminais МetaТrader 4 e МetaТrader 5.

EA negocia com base nos indicadores: iStdDev (dois indicadores), iMACD, iCCI, iATR. Deslocamento do Stop-Loss da posição para o nível de preço de abertura.

Abertura e fechamento de posições de acordo com o tempo.

O Expert Advisor coloca ordens pendentes o Stop Buy e o Sell Stop no horário especificado.

Expert baseado no indicador "TRIX ARROWS".

Expert Advisor que posiciona uma grade de ordens pendentes Sell Limit e Buy Limit.

O Expert Advisor usa o método de Burg para previsão linear.

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.

1...8910111213141516171819202122...35