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

Bibliotecas para MetaTrader 5 com códigos fonte

icon

As bibliotecas representam pequenos subprogramas com funcionalidades implementadas, que posteriormente podem ser usadas no desenvolvimento de outros aplicativos. Uma vez escrita e cuidadosamente testada, a biblioteca permite acelerar o desenvolvimento de novos aplicativos em MQL5. Um exemplo de tal biblioteca é o ALGLIB, que reúne muitas funções de análise numérica.

Os códigos-fonte das bibliotecas podem ser baixados e usados no editor de estratégias de negociação MetaEditor. Eles não podem ser executados independentemente no MetaTrader 5.

Adicionar código
recentes | melhores

This library is an updated version of the ErrorDescription.mqh library published by MetaQuotes, with some features included.

O código dessa biblioteca tem o objetivo de retornar o valor do ativo vigente para o (mini)índice e (mini)dólar da bolsa brasileira B3.

Todo o codigo está no repositório dessa class em meu GitHub (@JimyRFP)

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.

123456