Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
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 - 10

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

Trava de posições - abertura de Compra e Venda simultânea.

Um sistema de negociação automatizado com um painel de dados na forma de objetos OBJ_LABEL.

Gerenciamento dinâmico do tamanho do lote, dependendo do saldo.

Um sistema de negociação baseado no indicador iBands (Bandas de Bollinger, BB). Há a colocação de ordens pendentes do tipo Buy Stop e Sell Stop dentro de um intervalo de tempo especificado (de XX até YY horas).

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

Negociação baseada no indicador iStochastic (Oscilador Estocástico, Estocástico). O Stop Loss, Take Profit, e Trailing da posição podem ser ativados/desativados.

A EA fecha todas as posições se o patrimônio atingir uma determinada proporção em relação ao saldo.

Expert Advisor "Previous Candle Breakdown."

O EA abre posições no cruzamento da iMA rápida e da iMA lenta (Moving Average, MA). Ele tem a função de ultrapassar as perdas. Ele pega o tipo da posição na OnTradeTransaction.

Dois sistemas de negociação idênticos baseados nos sinais do BrainTrend2_V2, para operações compradas e vendidas, que podem ser configurados de diferentes maneiras dentro de um Expert Advisor.

Painel de negociação baseado na classe CDialog.

Um EA ligeiramente modificado da biblioteca padrão: MQL5\Experts\Examples\Moving Average\Moving Average

Trabalhando com ordens pendentes do tipo Buy Stop e Sell Stop. Um canal de dois indicadores iMA (Moving Average, MA).

As posições são abertas de forma pseudo-aleatória. Em caso de prejuízo (fechamento por Stop Loss e lucro negativo), o Martingale é aplicado.

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

Um sistema de negociação baseado nos indicadores MACD e SAR. A fórmula de receber o sinal é completamente otimizável.

Negociação em vários padrões de velas. Os níveis de Take Profit, Stop Loss e Trailing são separados para COMPRA e VENDA.

O EA funciona nas horas mais silenciosas (no encerramento da sessão americana e antes de abrir a sessão asiática).

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

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

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

TST

O Expert Advisor não usa nenhum indicador. Ele utiliza apenas o preço atual e o OHLC da barra zero.

O sistema de negociação é baseado em uma rede neural simples.

O EA determina as zonas de sobrecompra (OB) e de sobrevenda (OS), na qual ele gera sinais de negociação para venda ou compra.

Negociação com o indicador Heiken Ashi Smoothed Oscillator. Configurações para a colocação de Stop Loss, Take Profit e Trailing de posições.

Trabalhando com ordens pendentes Buy Limit e Sell Limit. O trailing das posições é possível.

Um Expert Advisor baseado no indicador SAR.

O EA usa o indicador Awesome Oscillator.

Um sistema de negociação baseado na detecção da volatilidade do mercado.

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.

1...34567891011121314151617...34