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

 
tatarin63:
Se a conta é monitorada no myfxbook, então o gráfico é facilmente desenhado lá para qualquer mágico na análise manual, a apenas 3 cliques do mouse).

Neste tópico - as pessoas já reclamaram de "uma perda na conta".

MyFxBook - mostra o monitoramento de toda a conta. Ele não pode dividir os negócios por magia.

Isto é o que é necessário.

Os mais de 270 sistemas da Liga trabalham todos em paralelo na mesma conta, todos sem MM, com lotes mínimos. Se você precisar de monitoramento, você deve usar apenas uma opção preferida desta conta. O MyFxBook permite isso? MyFxBook não permite isso, é por isso que uso um script e como você pode ver todos os meus gráficos são simples gráficos Excel preparados com um script especial.

 
Maxim Romanov:

como os resultados da conta real estão saindo? as expectativas estão sendo atendidas?

Abriuma conta real muito recentemente.

Se estamos falando de "negociação na demonstração e na conta real", é claro que é quase idêntica, até o spread. No entanto, já notei um acordo que foi de uma forma na demonstração e de outra na conta real, precisamente porque naquele exato momento o spread era suficientemente amplo e na demonstração era menor do que o EMA atual, e na conta real era maior. E o sistema é invertido. Como resultado, uma conta mudou e a outra continuou trabalhando na ordem atual. Mas este ainda é um caso raro.

E se estamos falando de lucros, é muito cedo para falar sobre isso; enquanto isso, há "tagarelice quase zero".

E, em geral, a questão é sobre a escolha do TS mais estável que irá negociar algum tempo da mesma forma que apareceu durante os testes e como aconteceu durante a negociação de demonstração. Infelizmente, eu ainda não formei meus próprios critérios para avaliar a estabilidade, e a seleção de sistemas para a negociação real é mais intuitiva.

 
Aleksey Vyazmikin:

Isso é interessante - vou dar uma olhada.

Mas me parece que este projeto é sobre um lote de TCs, então precisamos analisá-los juntos de alguma forma - afinal, o objetivo é garantir que o organismo sobreviva quando alguns dos clientes morrem antes de se regenerar, enquanto não é óbvio para mim.

Você quer analisá-los juntos - sem problemas, você está no Excel!

Você pega duas mesas e faz o que quiser com elas.

Idealmente, você pode escrever um roteiro, que faz uma tabela conjunta (aqui, eu crio meus gráficos com muitas curvas), e depois resumir em pares ou triplos, conforme necessário. Quantos você quer ter na lista TC gerada? (Tenha em mente, ao executar o roteiro - para cada um terá que entrar seu magik, então duas dúzias - não faz sentido, duas ou três - na minha opinião, muito bem)

 
Petros Shatakhtsyan:

Aqueles que entendem a inutilidade deste empreendimento estão em silêncio porque não querem ofender ninguém.

E alguns também pensarão que estão com ciúmes.

Eu, por outro lado, estou bastante aberto a críticas.

Se a idéia for inútil, uma conta aberta irá por água abaixo.


Para mim - a idéia simplesmente não está totalmente desenvolvida. A primeira parte da idéia está bastante realizada.

Eu disse que o significado é excluir a pergunta "o que fazer para fazer um especialista ganhar dinheiro" em favor da pergunta "como selecionar o mais sustentável dos poucos especialistas que já estão ganhando dinheiro, de modo que eles continuarão a ganhar com a máxima probabilidade.

Portanto, agora estou pensando na segunda parte desta idéia - estou considerando várias possibilidades de "selecionar o melhor". Até agora, infelizmente, a seleção é mais intuitiva. Eu não gosto disto. Gostaria de formalizá-lo o máximo possível.

 
Aleksey Vyazmikin:
Redone

Aí. Agora está tudo bem.

29 códigos de regra.

 
George Merts:

A conta real só foi aberta recentemente.

Se estamos falando de "negociação na demonstração e na conta real", então é claro que é quase idêntico, ao spread. No entanto, já notei uma negociação, que foi de uma forma na demonstração, e de outra na conta real, precisamente porque naquele momento o spread era suficientemente amplo, e na demonstração era menor do que a EMA atual, e na conta real era maior. E o sistema é invertido. Como resultado, uma conta mudou e a outra continuou trabalhando na ordem atual. Mas este ainda é um caso raro.

E se estamos falando de lucros, é muito cedo para falar sobre isso; enquanto isso, há "tagarelice quase zero".

E, em geral, a questão é sobre a escolha do TS mais estável que irá negociar por algum tempo, assim como eles se mostraram nos testes, e também como eles fizeram nas negociações de demonstração. Infelizmente, eu ainda não formei meus próprios critérios para avaliar a estabilidade, e a seleção de sistemas para negociação real - é mais intuitiva.

Ainda não formei meus critérios para avaliar a robustez destes sistemas - isto é mais intuitivo do que a seleção de sistemas para negociação real.

Talvez registrar um sinal, eu olharia para os resultados, ou monitoramento

 
Maxim Romanov:

talvez apenas pegar todos os bem-sucedidos, e em tempo real, como eles falham, substituí-los por outros?

Talvez um registro de sinal, eu observaria os resultados, ou monitoramento

Isso é o que estou fazendo!

E, compreensivelmente, estarei substituindo qualquer um que mostre "tiros de controle".

E o sinal será, a partir dos 100 dólares reais. Já tive algumas sugestões em particular com o significado de "não queremos nos preocupar com sua proposta, abra o sinal - se for bom - vamos nos inscrever".

Agora - no processo de registro, o que eles me dirão... Acho que não vão dizer não...


Em geral, é claro que me entristece a posição de muitos, especialmente os novatos (trata-se de outro fórum, onde eu fiz a mesma proposta).

Posso entender bem os programadores que podem estar interessados na idéia, mas simplesmente não têm tempo para lidar com ela.

Mas eu não entendo completamente a posição das pessoas que, por um lado - tipo procurando idéias "como ganhar dinheiro", mas enquanto me acusam de querer "enganar" os outros, enquanto ninguém disse claramente o que é "enganar".

Como eu disse antes - o significado da maioria das respostas é exatamente: "Você é uma fraude, você quer nosso dinheiro, nós realmente não entendemos como, e em geral não entendemos a captura, mas você não receberá um centavo do nosso dinheiro..." Você as explica - eu não preciso de dinheiro, eu preciso de ajuda com os recursos computacionais, para os quais estou pronto para compartilhar com os especialistas, o que acabou sendo o melhor, que é exatamente o mesmo, alguém já otimizado antes.

Considere, eu lhe ofereço - GARANTIDO um bom resultado de otimização. O que você otimiza - não o fato de que ele não vai cair imediatamente. Mas ao mesmo tempo - você vai levar um especialista que tem mais de um dia para mostrar bons resultados! Não sabemos o que acontecerá em seguida. Mas o que acabou de ser otimizado não está claro como funcionará, e o que eu sugiro tem mostrado bons resultados não apenas na otimização, mas também em uma conta de demonstração por vários dias. É uma má sugestão?

Em resposta, como regra geral, você começa a especular sobre "garantias de renda". Como "se você nos oferecesse uma bala de prata sobre a segurança dos bens imóveis - ainda tentaríamos otimizar ... mas como está - sem desejo".

Bem... Com tais sentimentos - é possível obter algo ?...

 
George Merts:

Isso é o que estou fazendo!

E, compreensivelmente, estarei substituindo qualquer um que mostre 'tiros de controle'.

E haverá um sinal, a partir dos 100 dólares reais. Já tive algumas sugestões em particular com o significado de "não queremos nos preocupar com sua proposta, abra o sinal - se for bom - vamos nos inscrever".

Estou no processo de registro para ver qual será a resposta... Acho que não vão dizer não...


Em geral, é claro que me entristece a posição de muitos, especialmente os novatos (trata-se de outro fórum, onde eu fiz a mesma proposta).

Posso entender bem os programadores que podem estar interessados na idéia, mas simplesmente não têm tempo para lidar com ela.

Mas eu não entendo completamente a posição das pessoas que, por um lado - tipo procurando idéias "como ganhar dinheiro", mas enquanto me acusam de querer "enganar" os outros, enquanto ninguém disse claramente o que é "enganar".

Como eu disse antes - o significado da maioria das respostas é exatamente: "Você é uma fraude, você quer nosso dinheiro, nós realmente não entendemos como, e em geral não entendemos a captura, mas você não receberá um centavo do nosso dinheiro..." Você as explica - eu não preciso de dinheiro, eu preciso de ajuda com os recursos computacionais, para os quais estou pronto para compartilhar com os especialistas, o que acabou sendo o melhor, que é exatamente o mesmo, alguém já otimizado antes.

Considere, estou lhe oferecendo - GARANTIDO um bom resultado de otimização. O que você otimiza - não o fato de que ele não vai cair imediatamente. Mas ao mesmo tempo - você vai levar um especialista que tem mais de um dia para mostrar bons resultados! Não sabemos o que acontecerá em seguida. Mas o que acabou de ser otimizado não está claro como funcionará, e o que eu sugiro tem mostrado bons resultados não apenas na otimização, mas também em uma conta de demonstração por vários dias. É uma má sugestão?

Em resposta, como regra geral, você começa a especular sobre "garantias de renda". Como, "se você nos oferecesse uma bala de prata na segurança dos imóveis - ainda tentaríamos otimizar ... e assim não há nenhum desejo".

Bem... Com tais sentimentos - é possível obter algo ?...

Eu costumava desenvolver uma tecnologia semelhante, mas depois a abandonei, porque era melhor. É por isso que estou interessado no que você pode obter. Talvez fosse melhor automatizar o processo de busca de estratégias e combiná-las todas em um único Expert Advisor? Comércio sem otimização, em tempo real. Ou seja, um sistema é tomado, seus parâmetros são definidos aleatoriamente, e existem centenas de sistemas desse tipo. Além disso, eliminamos os sistemas e parâmetros que trazem perdas, e aqueles que trazem lucro criam suas cópias com parâmetros ligeiramente alterados +- dos atuais. E assim por diante, continuamos. Treiná-los em um pequeno intervalo do histórico e adicioná-los à conta como está. A partir de então, eles se reproduzirão por conta própria.

Eu fiz a mesma coisa com os vagões por simplicidade. Eu tinha 1000 robôs com robôs comerciais com parâmetros aleatórios como período médio, tamanho do lucro e do prejuízo, parâmetros percentuais de lucro e prejuízo. Ele permite fazer com que os vagões tornem-se lucrativos ao longo dos 4 anos de história. Embora com uma advertência, com um spread de 1 ponto. Mas o robô sobre os limpadores sem modo de auto-aprendizado não conseguiu transformar o lucro em nada em um intervalo de 4 anos.

 
Maxim Romanov:

Eu costumava desenvolver uma tecnologia semelhante, mas depois desisti dela porque era melhor. É por isso que estou interessado no que você vai receber. Talvez seja melhor automatizar o processo de busca de estratégias, para combiná-las todas em um único Expert Advisor? Comércio sem otimização, em tempo real. Ou seja, um sistema é tomado, seus parâmetros são definidos aleatoriamente, e existem centenas de sistemas desse tipo. Além disso, eliminamos aqueles sistemas e parâmetros que trazem perdas, e aqueles que trazem algum lucro criam suas cópias com parâmetros ligeiramente alterados +- dos atuais. E assim por diante, continuamos. Treiná-los em um pequeno intervalo do histórico e adicioná-los à conta como está. A partir de então, eles se reproduzirão por conta própria.

Eu fiz a mesma coisa com os vagões por simplicidade. Eu tinha 1000 robôs com robôs comerciais com parâmetros aleatórios como período médio, tamanho do lucro e do prejuízo, parâmetros percentuais de lucro e prejuízo. Ele permite fazer com que os vagões tornem-se lucrativos ao longo dos 4 anos de história. Embora com uma advertência, com um spread de 1 ponto. Mas o robô sobre os limpadores sem modo de auto-aprendizado nunca conseguiu fazer com que ele lucrasse dentro de 4 anos.

Basicamente, é isso que meu sistema é.

Somente eu duvido da eficácia da seleção aleatória. Existem muitas variantes. Mesmo para Expert Advisors com os parâmetros mínimos, recebo vários milhares de variantes. E para a maioria deles - o número de combinações possíveis de parâmetros está no bilhão, e eu reduzo seus valores possíveis (por exemplo, eu tenho períodos de 3 a 330 divididos em 25 pontos localizados logaritmicamente na faixa de valores). E posso negociar mesmo com dez mil bots - não é certo que entre eles apareça um bot que esteja próximo do ótimo.

Além disso, o resultado do trabalho não será tão rapidamente visível.

A seleção genética é muito mais produtiva. Portanto, a idéia geral é a mesma, mas a seleção dos melhores parâmetros - eu ainda gasto no testador.

 

Hmmm... Nem um TC morreu... Isso é suspeito...

Hoje - publicarei outras estatísticas sobre os "favoritos".