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

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

Sistema de negociação baseado no rompimento do indicador XMA_Range_Bands.

Exemplo de como usar a função IndicatorSetDouble(). Este é um indicador que inverte os valores máximo e mínimo da janela de indicadores e os valores dos níveis em que as linhas horizontais são colocadas.

Média Móvel Exponencial - Volatilidade RSI - Ajustado por José Silva.

O Expert Advisor é baseado no indicador EMA_RSI_VA.

Apresentando um exemplo de visualização de resultados de otimização em tempo real (dinâmica do equilíbrio de curva e parâmetros estatísticos de um Expert Advisor).

Um script simples para mudar os timeframes básicos. Ele permite mudar um período gráfico usando teclas de atalho.

Indicador Média Corrigida por A.Uhl (também conhecido como o "Média móvel ideal").

Este Expert Advisor ilustra o uso da função IndicatorParameters() para obter informações sobre o número de parâmetros de entrada, seus tipos e valores.

Inspirado pelo Expert Advisor Pirat no Campeonato de Negociação Automatizada 2011.

Este é um ZigZag simples, mas muito rápido, sem picos suspensos ou errados. Este indicador foi desenvolvido para usar em EAs. O tempo de recuperação de picos foi otimizado.

Abre uma posição de cobertura virtual no MetaTrader 5.

Este indicador calcula o último preço médio de um símbolo e determina a direção de sua tendência, desse modo, é possível utilizá-lo como um sinal de negociações.

Ferramentas para monitoramento de spread de pares de moedas.

Indicador de instabilidade do mercado.

Script para criar capturas de tela mais largas.

Classe para trabalhar com matrizes.

MACD de duas linhas. Este indicador está disponível por padrão em várias plataformas de negociação. Mas ele não se encontra no MetaTrader 5.

A função que decifra o código do resultado da operação de negociação para as funções OrderSend() e OrderCheck().

A função calcula o tamanho do lote de acordo com o capital depositado na moeda a ser utilizada.

PEMA - Média Móvel Exponencial Pentuplicada.

QEMA - Média Móvel Exponencial Quadruplicada.

O indicador técnico Momentum mede a variação de preço de um instrumento financeiro em determinado intervalo de tempo.

Funções dedicadas a ler e escrever as propriedades dos objetos.

Esta biblioteca permite uma interface mais fácil para MySQL.

Esta função é usada para determinar os fins de semana de um servidor. Ele será especialmente útil para aqueles que usam a função OnTimer() em seu Expert Advisors para o tratamento de eventos.

Este script foi desenvolvido para abrir posições de compra com valores fixos de Stop Loss e Take Profit em pontos de acordo com o preço atual.

Este script foi desenvolvido para abrir posições de venda com valores fixos de Stop Loss e Take Profit em pontos de acordo com o preço atual.

O indicador calcula a diferença entre o período máximo e o mínimo. O período está especificado nos parâmetros do indicador.

Simples indicador de tendência na forma de NRTR.

Indicador de tendência baseado em dois osciladores RSI.

ATRNorm é a versão normalizada de ATR. O volume Tick, divergência padrão e outro parâmetros também podem ser utilizados em vez do ATR. O indicador representa o desenvolvimento lógico do script. ATRNorm foi criado para detectar áreas lateralizadas.

Histograma MACD com as barras coloridas de acordo com Sistema de Impulso de Elder.

Indicador de tendência na forma de uma nuvem colorida utilizando o volume em seus cálculos. Versão aprimorada do indicador Bears and Bulls. A ideia é revelar o primeiro impulso do mercado e estimar sua duração.

O indicador Ponto e Figura mostra barras em janela separada.

Indicador multitimeframe de multi-moedas.

Este script foi desenvolvido para abrir ordens do tipo SellLimit com níveis fixos de acionamento, Stop Loss e Take Profit em pontos de acordo com o preço atual.

Este script foi desenvolvido para abrir ordens do tipo SellStop com níveis fixos de acionamento, Stop Loss e Take Profit em pontos de acordo com o preço atual.

Este script foi desenvolvido para abrir ordens do tipo BuyStop com níveis fixos de acionamento, Stop Loss e Take Profit em pontos de acordo com o preço atual.

Este script foi desenvolvido para abrir ordens do tipo BuyLimit com níveis fixos de acionamento, Stop Loss e Take Profit em pontos de acordo com o preço atual.

Este script foi desenvolvido para abrir ordens do tipo BuyStopLimit com níveis fixos de acionamento, Stop Loss e Take Profit em pontos de acordo com o preço atual e do preço da ordem de acionamento.

1...114115116117118119120121122123124125126127128...157