Discussão do artigo "Os 100 melhores passes de otimização (parte 1). Desenvolvimento de um analisador de otimizações"

 

Novo artigo Os 100 melhores passes de otimização (parte 1). Desenvolvimento de um analisador de otimizações foi publicado:

O artigo trata do desenvolvimento de um aplicativo para selecionar os melhores passes de otimização usando várias opções possíveis. O aplicativo é capaz de ordenar os resultados de otimização por diversos fatores. Os passes de cada otimização são sempre gravadas em um banco de dados, portanto, você sempre poderá selecionar os novos parâmetros do robô sem realizar a re-otimização. Além disso, você pode ver todos os passes de otimização em um único gráfico, calcular a métrica do VaR paramétrico e construir o gráfico de distribuição normal de passes e resultados da negociação de um determinado conjunto de métricas. Além disso, os gráficos de algumas taxas calculadas são construídos dinamicamente, começando com o início da otimização (ou de uma data selecionada para outra data selecionada).

A tecnologia moderna tornou-se tão profundamente arraigada no campo da negociação financeira que é quase impossível imaginar como nós poderíamos viver sem ela. No entanto, há pouco tempo atrás, as negociações eram conduzidas manualmente e havia um sistema complexo de linguagem de mão (cada vez mais esquecido nos dias de hoje), que descrevia a quantidade do ativo que se gostaria de comprar ou vender.

Os computadores pessoais rapidamente substituíram os métodos tradicionais de negociação, trazendo a negociação on-line literalmente para nossas casas. Agora nós podemos analisar as cotações de ativos em tempo real e tomar decisões apropriadas. Além disso, o advento das tecnologias on-line na indústria do mercado faz com que a categoria de traders manuais diminuíssem a uma velocidade crescente. Agora, mais da metade dos negócios são feitos por meio de algoritmos de negociação, e vale dizer que a MetaTrader 5 é o número um entre as plataformas mais convenientes para isso.

Mas, apesar de todas as vantagens dessa plataforma, ela tem várias desvantagens que eu tentei amenizar com o aplicativo descrito aqui. O artigo descreve o desenvolvimento do programa escrito inteiramente em MQL5 usando a biblioteca EasyAndFastGUI projetada para melhorar a seleção dos parâmetros de otimização dos algoritmos de negociação. Ele também adiciona novos recursos para a análise retrospectiva da negociação e a avaliação geral do EA.



Autor: Andrey Azatskiy