Esta estratégia combina o RSI (2) e as médias móveis para identificar os pontos de compra mais baixos e de venda mais altos quando o preço ultrapassa a lacuna entre as médias móveis de médio e longo prazo, visando capturar oportunidades de reversão de longo prazo.
Calcular o RSI de dois períodos para refletir a última taxa de variação de preços de dois dias.
As médias móveis simples de 5 dias e de 200 dias são indicadores de tendência a curto e a longo prazo.
Quando o preço ultrapassa a MA de 200 dias, mas abaixo da MA de 5 dias, e o RSI ((2) < 5, considere-se sobrevendido, vá longo.
Quando o preço ultrapassar a MA de 200 dias, mas ultrapassar a MA de 5 dias, e o RSI ((2) > 90, considere-se sobrecomprado, vá para curto.
Quando o preço quebra a MA de 5 dias novamente, a reversão é confirmada, posição fechada.
RSI(2) tem alta sensibilidade para capturar rapidamente reversões ultra-cortas.
Combinando com MA acrescenta validade aos sinais de reversão, evita flagelos.
O backtest mostra resultados decentes em estoques com limites de preços, máximo DD controlável.
Código simples e elegante com poucos parâmetros, fácil de implementar.
Propensos a sinais falsos baseados em indicadores sensíveis, os parâmetros necessitam de otimização.
Difícil de se adaptar a tendências de longo prazo ou mercados variáveis, volatilidade de retorno elevada.
Não há stop loss incapaz de limitar a perda de uma única transação.
Apenas dois anos de dados de backtest, mais amostras necessárias para verificar a estratégia.
Não consegue adaptar-se a eventos extremos como acidentes de flash.
Combinações de ensaio dos parâmetros MA e RSI.
Adicione volume etc. para confirmar sinais de reversão.
Implementar movimentação ou stop loss percentual.
Otimizar o dimensionamento das posições com base nas condições do mercado.
Troque os lados longo e curto.
Ajustar a lógica de entrada para ações com risco de gap.
Aumentar o período de backtest para verificar a robustez.
Esta estratégia identifica níveis de sobrecompra/supervenda com RSI e MA para capturar reversões de lacunas de médio e longo prazo para negócios de prazo ultra curto. Os prós são simplicidade, velocidade e resultados decentes de backtest. Mas amostra limitada, ajuste de parâmetros necessário, falta controle de risco, fraco em movimentos de gap. Mais filtros necessários para reduzir falsos sinais e melhorar a robustez e adaptabilidade. Fornece uma idéia útil de usar combinações de indicadores para determinar reversões, mas requer otimização e verificação abrangentes para aplicação em larga escala.
/*backtest start: 2023-08-21 00:00:00 end: 2023-09-20 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 // Algokid code v. 1.00 strategy("AK_RSI 2 Strategy", overlay=true) RS = rsi(close,2) ma5 = sma(close,5) ma200 = sma(close,200) longCondition = close > ma200 and close < ma5 and RS < 5 if (longCondition) strategy.entry("My Long Entry Id", strategy.long) strategy.close_all(when = close > ma5) shortCondition = close < ma200 and close > ma5 and RS > 90 if (shortCondition) strategy.entry("My Short Entry Id", strategy.short) strategy.close_all(when = close < ma5)