Estratégia de Backtesting RSI Suavizado V2
Visão Geral
Esta estratégia é uma versão aprimorada do indicador RSI desenvolvido por John Ehlers. Sua principal vantagem é suavizar a curva do RSI enquanto reduz a latência.
Princípio da Estratégia
-
Calcular a média de 6 valores de preço xValue.
-
Com base no xValue, calcular a soma das altas CU23 e a soma das quedas CD23.
-
Calcular o valor Normalizado RES nRes, ou seja, CU23/(CU23 + CD23).
-
Comparar o nRes com os limiares superior e inferior para gerar sinais de compra e venda.
-
Opção de negociação reversa.
-
Realizar operações de compra e venda com base nos sinais.
Vantagens da Estratégia
- Suaviza a curva do RSI, reduzindo sinais falsos.
- Parâmetros ajustáveis para encontrar valores ideais.
- Possibilidade de negociação reversa, adaptando-se a diversas condições de mercado.
- Lógica de implementação simples e intuitiva.
Riscos da Estratégia
- Otimização inadequada dos parâmetros pode gerar muitos sinais errôneos.
- Existe uma certa latência, podendo perder reversões de curto prazo.
- A negociação reversa aumenta a frequência de negociações e os custos.
Direções de Otimização
- Otimizar parâmetros para encontrar a melhor combinação.
- Combinar com outros indicadores para filtrar sinais falsos.
- Adicionar lógica de stop loss para controlar perdas individuais.
- Realizar backtesting para encontrar o período de retenção ideal.
- Tentar utilizar aprendizado de máquina para otimização de parâmetros.
Resumo
Esta estratégia suaviza efetivamente a curva do RSI ao melhorar o método de cálculo do indicador, reduzindo em certa medida os sinais falsos. A otimização das configurações de parâmetros e a adição de outras condições de filtro podem melhorar ainda mais o desempenho da estratégia. No entanto, como um sistema de tendência, não é possível evitar completamente o problema de latência. No geral, esta estratégia é um sistema de breakout simples e confiável, que merece ser estudado e otimizado mais a fundo.
/*backtest
start: 2023-09-13 00:00:00
end: 2023-09-19 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 20/11/2017
// This is new version of RSI oscillator indicator, developed by John Ehlers. - 1
