profitchart:youtube:codigos:backtest_didi_index
Tabela de conteúdos
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