Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
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 - 4

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

Se você deseja otimizar seu Expert Advisor usando suas próprias características, você pode usar o modo "Custom max" através da função OnTester(). Este código fornece-lhe muitas características, que podem ser usados ​​durante a otimização de seu EA. Ele também permite que você salve as caraterísticas otimizadas em um arquivo HTML.

Biblioteca de Funções para trabalhar com as Séries Temporais: iTime, IAbra, iHigh, Ilow, iclose, iHighest, iLowest, iBarshift. Versão curta de invocação disponível para todas as funções (do símbolo e período do gráfico atual).

Biblioteca matemática ALGLIB (v. 3.19) portada para MQL5.

Controle gráfico para desenho de pixels.

Função que identifica os extremos ao longo de um determinado período da história.

A biblioteca contém as seguintes funções hash: adler32, CRC-32, MaHash8v64. Além disso, ela possui funções para conversão de raíz de um número.

Classe para o cálculo dos parâmetros de enumeração ENUM_STATISTICS.

A classe de interface gráfica de seleção de arquivos.

Classe para a criação de imagens BMP.

As classes podem ser usadas para a criação de classes de sinais de negociação com padrões candles de reversão.

Ele fala conforme o texto especificado usando o mecanismo de voz.

O script contém uma classe, que pode ser usada para resolver expressões matemáticas e lógicas, definidas como string.

A classe CDownLoadHistory fornece os métodos para download de dados históricos.

O teste de normalidade de Shapiro-Wilk.

Simples Sinal de cruzamento de MA para o Assistente de Expert Advisors.

Esta classe fornece métodos para trabalhar com arquivos do Windows do tipo *.ini.

Esta biblioteca irá permitir que você transfira cotações em tempo real do Metatrader 5 para aplicações de servidores externos.

São exibidos palavras chaves e pseudônimos em MQL5

Tudo o que queremos é pensar sobre algoritmos e métodos, e não sobre sintaxe e valores como colocar ordens. Aqui você encontra funções simples para gerenciar posições em MQL5.

Biblioteca de funções para trabalhar com strings: StringToArray, StringToPeriod e PeriodToString.

Função de carregamento do histórico da MetaQuotes ligeiramente modificada.

A classe implementa a rede neural de funções de base radial (Função Base de Rede Radial - RBFN).

A classe fornece a rede neural probabilística (Rede Neural Probabilística - PNN).

A classe implementa uma rede de regressão neural generalizada(General Regression Neural Network - GRNN).

A estratégia é o seguinte: quando a barra de fora aparece, ele verifica se aconteceu o rompimento da barra do meio na direção da tendência e gera um sinal para abrir uma posição. Módulo de sinais de negociação compatível com a nova versão do Assistente MQL5.

A classe permite organizar uma mini série de tempo, minibuffers de indicador, buffers de tamanhos curtos para armazenar dados de fluxo de intermediários dentro do Expert Advisor ou indicador.

Biblioteca inicial de funções combinatórias.

A classe é a versão simplificada da classe CArrayRing: tem um tamanho fixo pré-determinado de 256 elementos, é mais rápida e permite organizar a mini-série temporal, minibuffers do indicador, buffers de tamanhos curtos para armazenar dados intermediários de fluxo dentro do Expert Advisor ou indicador.

Uma vela azul do indicador BrainTrend1 é um sinal para abrir uma posição de compra, uma vela vermelha é um sinal para abrir uma posição de venda.

Uma vela limão do indicador BrainTrend2 é um sinal para abrir uma posição de compra, uma vela Magenta é um sinal para abrir uma posição de venda.

A classe CGV simplifica o trabalho com variáveis globais do terminal do cliente MetaTrader 5.

Funções API da biblioteca Free Fuzzy Logic (Lógica Difusa).

A função "Dia da Semana" é projetado para determinar o número de meses necessários de acordo com dados da semana e do dia da semana dentro do mês.

A classe para suporte de mensagens de texto localização/multilingue para usuário de programas MQL5.

Função para definir a força da tendência.

Classes para trabalhar com bancos de dados através de interfaces ODBC e OLE DB.

Um simples analisador XML, baseado na biblioteca msxml.

1234567