Terminal MT5 atualizado hoje e a janela "Otimização" não aparece durante o teste - página 2
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Você pode repetir isto com uma descrição completa das condições e dos registros para reproduzir?
É isso mesmo, reescrevemos radicalmente os mecanismos das caches de resultados e recontagens. Eles funcionam muito bem e corretamente.
Eu mesmo o verifiquei especialmente agora:
Muito provavelmente, o Expert Advisor foi recompilado ou algumas outras mudanças foram feitas no ambiente do mercado, o que inevitavelmente leva ao reset do cache.
Não seria mais lógico fazer um botão de "Atualizar" ao lado da tabela? Então o usuário controlaria a atualização da tabela ele mesmo, e todos os problemas desapareceriam.
E o que você removeu - bem, isso não é uma opção. Há sempre uma necessidade de monitorar os resultados durante o processo de otimização.
No final, cabe ao usuário decidir se deve ou não olhar para a tabela. Se a guia com a tabela for minimizada, nada deve ser classificado.
Não, não o faremos.
Expliquei acima porque puxar 500.000, 1.000.000, 10.000.000, 50.000.000 para uma tabela de fileiras intermediárias inúteis ao olho humano não faz sentido. É muito caro do ponto de vista técnico e completamente inútil.
A janela gráfica de otimização está sempre disponível, é mais parcimoniosa para os recursos (não requer recurso) e permite observar o processo de otimização em uma visão aceitável para o olho humano.
Esqueci outro ponto importante no que é feito:
E a propósito, que algoritmo de classificação está usando? Por que é tão lento? Se forem adicionados elementos a uma matriz já classificada, ela deve ser muito rápida. Não depende muito do tamanho da matriz.
...
Esqueci outro ponto importante no que é feito:
Obrigado, interessante. Estaremos testando.
Por favor, considere quaisquer idéias deste artigo para um maior desenvolvimento do testador:Visualização dos resultados da otimização por critério selecionado
Há mais algumas idéias sobre este tópico. Encontrarei tempo e os colocarei mais tarde também.
Otimização da simples MA EA. Eu o interrompi 2 vezes e ele sempre otimiza desde o início.
Por que você não disse desde o início que estava executando a genética?
O próprio princípio da busca genética é baseado na aleatoriedade e, portanto, não tem sentido em "continuar o que você começou". Seu trabalho é ser aleatório.
E mesmo assim, o cache é usado. É que sua probabilidade de acertar resultados previamente calculados é muito baixa (você tem uma área de busca de 50 milhões de variantes). Portanto, parece um começo desde o início, uma vez que o ponto de partida é aleatório.
A julgar pelo gráfico "algoritmo genético" não funciona((((
Isto torna algumas linhas mais escuras e outras mais desbotadas.
A julgar pelo gráfico "algoritmo genético" não funciona((((
Por que você não anexa uma descrição para reprodução?
Você não entende que uma imagem não é uma evidência na ausência completa de uma descrição? Você está em um fórum técnico discutindo questões técnicas.
Tentei construir de acordo com suas condições:
Aqui está o resultado: tudo é normal e razoável, o testador funciona, a genética encontra os resultados certos
Você pode ver como a genética entrou nas zonas verdes de melhores resultados e se consolidou ali.
Isto torna algumas linhas mais escuras e outras mais desbotadas.
As linhas cinzas apenas mostram o uso de resultados do cache de execuções anteriores.
Isto é o que seu exemplo (comentário #18) já mostra na segunda corrida:
Na segunda corrida, houve 11.008 variações, e 4.515 passes estavam em cache da corrida anterior. Taxa de acerto de 41%
Na realidade, o testador só teve que fazer 6.493 novos testes em 11.008.
Na terceira repetição da genética, a porcentagem de acessos ao cache aumentou e já foram utilizados 6.979 resultados antigos: 50% dos acessos ao cache
No quarto: Cache atinge 54% de acertos
Portanto, o cache de resultados está funcionando corretamente e como planejado.
O cronograma de otimização não é atualizado.
2500 passes: