Navegação

    Portal do Trader
    • Cadastrar
    • Login
    • Pesquisar
    • Categorias
    • Recente
    • Tags
    • Popular
    • Usuários
    1. Home
    2. Trader6200
    3. Posts
    T
    • Perfil
    • Seguindo 0
    • Seguidores 0
    • Tópicos 1
    • Posts 4
    • Melhor 1
    • Grupos 0

    Posts feitos por Trader6200

    • RE: Como otimizar e testar um robô?

      Qual é a diferença de $N e $D? Sempre fico na dúvida quando o assunto são séries continuas.

      Para rodar em conta demo colocar sempre o normal, WDO por exemplo?

      postado em MetaTrader 5
      T
      Trader6200
    • RE: Como otimizar e testar um robô?

      Viabilizar meu plano de otimização?

      Não sei se entendi sua pergunta. Talvez queira saber qual é meu plano de otimização. Se for isso, ainda não tenho um definido. Estou pensando em um enquanto aprendo mais sobre o assunto. Tudo ainda está em fase de testes.

      Caso não tenho sido esta a sua pergunta, me explique de novo.

      Outra coisa...

      Você mencionou antes a possibilidade de usar uma ferramenta para ajudar na tomada de decisão durante a otimização. Como funciona isso? Que tipo de ferramenta é essa?

      postado em MetaTrader 5
      T
      Trader6200
    • RE: Como otimizar e testar um robô?

      Obrigado aos dois pela participação.

      Trader8557, também percebi que quando otimizo em períodos menores meus resultados são mais atrativos. Em 1 mês, por exemplo, parece ser fácil alcançar os resultados que espero, mas não me sinto confortável com eles. Aí coloco para rodar o backteste do setup otimizado no período de 1 mês nos últimos 3 meses e apresenta bastante variação. Se no mês de criação chegou a 55% de acerto nas negociações nos dois meses anteriores chegou a ter até 40%. Como não tenho experiência não sei dizer se isso é normal ou não.

      M.Clique, vou resumir todas as informações que você passou da forma que entendi. Por favor, me corrija se estiver errado.

      • Otimizar de 5 a, no máximo, 10 parâmetros por vez;
      • Quando otimizo um determinado parâmetro estou procurando o melhor resultado para ele dentro das configurações dos demais;
      • Sempre esperar as otimizações terminarem por completo, salvo exceções;
      • Ao analisar resultados de backtestes dar atenção especial ao índice sharpe que deve ser no mínimo 0.20;
      • Sempre fazer backteste após a otimização;
      • O rebaixamento máximo deve ser 12%;
      • Rodar robô durante 3 meses em conta demo antes de ir para a real;
      • Definir dois períodos, um maior e outro menor, para rodar a otimização;
      • Se atentar na quantidade de negociações para saber se os resultados são, estatisticamente falando, confiáveis;
      • Colocar para rodar os dois setups criados em conta demo (maior e menor período) e então escolher um dos períodos como padrão para meu modelo de otimização.

      Não sei se estou certo, mas foi isso que consegui entender. Dito isto, me surgem as seguintes dúvidas:

      1. Existe uma ordem de parâmetros para otimizar ou sou eu quem define isso?
      2. Qual o período usar (+ ou -) para otimizar um robô para day trade?
      3. Quando você fala para usar dois períodos você que dizer, por exemplo, otimizar um em 3 meses e outro em 6 meses?
      4. Depois de algumas pesquisas cheguei a seguinte base para analisar os resultados de um backtest, são eles:
      • Fator de lucro mínimo 1.7
      • Rebaixamente máxima 12
      • Fator de recuperação no mínimo 4
      • Índice Sharpe mínimo 0.20
      • Média de lucro tem que estar acima da média de perdas

      Estou avaliando certo?

      postado em MetaTrader 5
      T
      Trader6200
    • Como otimizar e testar um robô?

      Olá, bom dia!

      Tenho tentado fazer otimizações em alguns robôs que encontrei pela internet na tentativa de encontrar um bom setup para day trade no gráfico de 1 a 5 minutos, mas não sei se estou fazendo certo. Acontece que sou iniciante nessa coisa de robô sabe, por isso tenho tido dificuldades.

      Tenho algumas dúvidas sobre o assunto que talvez alguém aqui do fórum possa tirar. Quem puder tirar um tempo para me ajudar eu agradeço e faço mais um pedido, explique como se escrevesse para um criança de 5 anos. (rsrsrs)

      1. Devo otimizar apenas 1 parâmetro por vez?
      2. Quando otimizo 1 parâmetro quer dizer que estou testando a melhor combinação dele dentro da configuração dos demais parâmetros? (quero saber se antes de otimizar algum parâmetro devo deixar o campo "VALOR" de todos os demais zerados ou não)
      3. Preciso esperar a otimização acabar para escolher um resultado para backtest?
      4. Como analisar os resultados da otimização e escolher uma boa opção para backtest? Quais pontos devo observar, especificamente?
      5. Quando usar o backtest exatamente? Se, por exemplo, fiz a otimização apenas do stop móvel, devo fazer backtest ou apenas anotar a configuração e fazer o backtest só após ter otimizado todos os parâmetros, item por item, para assim testar o setup completo?
      6. Quais os principais pontos a se analisar nos resultados de um backtest, especificamente?
      7. Como faço para salvar os resultados de um backtest?
      8. Por quanto tempo é recomendado rodar um robô com setup novo em conta demo antes de partir para a real?

      Mais uma vez agradeço a todos que puderem me ajudar com essas dúvidas, que acredito ser de muitas outras pessoas que estão começando com o MetaTrader. E por favor, sintam-se livres para acrescentar qualquer outro conhecimento sobre o assunto que julgarem interessante.

      postado em MetaTrader 5
      T
      Trader6200