Artigos

Redes neurais de retropropagação em matrizes MQL5 para MetaTrader 5

Este artigo trata da teoria e prática do uso do algoritmo de retropropagação de erros no MQL5 através de matrizes. Oferecemos classes prontas e exemplos de scripts, indicadores e EAs

Otimização paralela pelo método de enxame de partículas (Particle Swarm Optimization) para MetaTrader 5

Este artigo descreve uma forma de otimização rápida por meio do método de enxame de partículas e apresenta uma implementação em MQL pronta para ser utilizada tanto no modo thread único dentro do EA quanto no modo multi-thread paralelo com complemento que executado nos agentes locais do testador

Símbolos personalizados: Fundamentos práticos para MetaTrader 5

O artigo é dedicado à geração programática de símbolos personalizados que são usados para demonstrar alguns métodos populares de exibição de cotações. Ele descreve uma variante sugerida da adaptação minimamente invasiva de Expert Advisors para negociar um símbolo real a partir de um gráfico de

Cálculo de expressões matemáticas (Parte 2). Analisadores Pratt e estação de triagem para MetaTrader 5

O artigo aborda os princípios de análise e cálculo de expressões matemáticas com ajuda de analisadores baseados na precedência de operadores. Implementa analisadores Pratt e estação de triagem, geração de bytecode cálculos com base nele. Mostra o uso de indicadores como funções em expressões e como

Cálculo de expressões matemáticas (Parte 1). Analisadores descendentes recursivos para MetaTrader 5

Neste artigo são abordados os princípios básicos de análise e cálculo de expressões matemáticas, são implementados analisadores descendentes recursivos que funcionam nos modos interpretador e cálculo rápido com base numa árvore de sintaxe pré-construída

Linguagem MQL como um meio de marcação da interface gráfica de programas MQL (Parte 3). Designer de formulários para MetaTrader 5

Este artigo complementa a descrição da ideia de como construir uma interface de programa MQL com ajuda das construções da linguagem MQL. Um editor gráfico especial nos permitirá configurar interativamente um layout consistindo nas principais classes de elementos da GUI e, em seguida, as exportará

Linguagem MQL como um meio de marcação da interface gráfica de programas MQL. Parte II para MetaTrader 5

Neste artigo continuaremos testando um novo conceito, em particular a descrição da interface de programas MQL usando as construções da linguagem MQL. A criação automática de GUIs com base no layout MQL fornece funcionalidade adicional para armazenamento em cache e geração dinâmica de elementos

Linguagem MQL como um meio de marcação da interface gráfica de programas MQL. Parte 1 para MetaTrader 5

O artigo propõe uma nova ideia para descrever a interface de programas MQL com ajuda das construções da linguagem MQL. As classes especiais transformam o esquema visual MQL em elementos da GUI, permitem gerenciá-los de maneira unificada, configurar propriedades e processar eventos. Além disso

Implementado OLAP na negociação (Parte 4): análise quantitativa e visual dos relatórios do testador para MetaTrader 5

O artigo oferece ferramentas básicas para análise OLAP dos relatórios do testador sobre execuções únicas e resultados de otimização em formatos padrão (tst e opt), bem como uma interface gráfica interativa. Os códigos fonte MQL são anexados ao final artigo

Previsão de séries temporais (parte 2): método de vetores de suporte por mínimos quadrados (LS-SVM) para MetaTrader 5

O artigo estuda a teoria e a aplicação prática de um algoritmo de previsão de séries temporais com base no método de vetores de suporte, além disso, propõe sua implementação em MQL5 e fornece indicadores de teste e EAs. Embora este abordagem ainda não tenha sido implementada em MQL, em primeiro

Fórum

A assinatura do OnBookEvent às vezes cai - existe algo assim?

Depois que comecei a trabalhar com o secador e acrescentei alguns indicadores assinados à OnBookEvent, descobri que alguns deles caem silenciosamente, em particular, 1 especialista e 1 indicador em símbolos diferentes. Sem erros nos registros. As citações continuaram. Outros símbolos continuaram a

Enigma do perfil de especialista - como não exceder o limite de 15 minutos do Campeonato

Esta é uma situação interessante. O meu Expert Advisor Multimoedas, livre de qualquer reciclagem on-line, não se enquadra no limite dos 15 minutos. Inseri um profiler primitivo e rodeei com ele as minhas chamadas de código. Acontece que o meu código funciona apenas durante 1,5 minutos para um teste

Mercado: preços como limiar de entrada

Recentemente, no fórum, houve um tópico interessante relacionado com o possível custo dos Conselheiros Peritos vencedores do próximo campeonato. A ênfase foi colocada nos vencedores e exactamente nos Expert Advisors (aparentemente, como a quintessência do comércio automatizado), embora a questão do

Cavalheiros programadores de sítios - por favor escrevam correctamente em russo

As mensagens nos fóruns são frequentemente escritas fora de ordem - tudo bem, mas o texto no próprio sítio deve ser correcto. Neste momento está escrito na 'cave': Como escrever um Conselheiro Especialista ou um indicador Os casos genitivos e acusativos de complementos homogéneos são aqui