Artigos sobre como testar estratégias na linguagem MQL4

icon

Como desenvolver, escrever e testar uma estratégia de negociação, como encontrar os parâmetros ideais do sistema e como analisar seus resultados? A plataforma MetaTrader oferece aos desenvolvedores de robôs de negociação funcionalidades ricas para testes rápidos e precisos de suas ideias de negociação. Leia esses artigos para aprender como testar os robôs multi-moeda e como usar a MQL5 Cloud Network para fins de otimização.

Os desenvolvedores de sistemas automatizados de negociação são recomendados a inicar com os fundamentos de teste e com os algoritmos de geração de ticks no testador de estratégias.

Novo artigo
recente | principal
Avaliação da eficácia dos sistemas de negociação pela análise de seus componentes
Avaliação da eficácia dos sistemas de negociação pela análise de seus componentes

Avaliação da eficácia dos sistemas de negociação pela análise de seus componentes

Este artigo explora a eficácia dos sistemas de negociação complexos pela análise da eficiência de seus componentes individuais. Qualquer análise é um dos componentes-chave de sucesso em negociação nos mercados financeiros, seja gráfica, com base em indicadores, ou qualquer outro. Portanto, de certa maneira, este arquivo é uma pesquisa sobre alguns sistemas de negociação simples e independentes, no qual podemos analisar a sua eficácia em conjunto com a utilidade da aplicação.
Testador de Estratégias: Modos de Modelagem Durante o Teste
Testador de Estratégias: Modos de Modelagem Durante o Teste

Testador de Estratégias: Modos de Modelagem Durante o Teste

Muitos programas de análise técnica permitem testar estratégias de negociação sobre os dados do histórico. Na maioria dos casos, o teste é realizado em dados já concluídos, sem qualquer tentativa de modelar as tendências dentro de uma barra de preço, pode ser feito rapidamente, mas não suficientemente preciso.
Verificador no terminal MetaTrader 4: Deve-se saber
Verificador no terminal MetaTrader 4: Deve-se saber

Verificador no terminal MetaTrader 4: Deve-se saber

A interface elaborada do terminal MetaTrader4 é de primeira linha, mas além disso, o terminal inclui um verificador de estratégias bem preparado. E enquanto o valor do MetaTrader 4 como sistema de trading é óbvio, a qualidade do verificador de estratégia só pode ser avaliada na prática. Este artigo mostra as vantagens e conveniências de testes no MetaTrader 4.
Como não cair em armadilhas de otimização?
Como não cair em armadilhas de otimização?

Como não cair em armadilhas de otimização?

O artigo descreve os métodos para se entender melhor os resultados da otimização do provador. Ele também fornece algumas dicas que ajudam a evitar a "otimização prejudicial".
Meu primeiro "graal"
Meu primeiro "graal"

Meu primeiro "graal"

Aqui são examinados os erros mais comuns que levam programadores de primeira viagem a criar sistemas de transações "super lucrativos" (durante testes). São apresentados experts exemplificadores que apresentam resultados fantásticos no verificador, mas resultam em perdas em transações reais.
Algoritmos genéticos: Matemática
Algoritmos genéticos: Matemática

Algoritmos genéticos: Matemática

Algoritmos genéticos (evolucionários) são usados para fins de otimização. Um exemplo desse tipo de fim pode ser o aprendizado neuronet, ou seja, a seleção de valores de peso tais que permitam se chegar ao erro mínimo. Além disso, o algoritmo genético é baseado no método de busca aleatória.
Trailing Stop padrão e saída de mercado
Trailing Stop padrão e saída de mercado

Trailing Stop padrão e saída de mercado

Desenvolvedores de algoritmos de modificação/fechamento de ordem sofrem de uma aflição contínua - como comparar resultados obtidos por métodos diferentes? O mecanismo de verificação é bem conhecido - é o Testador de Estratégia. Mas como fazer um EA funcionar igualmente para ordens de abertura/fechamento? O artigo descreve uma ferramenta que fornece uma forte repetição de aberturas de ordem que nos permite manter uma plataforma matematicamente correta para comparar os resultados de algoritmos diferentes para trailing stops e para sair do mercado.
Testando Expert Advisors em períodos de tempo fora do padrão
Testando Expert Advisors em períodos de tempo fora do padrão

Testando Expert Advisors em períodos de tempo fora do padrão

Não é somente simples; é super simples. Testar os Expert Advisors em períodos de tempo fora do padrão é possível! Tudo que precisamos é substituir os dados de período de tempo padrão com dados de período de tempo fora do padrão. Adicionalmente, podemos até mesmo testar os Expert Advisors que usam dados de vários períodos de tempo fora do padrão.
Utilizando Redes Neurais No MetaTrader
Utilizando Redes Neurais No MetaTrader

Utilizando Redes Neurais No MetaTrader

Este artigo mostra como usar facilmente Redes Neurais em seu código MQL4, aproveitando a disponibilidade gratuita da melhor biblioteca artificial de rede neural (FANN) e empregando múltiplas redes neurais em seu código.
Teste e Otimização de Expert Advisors
Teste e Otimização de Expert Advisors

Teste e Otimização de Expert Advisors

O artigo fornece uma descrição detalhada do processo de teste e otimização de Expert Advisors no Testador de Estratégia MetaTrader 4, a importância de tais informações e a necessidade desta publicação não pode ser subestimada. Um monte de usuários que iniciam com a plataforma de negociação MetaTrader 4 tem apenas uma idéia muito vaga do como e o que precisa ser feito quando se trabalha com os Expert Advisors. O artigo proposto dá respostas simples e claras para todas essas perguntas e fornece uma abordagem mais profissional para lidar com esses problemas usando um exemplo específico.