Discussão do artigo "Algoritmos genéticos - é fácil!" - página 18

 
gedd:

Li o artigo (duas ou três vezes), gostei muito, pois há muito tempo venho pensando na mesma direção - quero dizer, incorporar o testador diretamente no código do EA,

Dei uma olhada nos exemplos, mas sinceramente não entendo como usar seu algoritmo.

Já foi perguntado aqui, mas mais uma vez: você pode dar um exemplo para qualquer indicador simples como RSI, CCI, MACD sem usar nenhum script?

para encontrar os valores ideais ... Por exemplo, você pode usar qualquer Expert Advisor integrado como "MACD Sample.mq5" e encontrar os parâmetros ideais InpTakeProfit, InpTrailingStop ...


Você pode.

Procure nos artigos exemplos de otimização automática de Expert Advisors, pois há artigos baseados nesse algoritmo.

 

Alguém poderia me ajudar? Eu estava tentando usar a biblioteca UGA e adaptá-la para usar com algum indicador.


Eu realmente não entendo o que preciso mudar na FitnessFunction.


Obrigado por qualquer ajuda ou ideia

 
Você está planejando otimizar algo, não está? Então, você precisa apresentar esse "algo" na forma de FF, que pode ser, por exemplo, o número de pontos de lucro nos sinais do indicador. Esse é o FF.
 
Por que fazer uma analogia quando você pode falar sobre o assunto? Totalmente desnecessário. Foi desagradável de ler.
 
Artigo muito interessante, obrigado. O artigo diz que os códigos-fonte do UGA estão anexados. No entanto, não encontrei onde baixá-los. Alguém pode me informar onde posso obter os códigos-fonte.
 
torontoxx:
Artigo muito interessante, obrigado. O artigo diz que os códigos-fonte do UGA estão anexados. No entanto, não encontrei onde baixá-los. Alguém pode me informar onde posso obter os códigos-fonte.

Você está procurando no Android? Mude seu navegador para o modo "versão para PC"

 
Edgar:

Está assistindo no Android? Mude seu navegador para o modo "versão para PC".

Sim, é isso mesmo! Obrigado!

 

Excelente artigo, parabens pela qualidade na contextualização e didática.


abs

 

Olá. Há algo errado? Atualização do MT5? O antigo compilado está funcionando. 'UGA_The_alternative_ZigZag.mq5'. Onde editar? Não estou entendendo.

 
Michael Dolgushin:

Olá. Há algo errado? Atualização do MT5? O antigo compilado está funcionando. 'UGA_The_alternative_ZigZag.mq5'. Onde editar? Não estou entendendo.

A pergunta desaparece. ArtificialMutation é uma variável desse tipo. Eu renomeei o void ArtificialMutation (double &child[],double ReplicationOffset)