Obtendo mais de uma estratégia robusta
6 respostas
Oliver
3 anos atrás #259567
Hi
Eu tenho uma estratégia
Essa estratégia foi comprovada em uma demonstração e passou em todos os testes de robustez. Tenho muitas outras que estão produzindo bons resultados, mas estou curioso para saber como posso tirar mais proveito delas.
Essa estratégia em particular foi experimentada com parâmetros - ativação de negociações duplicadas, o que aumentou a relação ret/dd. Em seguida, executei-a com essas configurações em todos os testes de robustez e ela ainda foi aprovada
Tenho outras estratégias que não apresentam resultados tão positivos quando permitem negociações duplicadas, mas quero fazer um experimento permitindo negociações duplicadas, definindo um limite para o número de negociações que podem ser feitas a qualquer momento para ver se ainda posso obter resultados positivos. Gostaria de começar permitindo um máximo de 2 e, em seguida, mudar esse máximo para 3 etc. para ver se há uma quantidade ideal antes de mudar minha opinião de não negociar com fundos ativos
Portanto, pergunto se alguém pode me ajudar a entender como alterar a estratégia para me dar o controle que mencionei
Além disso, também tentei transformar a estratégia em um modelo para ver se posso usar essa estratégia para encontrar em outros mercados, mas toda vez que gero um modelo para usar no sqx, ele não produz nenhuma estratégia, então acho que estou fazendo algo errado.
obrigado de antemão
Oliver
Oliver
3 anos atrás #259673
Alguém?
kasinath
3 anos atrás #260523
Você chegou a obter uma resposta para isso, talvez em outro lugar?
mabi
3 anos atrás #260526
Tenho um par de produtos em execução com bom desempenho em diferentes versões que alterei no otimizador simples e, surpreendentemente, eles não estão muito correlacionados diariamente, mas ainda são lucrativos desde um ano atrás. Pensando no Demo.
hankeys
3 anos atrás #260558
Jogar demais com uma estratégia levará a uma otimização excessiva e a resultados piores no futuro
É melhor ter mais estratégias com lógicas diferentes
Você quer ser um algotrader lucrativo? Começamos a usar o software StrateQuant no início de 2014. Atualmente, temos um grande know-how para criar EAs para todos os tipos possíveis de mercados. Compartilhamos esse know-how, aplicativos, ferramentas e também todas as estratégias finais com traders reais. Se você quiser se juntar a nós, preencha o formulário FORMULÁRIO.
Insanidade82007
3 anos atrás #260606
Concordo com Hankeys nesse ponto. Crie outras estratégias em vez de otimizar demais as existentes e tenha mais estratégias em seu portfólio com baixo risco para cada uma delas, em vez de procurar uma bala de prata
kasinath
3 anos atrás #260627
Concordo, em sua maior parte.
95% das vezes, se tentarmos extrair mais desempenho de uma estratégia "boa", ela acabará sendo superajustada.
No entanto, há 5% de casos (talvez muito menos) em que pode haver ganhos adicionais.
Depende, de fato, da estratégia. É por isso que coloquei "boa" entre aspas. Por exemplo, com uma estratégia projetada para acompanhar fortes tendências de "cauda gorda" (outlier), você pode ser bem-sucedido ao alterar a estratégia para adicionar ordens às posições vencedoras. Isso não seria aplicável a uma estratégia de escalpelamento.
@oliver: I’ve attached a slide deck that may be helpful. It outlines one man’s approach to designing and refining an algo.
Você pode encontrar algumas dicas sobre como refinar uma estratégia, começando pelo slide intitulado "Let's Build a Trading System" (Vamos criar um sistema de negociação)
Visualizando 6 respostas - 1 até 6 (de um total de 6)