Discussão do artigo "Testador de estratégia personalizada com base em cálculos matemáticos rápido"

 

Novo artigo Testador de estratégia personalizada com base em cálculos matemáticos rápido foi publicado:

O artigo descreve como criar um testador de estratégias personalizado e um analisador de corridas de otimização próprio. Depois de lê-lo, você vai entender como funciona o modo de cálculos matemáticos e o mecanismo de quadros, como preparar e fazer upload de seus próprios dados para cálculos e usar algoritmos eficientes para comprimi-los. Além disso, este artigo será de interesse para quem deseje saber maneiras de armazenar informações personalizadas num EA.

Seu código não tem nada além do parâmetro de entrada x a da função OnTester, que calcula o valor do seno do argumento carregado nela, neste caso, x. Vamos agora tentar otimizar essa função. Para fazer isso no testador de estratégias, selecionamos o tipo de otimização "Lenta (busca exaustiva de parâmetros)", enquanto o modo de simulação é o mesmo: "cálculo matemático".

Nos parâmetros de optimização, definimos a zona de alteração x: valor inicial - 0,01, passo - 0,01, stop - 10. Depois que tudo estiver pronto, iniciamos o testador de estratégias. Ele completará seu trabalho quase instantaneamente, após o qual abriremos o gráfico de otimização e, no menu de contexto, selecionaremos o "Gráfico de linhas". Aparecerá a função seno:

Fig. 3. Representação gráfica da função seno

Autor: Vasiliy Sokolov

Razão: