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

Biblioteca de códigos fonte MQL5 para MetaTrader MQL5 - 67

icon

A maior biblioteca gratuita de códigos-fonte para a plataforma MetaTrader 5. Aqui você encontrará exemplos prontos de EAs, indicadores técnicos, scripts e bibliotecas. Use a biblioteca de códigos para estudar a linguagem MQL5, criando com base neles seus próprios programas para negociação automática nos mercados financeiros.

Os códigos publicados podem ser livremente baixados, testados e executados no MetaTrader 5. A biblioteca também está disponível diretamente da plataforma MetaTrader 5 e do ambiente de desenvolvimento MetaEditor.

Adicionar código

Indicador NRTR_Gator com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Indicador TDI-2 com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

New Martin - Expert Advisor que, no início, abre duas posições opostas. Processamento OnTradeTransaction. Assim que o Take Profit se executar, ele abrirá (UMA) posição na mesma direção. A interseção de dois indicadores MA é um sinal para abertura da posição com um lote maior.

SilverTrend v3 - negociação com base na análise de High, Low e Close dos preços das barras.

Trata-se de uma classe que permite definir facilmente - a partir de seus programas MQL5 - as alterações na janela "Observação do mercado" (alteração da classificação dos símbolos, adição, exclusão de símbolo ou conjunto de símbolo), abertura e fechamento de novos gráficos, bem como presença/ausência do painel de negociação num clique, no gráfico, onde o programa está em execução.

Indicador de sinal semáforo de acordo com a estratégia de movimento de preço para encontrar a tendência mais forte, com emissão de alertas, envio de e-mails e mensagens push sobre a alteração da tendência.

Sistema de negociação Exp_TDI-2_ReOpen com base na interseção da linha do indicador TDI-2 com recarregamentos (aliás, aberturas adicionais de ordens na direção da posição já existente)

O indicador RSI sob a forma de vela com canal Keltner calculado em relação à média do RSI.

Indicador Objective com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Usa os indicadores: Ichimoku, MA, SAR. Foi otimizado para os pares de moedas: GBPUSD e EURUSD com período M30. Para uma descrição completa, consulte no código.

Negociação de acordo com dois indicadores iMA (Moving Average, MA). Trailing. TrailingStop

Indicador de tendência simples do tipo oscilador.

Biblioteca de algoritmos de média; no artigo "Média de séries de preços, sem buffers adicionais para cálculos intermédios" encontra-se uma descrição detalhada.

10 pips por dia numa direção oposta à "tendência de ontem."

Abre a posição SELL cada barra, se Close da primeira barra > Close da terceira barra. Abre a posição BUY cada barra, se Close da terceira barra > Close da primeira barra.

Modificação do Stop-Loss de quaisquer posições. Trail. Trailing.

O indicador TriX sob a forma de vela com canal Keltner calculado em relação à média do TriX.

Este Expert Advisor baseia-se nos indicadores: RSI, WPR, Stochastic, Moving Average, deMarker

Expert Advisor "MQL5 Wizard MA RSI" gerado usando o Assistente MQL5, com base nos sinais do indicador de tendência MA (Moving Average) e sinais do oscilador RSI (Relative Strength Index).

A ideia do Expert Advisor baseia-se na alteração constante da direção das transações, dependendo dos níveis TakeProfit, StopLoss e TrailingStop.

O indicador mostra as características estatísticas das barras: a média, dispersão, assimetria e curtose

A avaliação baseia-se nos valores de cinco indicadores (Gator, WPR, AC, DeMarker e RSI). Usam-se funções de associação trapezoidais. Antes de enviar uma ordem de negociação, verifica-se a disponibilidade de fundos suficientes.

Estratégia baseada em dois indicadores: ADX e MA, bem como Close da primeira barra. Também para posições Buy e Sell, foram introduzidos vários níveis TakeProfit, StopLoss e Trailing.

A estratégia utiliza dois indicadores (Moving Average, MA) com diferentes períodos, (Commodity Channel Index, CCI) e (Williams’ Percent Range, %R).

O sinal é baseado no indicador desenvolvido pelo analista brasileiro Odir Aguilar (Didi).

O Expert Advisor coloca duas ordens pendentes num determinado momento.

Expert Advisor de tick. Funciona com base na comparação da diferença entre o preço no tick anterior e o preço atual.

Comparação dos preços de abertura da terceira barra e a barra zero.

Um descendente do indicador NRTR com um novo visual.

Expert Advisor com base na análise de Open, High e Low.

Exemplo de Expert Advisor com implementação de Trailing Stop.

Modelo de trabalho com o histórico de negociação em contas com cobertura (Hedge), reconstrução de posições.

Expert Advisor que coloca ordens stop pendentes BUY_STOP e SELL_STOP.

O Expert Advisor coloca duas ordens pendentes (BuyStop e SellStop) com tempo de expiração especificado.

No trabalho do Expert Advisor, são utilizados os valores de duas iMA (Moving Average, MA).

Utiliza dois indicadores iStochastic (Stochastic Oscillator) e um iRSI (RSI, Relative Strength Index). Ele calcula o tamanho do lote com base na análise de transações fechadas.

O Expert Advisor trabalha na busca de impulso: iClose(t2)-iClose(t1).

Expert Advisor que abre ou fecha uma posição no cruzamento de linhas.

Usam-se os valores do Parabolic SAR e três EMA (com períodos 10, 25 e 50).

Quatro estratégias de negociação num único Expert Advisor.

1...606162636465666768697071727374...159