Ferramentas do usuário

Ferramentas do site


profitchart:youtube:codigos:backtest_didi_index

Backtest DIDI Index

Download

Vídeo

 


Resumo

Tema Principal: Implementação de backtest para o indicador DDIndex com personalização de parâmetros e análise de resultados no Profitchart.

Conceito: O DDIndex é um indicador baseado em três médias móveis, onde duas são plotadas em relação a uma terceira que serve como referência (linha zero), facilitando a identificação de sinais de compra e venda.

O que fizemos:

1. Adaptação do código original do DDIndex

  • Removeu-se a parte visual/coloração
  • Converteu-se sinais visuais em valores numéricos (1, 0, -1)
  • Criou-se função externa reutilizável

2. Implementação do backtest

  • Criou-se lógica para identificação de sinais
  • Implementou-se gerenciamento de risco (proporção 2:1)
  • Adicionou-se proteção contra gaps
  • Integrou-se DDIndex com DI+/DI-

3. Customização de parâmetros

  • Ajustou-se períodos das médias móveis (8, 3, 20 como padrão)
  • Implementou-se configurações de entrada/saída
  • Personalizou-se condições de confirmação

Características técnicas/importantes:

  • Função externa permite reutilização do código sem recálculo
  • Utiliza SendOrder para ordens customizadas bidirecionais
  • Implementa proteção contra gaps com ClosePosition
  • Permite configuração flexível de períodos das médias
  • Integra múltiplos indicadores (DDIndex + DI+/DI-)

Observações:

  • Resultados do backtest variam significativamente com mudança de períodos
  • Aumento dos períodos reduz número de operações mas pode aumentar assertividade
  • Resultados são específicos para o período testado e não garantem desempenho futuro
  • Importante focar em métricas como fator de lucro e drawdown, não apenas resultado financeiro
  • O código permite customizações adicionais para adaptação a diferentes estratégias

Exemplo



profitchart/youtube/codigos/backtest_didi_index.txt · Última modificação: 07/01/2025 12:07 por schillerapp