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

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

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

Um sistema de negociação baseado nos sinais do indicador KWAN_RDP.

Um sistema de negociação baseado nos sinais do indicador KWAN_CCC.

Colocação do Buy Stop e Sell Stop no período gráfico de 5 minutos.

Um sistema de negociação baseado nos sinais do indicador KWAN_NRP.

O Expert Advisor coloca as ordens pendentes de Buy Stop e Sell Stop Se as ordens forem executadas, o stop móvel será executado para as posições.

Um Expert Advisor assistente. Ele move as posições para o breakeven e, em seguida, permite o trailing.

O EA compara os preços de abertura da barra zero e da segunda. Ele move as posições para o breakeven e/ou permite o trailing.

O EA usa um Take Profit virtual para fechar posições vencedoras. Abrindo posições com um passo. Pega o tipo da última posição e seu preço na OnTradeTransaction.

Um sistema de negociação baseado nos sinais dos indicadores Parabolic Stop e Reverse system com a possibilidade de definir um tempo de espera de posição fixa.

O EA é baseado na Moving Average.mq5 da biblioteca padrão. Trabalhando com a OnTradeTransaction para obter o preço da última posição encerrada.

O EA baseado em dois indicadores iMA (Média Móvel, MA). Selecionando o modo de cálculo do lote: Manualmente ou como porcentual de risco por negociação. Trailing da posição.

Um Expert Advisor baseado no indicador iMA (Média Móvel, MA) e implementado como uma classe.

Este EA usa os indicadores iCCI (Commodity Channel Index, CCI), ZigZag e Impulse. O trailing de posição (stop móvel) é possível.

Um Expert Advisor baseado no indicador "Fractals at Close prices".

O Expert Advisor é baseado no indicador de canal Price_Extreme_Indicator.

Sem indicadores: Somente a análise dos preços de abertura (Open) e fechamento (Close). Parâmetros de entrada: Stop Loss, Take Profit e Trailing.

Este EA utiliza os indicadores Pivot-2 e Heiken Ashi Smoothed Oscillator.

EA para três indicadores iMA (Moving Average, MA).

Expert Advisor do padrão Doji. Posição de trailing.

O Expert Advisor negocia usando o padrão "Absorção". Trabalho em Buy Stop e em Sell Stop usando ordens pendentes.

O EA negocia com base no indicador iMA (Moving Average, MA). Nesse caso, existe o parâmetro recuo do indicador a partir do preço, dado em porcentagem.

Dois indicadores Moving Average: um lento para abertura de posições, um rápido, para fechamento de posições.

EA baseado em dois indicadores: iMA (Moving Average, MA) e iMomentum (Momentum).

Estratégia de negociação "FX-CHAOS_SCALP".

O EA espera que o preço de NNN ticks passe por XXX pontos.

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.

O Small_Inside_Bar_Strategy é um EA que funciona com base no indicador Small_Inside_Bar.

O ChannelEA2 é um EA que opera no canal usando ordens pendentes de stop.

EMA_WMA, Expert Advisor para MetaTrader 5. Interseção de duas iMA, MA. Posição de trailing.

O EA aguarda que MA (10), MA (20), MA (50), MA (100) e MA (200) se alinhem um acima da outra (ou uma abaixo da outro).

EA num gerador de números aleatórios. Determinação da tendência com base no indicador iMA (Moving Average, MA).

EA operando em níveis. No mercado, não mais que dois itens de cada tipo (BUY e SELL).

Expert Advisor de portfólio para o mercado MOEX FORTS.

Sistema de negociação com base no indicador Donchian Channel.

Trailing universal de posições e ordens pendentes.

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.

Ordens pendentes Buy Stop e Sell Stop. Trabalho do EA num período limitado. Determinação dos preços mais altos e mais baixos num determinado intervalo de barras. Posição de trailing.

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

O ChannelEA1 é um EA que opera no canal usando ordens limite pendentes

O EA coloca uma grade de ordens pendentes Buy Stop e Sell Stop.

1...456789101112131415161718...34