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

Códigos Fontes de Bibliotecas MQL5 para MetaTrader MQL5

As bibliotecas são pequenos subprogramas contendo uma determinada funcionalidade que podem ser usados no desenvolvimento de novos aplicativos. Uma vez escritos e cuidadosamente controlados, uma biblioteca permite aos usuários acelerarem o desenvolvimento de novos aplicativos MQL5. Um dos exemplos ilustrativos é a biblioteca ALGLIB que contém várias funções de análise numérica.

Os códigos fonte da biblioteca pode ser baixados e usados no MetaEditor para desenvolvimento de estratégias de negociação. Eles não podem ser instalados no MetaTrader 5 de forma independente.

Enviar código
último | o melhor

This library simplify to create and manipulate objects.

Essa classe foi projetada com o intuito de ajudar nos horários de negociação, de uma forma simples e centralizada.

Adiciona o StopGain(TakeProfit) e StopLoss definidos pelo usuário é possível também adicionar o uso de um trailingStop

A Ideia dessa classe é de detectar novas barras para um determinado Ativo em um timeFrame previamente setado, caso nenhuma informação seja fornecida no momento de criação do objeto ele assume Symbol() e Period() atual. Um exemplo simples

Painel modular que se adapta ao tamanho do grafico, em uma proporção desejada pelo usuário. O usuário pode adicionar quantos botões e textos quiser. Muito simples e facil de usar.

Algumas de minhas EA's trabalham com proporção para determinar o preço, portanto muitas vezes, esse preço não está de acordo com o padão exigido pelo ativo. Além disso, para quem opera no mercado forex e B3 sofre problemas para criar uma EA que seja compatível com os dois mercados sem precisar fazer adptações.

Normalize (correct) the volume (lot) according to the symbol lot step

This library shows useful informations and do some functions to a symbol.

A biblioteca para calcular o melhor intervalo de negociação.

Ambiente de negociação virtual

Função para mover uma posição aberta para o breakeven.

Calculo do valor Optimal f usando a Média Geometrica. Por Ralph Vince, "No trading, podemos contar com nossas vitórias e nossas perdas por quantias variadas. Portanto, as fórmulas de Kelly não poderiam nos fornecer o optimal f ideal." Então, usando as suas equações, eu criei esta biblioteca para a versão do do Optimal F usando a Média Geométrica.

Uma biblioteca para métodos de arredondamento comuns usados no desenvolvimento MQL, classe wrapper primitiva para "type" (double) e vetor para objetos CDouble. MQL5 e MQL4 são compatíveis!

Biblioteca baseada no artigo "Floresta de decisão aleatória na aprendizagem por reforço".

Converte um número em um texto.

A biblioteca permite receber um magic number ligado a três elementos: nome do símbolo, período de tempo e índice do prefixo.

A biblioteca e a classe iCanvas simplificam a escrita de programas usando o elemento Canvas.

Acesse aos dados do OnTradeTransaction em qualquer lugar com um aplicativo

Uma biblioteca para fornecer um mecanismo de armazenamento simples para experts advisors e indicadores.

Funções úteis para comparação e arredondamento de números de ponto flutuante (preços, lotes e dinheiro).

Funções completas e rápidas semelhantes às funções Bars e iBarShift do MQL4.

Este EA não comercial gera informações sobre símbolos personalizados no gráfico M1.

Imprimir os códigos de retorno da função GetLastError() e MqlTradeResult como uma descrição de texto.

Este EA não comercial gera informações sobre o símbolo personalizado no gráfico de minuto.

Módulo de sinais de negociação com base no módulo de sinais do indicador Moving Average.

Módulo de sinais de negociação com base no módulo de sinais do indicador Moving Average.

Aumento da precisão do temporizador.

Biblioteca EasyAndFastGUI possibilita a criação de interfaces gráficas para seus programas MQL.

Módulo de sinais de negociação com base no módulo de sinais do indicador iCCI (Commodity Channel Index, CCI).

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

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

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

Biblioteca para trabalhar com as subjanelas do gráfico.

Biblioteca de leitura/gravação de parâmetros de EAs arbitrários.

A biblioteca para trabalho com símbolos personalizados convencionais

Medição liquida do desempenho dos testadores de estratégias do MetaTrader 4/5.

Biblioteca para o MetaTrader 4/5, que permite realizar relatórios de acordo com o histórico de trades.

Retorna o lucro da posição em pontos, da comissão, do swap, e o lucro em dinheiro com base no histórico de negociação.

Classe contêiner que usa a cadeia de métodos, para adicionar rapidamente parâmetros e remover linhas de código.

Classe para controlar o surgimento da vela

123456