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

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

Cruzamento de duas médias móveis, um terceiro indicador como filtro. Lot: manualmente, ou o risco em porcentagem do saldo. Stop, Market ou Limit orders. Também são colocadas Stop Loss, Take Profit, Trailing Stop. Stop, Market ou Limit orders. Também são colocadas Stop Loss, Take Profit, Trailing Stop.

O expert Exp_ColorXMUV_Tm baseia-se nas alterações dos sinais do oscilador ColorXMUV com funcionalidade de fixação "hard-coded" de intervalo de tempo de negociação.

O expert Exp_ColorJFatl_Digit_Tm baseia-se nas alterações dos sinais do oscilador ColorJFatl_Digit com funcionalidade de fixação "hard-coded" de intervalo de tempo de negociação.

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

Trabalho num determinado intervalo de tempo. Contabilização de High e Low num determinado intervalo de barras. Proteção contra o erro "falta de dinheiro".

Negociação segundo o indicador Fractals. Cálculo do lote: porcentagem a partir da margem livre.

O expert Exp_PercentageCrossover baseia-se nas alterações de cor da MA PercentageCrossover com funcionalidade de fixação "hard-coded" de intervalo de tempo de negociação.

O expert Exp_TotalPowerIndicatorX baseia-se nas alterações dos sinais do oscilador TotalPowerIndicatorX com funcionalidade de fixação "hard-coded" de intervalo de tempo de negociação.

Sinais do indicador (iBands, Bollinger Bands). Após recebido o sinal, fechamos as posições opostas.

Esperamos que TP ou SL se executem, e, após isto, abrimos uma posição na direção oposta. Verifica se há fundos suficientes antes da abertura de posição. OnTradeTransaction.

Todas as informações sobre o símbolo atual (informações extraídas do objeto da classe CSymbolInfo) sob a forma de painel de diálogo.

Estratégia de negociação segundo RSI e Bollinger Bands.

EA para 4 pares de moedas: EURUSD, GBPUSD, USDCHF e USDJPY. Baseado em médias móveis de 4 horas.

Expert Advisor com cobertura dupla.

O EA trabalha nos indicadores Bollinger Bands e Moving Average.

Pesquisa de N velas idênticas numa sequência. Se as velas encontradas forem touros, compramos, se forem ursos, vendemos.

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

1...67891011121314151617181920...32