profitchart:youtube:codigos:cuidado_com_backtest
Tabela de conteúdos
Cuidado com Backtest
Vídeos
Parte 1 | |
---|---|
Parte 2 |
Resumo
Tema Principal: Explicação sobre problemas de defasagem em backtests no Profitchart, especialmente em períodos menores que diário.
Conceito: Análise da defasagem entre o momento em que uma condição é satisfeita e quando a ordem é efetivamente executada no backtest, incluindo esclarecimentos sobre o funcionamento da variável “fechamento”.
O que fizemos:
1. Demonstrou o problema de defasagem
- Criou um teste simples com condição de compra baseada no fechamento maior que abertura
- Mostrou como as entradas ocorrem no candle seguinte
- Exemplificou com gráfico de 30 minutos
2. Explorou a variável “fechamento”
- Demonstrou seu comportamento em tempo real
- Explicou como ela atualiza a cada tick
- Mostrou a diferença entre candles fechados e em formação
Características técnicas/importantes:
- A defasagem ocorre apenas em períodos menores que 1 dia
- Em gráficos diários, o problema não se manifesta da mesma forma
- A variável “fechamento” carrega o preço mais atual durante a formação do candle
- O sistema espera até o próximo candle para executar ordens em backtest
- A diferença de preços entre o sinal e a execução pode ser significativa (exemplo mostrado de 400 pontos)
Observações:
- Existe previsão de atualização do Profitchart para melhorar o backtest
- É possível adaptar o código para compensar parcialmente o problema
- O problema não está relacionado à condição usada, mas sim à limitação da ferramenta
- A defasagem pode tornar os resultados do backtest menos confiáveis em timeframes menores
- A Nelogica (empresa do Profitchart) mencionou estar trabalhando em melhorias para esta questão
Exemplo
profitchart/youtube/codigos/cuidado_com_backtest.txt · Última modificação: 07/01/2025 12:36 por schillerapp