Guia do Usuário - Sinais de Compra/Venda RSI

Visão Geral

Os sinais RSI (Relative Strength Index) ajudam a identificar oportunidades de negociação potenciais com base em condições extremas de mercado de sobrecompra e sobrevenda. Este guia explica como configurar e usar os sinais RSI_BUY e RSI_SELL de forma eficaz.

Configurações

1. Ativar Sinais RSI

# Gatilhos baseados em RSI
enable_overbought_signal: false # Definir como true para sinais RSI_SELL
enable_oversold_signal: false   # Definir como true para sinais RSI_BUY

Importante: Defina esses valores como true para ativar a detecção de sinais RSI.

2. Níveis de Limite RSI

rsi_ultra_extreme_oversold: 4.0      # Sinal de compra ultra extremo
rsi_extreme_oversold: 15.0           # Sinal de compra extremo
rsi_extreme_overbought: 85.0         # Sinal de venda extremo
rsi_ultra_extreme_overbought: 96.0   # Sinal de venda ultra extremo

Como funciona:

  • Sinal RSI_BUY: Disparado quando o RSI cai abaixo dos limites de sobrevenda (4.0 ou 15.0)
  • Sinal RSI_SELL: Disparado quando o RSI sobe acima dos limites de sobrecompra (85.0 ou 96.0)

Configuração das Ações de Sinal

Opção 1: Negociação Automática (Bot Executa Ordens)

Adicione os sinais RSI ao supported_volatility_action para execução automática de ordens:

supported_volatility_action:
  - "BUY"
  - "SELL"
  - "PUMP"
  - "CRASH"
  - "RSI_BUY"    # O bot executará automaticamente ordens long
  - "RSI_SELL"   # O bot executará automaticamente ordens short

Aviso: Nota: Após alterar essa configuração, remova todos os símbolos do symbols.json e resincronize.

Opção 2: Apenas Notificação (Sem Negociação Automática)

Adicione os sinais RSI ao supported_volatility_action_broadcast apenas para notificações:

supported_volatility_action_broadcast:
  - "BUY"
  - "SELL"
  - "PUMP"
  - "CRASH"
  - "RSI_BUY"    # Apenas notificar sinal de compra (sem executar ordem)
  - "RSI_SELL"   # Apenas notificar sinal de venda (sem executar ordem)

Isso envia alertas para WhatsApp, Discord ou Telegram sem executar negociações.

Configurações Recomendadas por Estilo de Negociação

Scalp Trading (Lucros Rápidos)

Objetivo: Capturar pequenos movimentos de preço em intervalos muito curtos

ParâmetroValor Recomendado
Timeframe1m, 3m
Período RSI14 velas
Nível de Sobrevenda15.0 (menos extremo para mais sinais)
Nível de Sobrecompra85.0 (menos extremo para mais sinais)
Velas a Buscar50-100 velas

Configuração:

enable_oversold_signal: true
enable_overbought_signal: true
rsi_extreme_oversold: 15.0
rsi_extreme_overbought: 85.0
interval: 1m # ou 3m

Day Trading (Posições Intradiárias)

Objetivo: Manter posições por horas dentro de um único dia de negociação

ParâmetroValor Recomendado
Timeframe5m, 15m, 30m
Período RSI14 velas
Nível de Sobrevenda10.0 - 15.0
Nível de Sobrecompra85.0 - 90.0
Velas a Buscar100-150 velas

Configuração:

enable_oversold_signal: true
enable_overbought_signal: true
rsi_extreme_oversold: 10.0
rsi_extreme_overbought: 90.0
interval: 15m # ou 5m, 30m

Swing Trading (Posições de Vários Dias)

Objetivo: Capturar oscilações de preço ao longo de dias ou semanas

ParâmetroValor Recomendado
Timeframe1h, 2h, 6h
Período RSI14 velas
Nível de Sobrevenda4.0 - 10.0 (mais extremo)
Nível de Sobrecompra90.0 - 96.0 (mais extremo)
Velas a Buscar200-500 velas

Configuração:

enable_oversold_signal: true
enable_overbought_signal: true
rsi_ultra_extreme_oversold: 4.0
rsi_ultra_extreme_overbought: 96.0
rsi_extreme_oversold: 10.0
rsi_extreme_overbought: 90.0
interval: 1h # ou 2h, 6h

Trading de Longo Prazo / Position Trading

Objetivo: Manter posições por semanas ou meses

ParâmetroValor Recomendado
Timeframe12h, 1d
Período RSI14 velas
Nível de Sobrevenda4.0 (somente ultra extremo)
Nível de Sobrecompra96.0 (somente ultra extremo)
Velas a Buscar500-1000 velas

Configuração:

enable_oversold_signal: true
enable_overbought_signal: true
rsi_ultra_extreme_oversold: 4.0
rsi_ultra_extreme_overbought: 96.0
interval: 1d # ou 12h

Melhores Práticas para Cálculo do RSI

Número de Velas a Buscar

O cálculo padrão do RSI usa 14 períodos, mas são necessários dados históricos adicionais para cálculos precisos. No entanto, buscar muitas velas pode causar limites de API e processamento lento.

Estilo de NegociaçãoTimeframeVelas MínimasVelas ÓtimasCobertura Temporal
Scalp1m, 3m3050-10050-300 minutos
Day5m, 15m, 30m50100-2008-100 horas
Swing1h, 2h, 6h100150-2506-60 dias
Longo Prazo12h, 1d100150-200150-200 dias (~6 meses)

Por que essas recomendações?

Compatibilidade com API:

  • A maioria das exchanges suporta 200-500 velas por requisição (1000+ pode atingir limites)
  • Binance: até 1000 velas por requisição
  • Outras exchanges: geralmente 200-500 velas
  • Menos chamadas à API = processamento mais rápido

Eficiência de Processamento:

  • O RSI precisa apenas de 14 períodos + aquecimento (total ~30 velas no mínimo)
  • 100-200 velas oferecem excelente precisão sem impacto no desempenho
  • Mais velas = maior tempo de processamento por símbolo

Cobertura Temporal Prática:

  • Timeframe 1d + 200 velas = 6,5 meses (suficiente para análise de tendência)
  • Timeframe 1d + 1000 velas = mais de 3 anos (desnecessário, lento, pode exceder limites de API)
  • Dados recentes são mais relevantes para as condições atuais do mercado

Precisão do RSI vs. Número de Velas:

  • 30 velas: Mínimo viável (RSI calculado, mas menos confiável)
  • 50-100 velas: Boa precisão, processamento rápido
  • 100-200 velas: Excelente precisão, equilíbrio ideal
  • 500+ velas: Melhoria marginal, processamento muito mais lento

Guia de Início Rápido

  1. Escolha Seu Estilo de Negociação
    Decida se você faz scalp, day trading, swing trading ou position trading.
  2. Configure as Definições do RSI
    Com base no estilo escolhido, defina:
    • enable_oversold_signal e/ou enable_overbought_signal como true
    • Níveis de limite RSI apropriados
    • Intervalo de timeframe correto
  3. Escolha o Tipo de Ação
    Decida se deseja:
    • Negociação automática: adicione sinais ao supported_volatility_action
    • Apenas notificações: adicione sinais ao supported_volatility_action_broadcast
  4. Defina o Histórico de Velas
    Garanta que sejam buscadas velas históricas suficientes para cálculo preciso do RSI.
  5. Teste e Monitore
    • Comece no modo apenas notificação para testar os sinais
    • Monitore a qualidade do sinal antes de ativar negociação automática
    • Ajuste os limites com base nas condições de mercado

Exemplos de Configuração

Day Trader Conservador (timeframe 15m)

enable_overbought_signal: true
enable_oversold_signal: true
rsi_extreme_oversold: 10.0
rsi_extreme_overbought: 90.0
interval: 15m
candles_to_fetch: 200
supported_volatility_action_broadcast:
  - "RSI_BUY"
  - "RSI_SELL"

Scalper Agressivo (timeframe 3m)

enable_overbought_signal: true
enable_oversold_signal: true
rsi_extreme_oversold: 15.0
rsi_extreme_overbought: 85.0
interval: 3m
candles_to_fetch: 100
supported_volatility_action:
  - "RSI_BUY"
  - "RSI_SELL"

Swing Trader Paciente (timeframe 2h)

enable_overbought_signal: true
enable_oversold_signal: true
rsi_ultra_extreme_oversold: 4.0
rsi_ultra_extreme_overbought: 96.0
interval: 2h
candles_to_fetch: 500
supported_volatility_action:
  - "RSI_BUY"
  - "RSI_SELL"

Notas Importantes

Aviso: Gerenciamento de Risco

  • Sinais RSI funcionam melhor em mercados laterais
  • Podem gerar sinais falsos em tendências fortes
  • Sempre use ordens stop-loss
  • Não dependa exclusivamente do RSI para decisões de negociação

Aviso: Alterações de Configuração

  • Após modificar supported_volatility_action, delete symbols.json e resincronize
  • Teste novas configurações no modo apenas notificação primeiro
  • Monitore a frequência e qualidade dos sinais

Aviso: Dicas de Otimização

  • Limites mais baixos = sinais mais frequentes (mas mais falsos)
  • Limites mais altos = sinais menos frequentes, porém mais fortes (mas pode perder oportunidades)
  • Ajuste com base na volatilidade do ativo e condições de mercado
  • Faça backtest das configurações antes de operar ao vivo

📎 Related Topics