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.

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

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

Esta biblioteca fornece veloz acesso ao TimeSeries, para implementar os métodos usuais MQL4 (por exemplo, iBarShift) em aplicativos sensíveis à latência em MQL5.

Muitos estão interessados ​​em trabalhar com a bolsa BTC-e diretamente a partir do МetaТrader. É necessário enviar - para o API da bolsa - os dados com a confirmação da validade de parâmetros via HMAC-SHA512. Nesta classe implementados os algoritmos de cálculo SHA512 e HMAC

A biblioteca sincroniza o Init/Deinit dos indicadores

Funções matemáticas originais - vistas de diferentes perspetivas - que não têm homólogos ora realizam seu trabalho muito mais rápido do que implementações alternativas

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

A classe CDir é projetada para obter informações sobre os arquivos e pastas fora da "área restrita" MQL5 como o comando MS-DOS Dir. Envolve a chamada de DLL de sistema, por isto, deve ser autorizada sua utilização.

123456