Otimização! Compartilhe suas experiências, por favor. - página 4

 
nchnch:
AndyGri:
Cavalheiros, já começando a perder a fé em EAs, ou em mim mesmo :(. Tenho escrito muitas variantes. Principalmente sobre a libra em horas. Uso muwings, análises estocásticas e de hora em hora. Utilizo a história anual para escrever e otimizar. O Expert Advisor entra no mercado em média 2 vezes em 3 dias. Tudo é legal nos testes. Mas!! ... na vida real, nas próximas duas semanas perdemos dinheiro... E nem tudo é assim :(. Falar em ajustar os parâmetros a um período de um ano e o mercado está em constante e rápida mudança...? sim, de alguma forma eu não acredito nisso. A amostra é grande - menos de 160-200 saídas de mercado, e 2 semanas não é um prazo para grandes mudanças. Pode-se ajustar os parâmetros a um número tão grande de negociações e o mercado pode mudar tão rapidamente? Diga-me como fazer isso. Se algo funciona, gabe-se disso e me dê fé. Eu perdi a esperança.

Os resultados sobre a conta real e sobre o histórico das duas últimas semanas perdidas são coincidentes ? quer dizer, a EA abre negócios no mesmo lugar que nos dados históricos ?

Sim - tudo coincide.
 
PSmith:
solandr:

Osalgoritmos genéticos são apropriados quando estamos falando de milhares de execuções. No seu caso, 231 é um número muito pequeno para a genética. Então talvez algo tenha dado errado ao usar o algoritmo genético para otimização em uma gama tão pequena de execuções? Somente os desenvolvedores podem responder a esta pergunta de forma mais precisa.


Estou vendo, obrigado!
Eu achei que era algum tipo de falha... mas facilmente reproduzível.

Agora, quanto à experiência de otimização.
Eu nunca tentei otimizar todos os parâmetros de uma só vez. Acho que é um desperdício excessivo de recursos de informática.
É melhor gastar tempo estudando as relações dos parâmetros e otimizá-los através de pequenos grupos relacionados.
Tenho dois deles: um deles está relacionado com a entrada no comércio e a colocação de pedidos, o outro - para sair do comércio.
Eu otimizo primeiro a entrada e depois a saída. O período máximo de otimização é de meio ano.
Após a otimização, faço um teste em toda a matriz - se não houver problemas, começo a trabalhar com parâmetros.
Se houver um grande drawdown em algum fragmento muito próximo, eu otimizo durante este mesmo período (novamente, não mais do que seis meses).
Mais uma vez, repito a análise em todo o banco de dados. Faço-o a cada 2-3 meses, ou mais freqüentemente, se não gostar dos resultados da última negociação.

Não vejo a vantagem de otimizar desde 19... ano, então o mercado e agora - é, como dizem, duas grandes diferenças!

Todos disseram apenas IMHO.
Não é uma falha, mas relacionada com os parâmetros mínimos do cromossomo e da época (era uma vez que ela era expressa). Entretanto, se você não entender este tópico - não se preocupe, você pode considerar que esta é uma ficção tão inexplicável.
 
AndyGri:
Perdi toda a esperança:
AndyGri:
Cavalheiros, já começando a perder a fé em EAs, ou em mim mesmo :(. Tenho escrito muitas variantes. Principalmente sobre a libra em horas. Uso muwings, análises estocásticas e de hora em hora. Utilizo a história anual para escrever e otimizar. O Expert Advisor entra no mercado em média 2 vezes em 3 dias. Tudo é legal nos testes. Mas!! ... na vida real, nas próximas duas semanas perdemos dinheiro... E nem tudo é assim :(. Falando sobre os parâmetros sendo ajustados por um período de um ano e o mercado mudando constante e rapidamente...? sim, de alguma forma eu não acredito nisso. A amostra é grande - menos de 160-200 saídas de mercado, e 2 semanas não é um prazo para grandes mudanças. Pode-se ajustar os parâmetros a um número tão grande de negociações e o mercado pode mudar tão rapidamente? Diga-me como fazer isso. Se algo funciona, gabe-se disso e me dê fé. Eu perdi a esperança.

Diga-me se os resultados sobre o real e sobre o histórico das últimas 2 semanas são os mesmos ? quero dizer que a EA abre negócios no mesmo lugar que nos dados históricos ?

Sim - tudo coincide.
Ok. E o sorteio dessas duas semanas é maior que a norma Krafik do último ano? (quero dizer que pode ser um drawdown normal, talvez eu deva esperar apenas um mês e o gráfico se endireitará) e outra pergunta, o que mostrará esta EA se eu a reajustei, por exemplo, para 2006 e depois a defini para 3 meses de 2007 ? ( tenho muita experiência em testar meus EAs e os bons são mais ou menos estáveis por mais ou menos um ano )
 

AndyGri - você desapareceu do meu ICQ? Me dê mais um soco. ICQ: 1-850-250.

 
solandr:
AndyGri:
A amostra é grande - menos de 160-200 entradas no mercado, e 2 semanas não é o prazo para grandes mudanças. É possível ajustar os parâmetros para tantas negociações e o mercado pode mudar tão rapidamente? O que fazer?
160-200 negócios - você está brincando? Com 5-7 parâmetros otimizáveis você pode facilmente encaixar uma curva de milhares de negócios (E você tem 16 parâmetros externos para otimização!!!! - Dezenas de milhares de ofícios serão adequados a QUALQUER curva se você tiver tempo suficiente e um computador mais potente! :o) Procure por exemplo aqui:
https://www.mql5.com/ru/forum/50458 solandr 18.03.06 20:11
Esta infância em que estive envolvido há um ano. Esse sistema foi então lançado com sucesso no mundo real (relatei sobre isso mais tarde, em algum lugar em maio de 2006). A idéia do sistema foi condicionalmente tirada do teto (picos de captação do ruído). Portanto, você não é o primeiro a pisar no ancinho de encaixe.
Em meu primeiro post deste solandr 23.03.2007 15:43 eu dei um link para a sugestão de Bakeev sobre a comparação de resultados de otimização em martingale para entender como seu algoritmo pode ser ajustado a uma curva aleatória (como é viável sua idéia de algoritmo). E a partir daí você pode decidir por si mesmo se quer ou não fazer isso.

Há 6 parâmetros que são realmente otimizados. O restante das variáveis não foi otimizado. Alguns deles (volumes, por exemplo) não são utilizados pelo consultor especializado - foram introduzidos no início da escrita, já que havia planos de envolvê-los em parâmetros adicionais para entrada e saída. O Expert Advisor está em desenvolvimento. Portanto, existem apenas os mesmos 6, que podem ser usados para enganar os resultados :) - Espero que não.
 
AndyGri писал (а):

Você está falando sobre o período horário da EA? A que período de tempo você está se referindo quando menciona o conjunto completo? Como a EA se comporta em diferentes anos, por exemplo, 2004, 2005, 2006? Meu Conselheiro Especialista tem dinâmica alternada. Ou tem lucro 0 ou ganhou (estou falando sobre os testes de história). Obrigado antecipadamente por sua resposta! :)

Eu trabalho no meu relógio. Durante o último ano, a dinâmica é positiva.


Trabalho nele há dois anos e ganho com ele há um ano.
Os negócios realizados em conta real e no testador coincidem exatamente um com o outro antes da interferência do comerciante :-).
Mas eu negoceio apenas com ordens pendentes, eu não saio do mercado!

E mais uma coisa IMHO - Eu otimizo apenas o lote mínimo!
 
nchnch:
AndyGri:
Perdi toda a esperança:
AndyGri:
Cavalheiros, já começando a perder a fé nos EAs, ou eu mesmo :(. Tenho escrito muitas variantes. Principalmente sobre a libra em horas. Uso muwings, análises estocásticas e de hora em hora. Utilizo a história anual para escrever e otimizar. O Expert Advisor entra no mercado em média 2 vezes em 3 dias. Tudo é legal nos testes. Mas!! ... na vida real, nas próximas duas semanas perdemos dinheiro... E nem tudo é assim :(. Falando sobre os parâmetros sendo ajustados por um período de um ano e o mercado mudando constante e rapidamente...? sim, de alguma forma eu não acredito nisso. A amostra é grande - menos de 160-200 saídas de mercado, e 2 semanas não é um prazo para grandes mudanças. Pode-se ajustar os parâmetros a um número tão grande de negociações e o mercado pode mudar tão rapidamente? Diga-me como fazer isso. Se algo funciona, gabe-se disso e me dê fé. Eu perdi a esperança.

Diga-me se os resultados sobre a conta real e sobre o histórico das últimas 2 semanas perdidas são os mesmos ? quero dizer que a EA abre negócios no mesmo lugar que nos dados históricos ?

Sim - tudo combina.
Se eu estiver errado, então o drawdown dessas duas semanas é maior que a norma Krafik para o último ano ? (quero dizer, pode ser um saque normal, talvez eu deva esperar apenas um mês e o gráfico se endireitará) e outra pergunta, o que esta EA mostrará se eu o reajustei para 2006 e depois o defini para 3 meses de 2007? ( tenho muita experiência em testar meus EAs e os bons são mais ou menos estáveis por mais ou menos um ano )

O problema é que o período de dados que usamos para testes foi o ano inteiro de 2006. Encontrei cerca de 5 variantes de configurações. 3 deles morreram desde o início de 2007 - ou seja, o drawdown é maior do que em 2006. 2 deles estão vivos, mas a dinâmica não é a mesma de 2006, mas eles não falham. Quanto à estabilidade em diferentes anos - não posso me vangloriar. em 2005 meio ano de crescimento, depois caiu e depois se recuperou. ou seja, um grande mergulho de cerca de 60%. Em 2004 tudo parece não ser ruim - ou seja, não há ameixas, mas a curva de juros é "castrubata" (perdoe a expressão). A variante do teste que é apresentada aqui é o Expert Advisor reoptimizado com base nos dados anteriores a 16 de fevereiro e testado com base em quase o momento atual. Há um Expert Advisor para Day Boards com lógica similar, há 3-4 anos de crescimento, depois plano na curva de rendimento por alguns anos, depois crescimento novamente. Em geral, tudo não está claro. Tenho medo de conseguir a instalação do EA via otimização. Não sei como determinar o que estou autorizado a fazer no comércio real :(
 
AndyGri:

A questão é que o período de dados para desenvolvimento foi tomado para o ano inteiro de 2006. Cerca de 5 variantes de configurações foram derivadas. 3 deles morreram desde o início de 2007 - ou seja, o drawdown é maior do que o período de 2006. Dois deles ainda estão vivos, mas não na mesma dinâmica - não coincidindo com 2006, mas não estão caindo. Quanto à estabilidade em anos diferentes - não posso me gabar. 2005 teve um crescimento de meio ano, depois uma ameixa e depois uma recuperação. Ou seja, um grande mergulho de cerca de 60%. Em 2004 tudo parece não ser ruim - ou seja, não há ameixas, mas a curva de juros é "kasturbata" (desculpe a expressão). A variante do teste aqui apresentado é o Expert Advisor reoptimizado usando os dados até 16 de fevereiro e foi testado quase no momento atual. Há um Expert Advisor para Day Boards com lógica similar, há 3-4 anos de crescimento, depois plano na curva de rendimento por alguns anos, depois crescimento novamente. Em geral, tudo não está claro. Tenho medo de conseguir que a EA seja ajustada através da otimização. Eu não sei como determinar o que pode ser permitido no comércio real :(
Mostre-me pelo menos uma EA que trabalhou na conta real, mesmo em demonstração por mais de meio ano ...
Então direi sem ambigüidade - devemos otimizá-lo por um longo período de tempo. Caso contrário, por favor, me desculpem.
Após um ano de trabalho, você será diferente, e certamente o mercado será diferente.
Por outro lado, o mercado é um sistema bastante inercial, e se os resultados recentes forem satisfatórios, há esperança,
que, num futuro próximo, não haverá uma mudança brusca na tendência.

(Todos puramente IMHO).
 
PSmith:
AndyGri escreveu (a):

Você está falando sobre o período horário da EA? De que período de tempo você está falando quando menciona o conjunto completo? Como a EA se comporta em anos diferentes, por exemplo, 2004, 2005, 2006? Meu Conselheiro Especialista tem dinâmica alternada. Ou tem lucro 0 ou ganhou (estou falando sobre os testes de história). Obrigado antecipadamente por sua resposta! :)

Eu trabalho com o relógio. A tendência ao longo do último ano é positiva.


A tabela superior - durante dois anos, a inferior - do último ano.
O comércio real e o de Testadores coincidem exatamente um com o outro até a intervenção do comerciante :-).
Mas eu negoceio apenas com ordens pendentes, eu não saio do mercado!

E mais uma coisa IMHO - eu otimizo apenas com lotes mínimos!
E aqui está a minha sordidez por 2 anos :( É óbvio, escrevi esta EA em 2006, mas está tudo bem por um par de meses de 2007.
 
PSmith:
AndyGri:

O ponto é que o período de dados de desenvolvimento foi tomado para todo o ano de 2006. Cerca de 5 configurações foram derivadas. 3 deles morreram desde o início de 2007 - ou seja, o saque é maior do que o período de 2006. Dois deles ainda estão vivos, mas não na mesma dinâmica - não coincidindo com 2006, mas não estão caindo. Quanto à estabilidade em anos diferentes - não posso me gabar. 2005 teve um crescimento de meio ano, depois uma ameixa e depois uma recuperação. Ou seja, um grande mergulho de cerca de 60%. Em 2004 tudo parece não ser ruim - ou seja, não há ameixas, mas a curva de juros é "kasturbata" (desculpe a expressão). A variante do teste aqui apresentado é o Expert Advisor reoptimizado usando os dados até 16 de fevereiro e foi testado quase no momento atual. Há um Expert Advisor para Day Boards com lógica similar, há 3-4 anos de crescimento, depois plano na curva de rendimento por alguns anos, depois crescimento novamente. Em geral, tudo não está claro. Tenho medo de conseguir que a EA seja ajustada através da otimização. Eu não sei como determinar o que posso colocar no verdadeiro :(
Mostre-me pelo menos uma EA que trabalhou na conta real, mesmo em demonstração por mais de meio ano ...
Então direi sem ambigüidade - devemos otimizá-lo por um longo período de tempo. Caso contrário, por favor, me desculpem.
Após um ano de trabalho, você será diferente, e certamente o mercado será diferente.
Por outro lado, o mercado é um sistema bastante inercial, e se os resultados recentes forem satisfatórios, há esperança,
que, num futuro próximo, não haverá uma mudança brusca na tendência.

(Todos puramente IMHO).

Então, para que lado devemos olhar? :) Em que período testar, em qual escrever e por quanto tempo contar com os resultados e quando finalmente reabrir a otimização? Eh... Quem sabe ao certo... Mas diga-me, quem o faz? :) Atenção, libra!!!