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

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

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.

Retorna o lucro da posição em pontos com base no histórico de negociação.

A biblioteca permite atribuir automaticamente magic ao Expert Advisor para qualquer símbolo e qualquer timeframe. Permite ter num EA simultaneamente 65535 magic.

Biblioteca de conexão dos terminais MT4/5 com R

Sinal com base no indicador Gann HiLo.

O filtro é baseado na solução proposta pela Biblioteca Padrão (Intraday time filter).

Trata-se de uma classe que permite definir facilmente - a partir de seus programas MQL5 - as alterações na janela "Observação do mercado" (alteração da classificação dos símbolos, adição, exclusão de símbolo ou conjunto de símbolo), abertura e fechamento de novos gráficos, bem como presença/ausência do painel de negociação num clique, no gráfico, onde o programa está em execução.

Biblioteca de algoritmos de média; no artigo "Média de séries de preços, sem buffers adicionais para cálculos intermédios" encontra-se uma descrição detalhada.

O sinal é baseado no indicador desenvolvido pelo analista brasileiro Odir Aguilar (Didi).

A função retorna o número de posições abertas pelo Expert Advisor para o dia.

Módulo de sinais de negociação do indicador personalizado "Candels High Open" - indicador de análise de High e Open das três últimas barras.

Publico 6 classes desenvolvidas para uso fácil e intuitivo dos indicadores em seu código.

Construtor para criar histogramas de distribuições estatísticas de indicadores, timeseries e suas derivadas.

Variante da função iBarShift para MetaTrader 5, ela toma o parâmetro do tipo datetime — tempo de abertura da barra cujo índice é preciso saber.

1234567