Type/to search

Estratégia de Backtest do SuperTrend em Múltiplos Prazos

Common strategy
Created: 2023-12-05 10:59:54
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A ideia principal desta estratégia é utilizar o indicador Super Trend em múltiplos períodos de tempo para gerar sinais de negociação, combinado com um filtro intraday para encerrar posições durante o pregão, permitindo assim uma negociação em múltiplos períodos e melhorando a qualidade dos sinais.

Princípio da Estratégia

A estratégia primeiro chama a função supertrend, passando os parâmetros mult e len, gerando a linha do indicador superTrend e a direção dir. Em seguida, plota o gráfico da linha do Super Trend. Define o parâmetro de entrada intrady para controlar se o fechamento de posições será feito durante o pregão. Se intrady for verdadeiro, as posições abertas durante o pregão serão fechadas após as 14:45.

A regra de geração de sinais da estratégia é: quando o preço de fechamento estiver acima da linha do Super Trend, gera sinal de compra; quando o preço de fechamento estiver abaixo da linha do Super Trend, gera sinal de venda. Ao receber um sinal de compra, executa a abertura de posição comprada; ao receber um sinal de venda, executa a abertura de posição vendida. Se a filtragem intraday estiver ativada (intrady = verdadeiro), todas as posições compradas e vendidas são fechadas após as 14:45 de cada dia.

Análise de Vantagens

A maior vantagem desta estratégia é utilizar o indicador Super Trend, simples mas prático, para gerar sinais de negociação em múltiplos períodos de tempo. O próprio Super Trend já apresenta boa taxa de acerto e rentabilidade. Além disso, a estratégia adiciona um filtro intraday para evitar perdas causadas por volatilidade acentuada durante o pregão.

Outro ponto é que a estratégia é muito concisa, implementando a lógica central com pouquíssimo código, sendo fácil de entender, modificar e expandir. Isso oferece grande flexibilidade ao usuário, que pode ajustar os parâmetros ou adicionar outros indicadores conforme sua necessidade.

Análise de Riscos

O principal risco da estratégia está no atraso inerente ao indicador Super Trend, que pode gerar perdas adicionais. Além disso, a negociação fixa em múltiplos períodos pode perder oportunidades de curto prazo.

Para mitigar esses riscos, recomenda-se otimizar os parâmetros mult e len do Super Trend, encontrando a melhor combinação. Também é possível testar a adição de outros indicadores para aumentar a estabilidade da estratégia com mais fatores. Além disso, pode-se considerar a remoção do horário fixo de fechamento intraday, substituindo-o por um acompanhamento dinâmico da volatilidade.

Direções de Otimização

As principais direções de otimização para esta estratégia incluem:

  1. Testar múltiplas combinações de parâmetros do Super Trend para encontrar a configuração ideal.

  2. Adicionar outros indicadores técnicos, como padrões de candlestick, médias móveis, etc., para filtrar sinais com mais fatores.

  3. Otimizar e ajustar dinamicamente o horário específico de fechamento intraday, reduzindo a probabilidade de fechamentos equivocados.

  4. Incluir estratégias de stop loss, como stop loss percentual fixo ou baseado em ATR.

  5. Testar taxa de utilização de capital e estratégias de gerenciamento de posição adequadas.

  6. Realizar backtests em períodos mais longos para verificar a estabilidade dos parâmetros.

Resumo

Esta estratégia de backtest com Super Trend em múltiplos períodos é, no geral, muito prática. Ela utiliza o simples indicador Super Trend para negociar em múltiplos períodos, combinado com um filtro intraday para controlar perdas. A estratégia oferece amplo espaço para otimização, permitindo que o usuário ajuste parâmetros ou combine com outros indicadores técnicos. Os resultados do backtest são relativamente estáveis e confiáveis. Em suma, a estratégia é adequada para negociação de tendências de médio/longo prazo e também para iniciantes que desejam aprender e praticar modificações.

Source
Pine
/*backtest
start: 2023-11-27 00:00:00
end: 2023-12-04 00:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

//@Gurjant_Singh IISMA-Indian Institute of stock Market Analysis 
Strategy parameters
Strategy parameters
mult
len
Do you want to exit intrday position
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)