Ferramentas do usuário

Ferramentas do site


profitchart:youtube:codigos:cuidado_com_backtest

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