Otimize um EA e obtenha o melhor dos otimizados. - página 3

 
Serqey Nikitin:

Lendo declarações como essa, eu sempre quero perguntar: "Você deve ser Deus...?

Mesmo a pessoa mais distante do comércio, por simples raciocínio, dirá que saber tudo é impossível em princípio, e sempre haverá CULIBINES que serão capazes de criar uma estratégia lucrativa! Esta é a lei do desenvolvimento de sistemas complexos...

Não é preciso estar na sopa para ter uma idéia aproximada de como se sente uma galinha. Basta enfiar o dedo na água fervente.

Certamente, dada a infinidade do universo, pode-se pensar que existem TCs que são sempre rentáveis.

Mas eu ainda não os conheci.

E em minha experiência - o equilíbrio do tempo rentável e não rentável - depende muito pouco da complexidade do sistema. É por isso que cheguei à conclusão de que os esforços devem ser direcionados não para criar um super-sistema complexo, mas para criar muitos sistemas simples.

Que é o que estou fazendo, e o que convido aqueles que desejam participar.

 
Aleksey Panfilov:

A sugestão parece subestimada, por experiência, quanto custaria otimizar com seu algoritmo em "Nuvem".

Ou, alternativamente, quanto tempo seria necessário para otimizar se você alocasse 4 processadores médios para ele?

Btw, primeira pergunta sobre os méritos.

Para mim, leva quatro horas em quatro núcleos i5. Não vejo o objetivo de envolver a Nuvem, embora se alguém quiser, sem problemas, isso acelere muito os testes. Mas - é "por conta própria". Aqueles que ajudam - eu dou acesso ao melhor TC do "pool" geral.

Vamos fazer isso - eu exponho o TC mais "intensivo em recursos", você o dirige e avalia se vale a pena mexer com ele.

Em meia hora, chegarei ao meu computador e postarei o especialista.
 
Roman Kutemov:
Não tenho mensagens particulares.
Sobre este assunto https://www.mql5.com/ru/forum/231536/

Skype me, por favor.

(hilariante... O Skype diz que minha conexão wi-fi está errada... Correto para navegador, correto para terminal, mas errado para Skype... (Hilariante...)

 
George Merts:

Uma das características indispensáveis de um veículo de trabalho é a estabilidade...

Estabilidade é o 'sonho azul'...

Encontrei-o em "variabilidade constante"... (é onde eu moro)


 
prikolnyjkent:

(woof woof woof ... O Skype diz que minha conexão wi-fi não está correta ... É certo para o meu navegador, é certo para o meu terminal, mas não para o Skype... (Caramba...)


Havia algo semelhante, não me lembro como resolvi isso. Experimente pelo computador.
 

Todos os meus EAs utilizam os padrões e regras mais simples.

O truque principal é "cobrir" o maior número possível de variantes de comportamento de mercado e deixar entrar os especialistas que atualmente estão mostrando bons resultados. Especialistas que mostram resultados críticos são parados (automaticamente) e precisam ser reoptimizados.

Estou anexando uma das versões mais intensivas em recursos (para o MT5, mas que funciona - posso oferecê-la também para o MT4).

-----------------------------------------------------------------

Intervalo de otimização - um ano. 13.03.17 - 13.03.18

O cronograma - qualquer de M5 a H4, o Consultor Especialista seleciona o melhor. Eu normalmente o coloco no H1

Adiante - Personalizado, 13.08.17 (cinco meses atrás, sete meses à frente).

Modo: Sem atraso, OHLC na M1.

Depósito inicial 10000, alavancagem 1:100

A otimização é rápida, máxima personalizada (a função fitness mostra a "porcentagem de gravidade" - uma pontuação integral de vários componentes)

Anexei o set-file, ele contém os intervalos desejados, número total de variantes - 7993824300.

Otimização - rápida.

--------------------------------------------------

Você pode estimar a duração da otimização. É melhor usar pares cruzados, digamos NZDJPY (é mais lento)

Arquivos anexados:
EMATrendDTS.zip  762 kb
 
Petros Shatakhtsyan:

É óbvio que você não tem experiência prática.

Primeiramente, levanta a questão: onde você conseguiu tanto "TC", da gaveta do lixo?

Você não tem idéia de quanto tempo e dinheiro você precisa gastar para otimização no torrão MQL5 para desenvolver apenas um rentável Expert Advisor.

Tenho todos estes TC em funcionamento.

Eu não preciso de otimização na nuvem, eu otimizo tudo no meu computador de casa e estou satisfeito.

Nenhuma experiência prática? Provavelmente. Portanto, minha sugestão - você simplesmente não estará interessado. É perfeitamente claro. Eu mostro o TC que tenho (repito, todos eles com princípios muito simples, qualquer um pode escrevê-los sem grandes problemas). Qualquer pessoa que queira passar um ano otimizando meu TC, e recebe por 3 meses qualquer TC dos "favoritos".


 
Maxim Romanov:

Levei sete meses para desenvolver o último robô, apenas para desenvolver o algoritmo, nem mesmo para programá-lo ainda. Portanto, 200 é um grande número, é claro.

Meu primeiro robô demorou mais de um ano. Utilizou 20 padrões complicados, linhas de tendência, gestão inteligente do dinheiro... E depois de três meses de trabalho começou a falhar, e eu perdi tudo o que tinha ganho. Ao mesmo tempo, como eu vejo, existem TS simples que dão exatamente o mesmo resultado.

Portanto, não quero mais escrever um robô comercial complicado. Haverá uma enorme pilha de simples. E estarei empenhado em selecionar entre eles os que trabalham.

 
Mihail Marchukajtes:
Tudo isso é implementado com a ajuda de redes neurais, mas muito mais fácil. Você sempre tem o mesmo TS e o mesmo princípio de abordagem do mercado. Você treina repetidamente, sempre obtendo modelos diferentes, e depois escolhe aquele que vai funcionar. Em vez de um monte de EAs, cada um com seu próprio algoritmo, 200 peças. HORROR!!!

Todos os algoritmos são os mesmos, há 16 deles por símbolo. Duas opções para detecção de tendências, duas direções de entrada, avanço/retrocesso, inversão, TP-SL fixo. Tudo é muito simples.

Uma rede neural é um beco sem saída. Um neurônio pode distinguir padrões, mas não tem senso comum. Como resultado - encontrará "artefatos estatísticos" com muito mais probabilidade de atrapalhar o caminho.

Eu aceito 16 variantes de TS, em minha opinião, cobrindo o número máximo de diferentes comportamentos de mercado. Alguns deles irão definitivamente funcionar.

 
Petros Shatakhtsyan:

Não apenas o tempo. Um bom TS, uma vez selecionado o modo ideal, não deve muitas vezes exigir uma otimização excessiva.

Abordo esta questão de uma maneira mais simples. Existem "parâmetros de limite", assim que o TS os excede - é isso, ele pára automaticamente, e eu o direciono para a re-optimização.

É claro que o TS que não corresponde ao mercado (digamos, que segue tendências em símbolos planos) - muitas vezes excederá os limites e muitas vezes exigirá uma re-optimização. Mas é necessário ver que o mercado não mudou e que a tendência TS ainda não funciona com este símbolo.

Repito - se alguém não está interessado, eu não estou impondo nada.

Razão: