Assista a como baixar robôs de negociação gratuitos

Acesse o CodeBase do seu terminal MetaTrader 5

Não foi possível encontrar o código adequado? Encomende-o na seção Freelance

Como escrever um Expert Advisor ou um indicador

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

Este é o maior biblioteca de código fonte livre de programas para plataforma MetaTrader 5. Aqui você pode encontrar prontos para usar Expert Advisors, indicadores técnicos, scripts e bibliotecas. Use a biblioteca de códigos quando for estudar a línguagem MQL5 e desenvolva seus próprios aplicativos automatizados de negociação, com base nos códigos fornecidos.

Você pode baixar gratuitamente e testar os códigos publicados, bem como lançá-los no MetaTrader 5. A biblioteca também está disponível diretamente da plataforma MetaTrader 5 e no ambiente de desenvolvimento MetaEditor.

Para postar um novo código, por favor Faça o login ou registrar
último|o melhor

Biblioteca para criação de um relógio analógico nos recursos gráficos do MetaTrader 4/5.

EA baseado na estratégia de Bill Williams'.

Indicador que recebe sinais de negociação a partir do histograma XMACD.

Fechamento de posições: todas as lucrativas ou todas as não rentáveis.

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

O indicador mostra o valor do período - do oscilador CCI - definido pelo usuário para cada timeframe como um bloco de texto.

Indicador de tendência com exibição de zonas de divergência no gráfico de preços.

Indicador ShadeOpenX com recurso para exibir, como uma porcentagem, a quantidade de tempo decorrido desde o início do pregão exibido nos parâmetros de entrada, pregão esse que foi executado usando as classe da biblioteca cuja descrição detalhada foi apresentada no artigo "Indicadores personalizados e infográficos em CCanvas".

Dois sistemas de negociação idênticos, baseados na mudança na direção da média móvel ColorJFatl_Digit, para posições longas e curtas que podem ser configurados de várias maneiras num expert.

Sistema de negociação baseado nos sinais do indicador NRTR_ATR_STOP, com funcionalidade de fixação "hard-coded" da faixa temporal de negociação.

Trabalho com ordens pendentes (Buy Stop e Sell Stop). Usa-se o indicador iMA (Moving Average, MA) com um período MUITO grande - 590.

Os indicador destaca com retângulos coloridos o período, marcado nas configurações de entrada, para o dia atual.

Os indicador destaca com retângulos coloridos o período, marcado nas configurações de entrada.

Скрипт для проверки индикатора LeadLagRelationship (https://www.mql5.com/pt/market/product/26229)

Sinal (arquivo de som, notificação por email, Push) após o indicador iMA (Moving Average, MA) cruzar a barra sob o número N.

Estratégia com base no iMA (Moving Average, MA) e iMACD (Moving Average Convergence/Divergence, MACD).

O indicador mostra o número de barras de alta e baixa num determinado período.

Contagem de barras de alta e de baixa em série. Exibição de totais sob a forma de um gráfico. Salvar a captura de tela do gráfico obtido. Usa-se a classe CGraphic.

O indicador mostra o valor do período - do oscilador DeMarker - definido pelo usuário para cada timeframe como um bloco de texto.

O indicador mostra o valor do período - do oscilador WPR - definido pelo usuário para cada timeframe como um bloco de texto.

Implementação de um dicionário (matriz associativa), em MQL5, baseada em CArrayObj e CList.

Contagem de barras de alta e de baixa em série. Exibição de totais sob a forma de um gráfico. Salvar a captura de tela do gráfico obtido. Usa-se a classe CGraphic.

Velas coloridas representam as áreas em que o MACD cruza a linha zero.

Mostra as áreas em que o MACD cruza a linha zero.

Exemplo de modelo para a criação de sistemas de negociação automáticos.

Cálculo padrão do VWAP (preço médio ponderado), mas com posição inicial ajustável.

Indicador simples de tendência com base nas alterações do RSI.

As linhas de resistência e suporte são desenhadas com base no indicador iFractals (Fractals).

Sistema de negociação com base no iMACD (Moving Average Convergence/Divergence, MACD) e iStochastic (Stochastic Oscillator)

O Expert Advisor verifica de que maneira se move o preço nos últimos 10 segundos, e assume uma posição de acordo com o movimento. Coloca Stop Loss e Take Profit.

Trabalho com ordens pendentes de stop (Buy Stop e Sell Stop). Rastreamento da % dos fundos.

Duais posições idênticas em diferentes direções e em um único instrumento, bloqueio de posição.

Sistema de negociação com base no indicador Alligator. Se possível, em primeiro lugar move a posição para o break-even e, em seguida, posiciona o trailing.

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.

Exibe as magnitudes médias da força de touros e de ursos.

O script possui três funções independentes para determinar os futuros FORTS atuais.

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

Библиотека для создания значков на панели задач Windows и отправки им текстовых уведомлений. Использование данной библиотеки поможет сделать ваши MQL программы более информативными.

Indicador Momentum sob a forma de gráfico de colunas colorido.

1...454647484950515253545556575859...157