🧠 Robô RSI Divergence + MA (Estratégia de Divergência com Filtro de Tendência)
🔹 Mercados compatíveis:
- Forex
- Índices
- Ações
- Criptomoedas
🔹 Plataforma:
- MetaTrader 5 (MT5)
📣 Descrição Comercial
Automatize operações utilizando o poderoso conceito de divergência entre preço e RSI, combinado com um filtro de média móvel para aumentar a assertividade. Enquanto o preço faz um fundo mais baixo, o RSI faz um fundo mais alto (divergência de alta) – ou vice-versa – indicando exaustão da tendência e potencial reversão.
Este robô foi desenvolvido para detectar automaticamente divergências regulares (bullish e bearish) e executar ordens de compra ou venda apenas quando a tendência de longo prazo (filtro de média móvel) está alinhada, capturando reversões com confirmação estrutural.
💡 Ideal para quem busca:
- Entradas baseadas em divergências clássicas (preço vs. RSI)
- Estratégias de reversão com confirmação de tendência
- Redução de decisões emocionais
- Automação total no MT5
Pode ser utilizado tanto em conta demo quanto em conta real.
⚙️ Como a Estratégia Funciona
O robô combina duas condições independentes:
1. **Divergência RSI (Regular)**
- Divergência de alta (bullish): preço faz fundo mais baixo, RSI faz fundo mais alto → sinal de COMPRA
- Divergência de baixa (bearish): preço faz tope mais alto, RSI faz tope mais baixo → sinal de VENDA
2. **Filtro de Média Móvel**
- Condição de compra: preço atual > média móvel (tendência de alta)
- Condição de venda: preço atual < média móvel (tendência de baixa)
📈 Sinal de COMPRA (BUY):
Quando detectada divergência de alta E preço > média móvel
📉 Sinal de VENDA (SELL):
Quando detectada divergência de baixa E preço < média móvel
🔍 Filtro extra de tendência (opcional):
Uma segunda SMA de período mais longo (ex: 200) pode ser utilizada como filtro adicional para maior confiabilidade.
⚙️ O robô também possui:
- Stop Loss e Take Profit configuráveis
- Limite diário de ganho e perda em valor (R$/USD)
- Filtro de horário
- Controle de spread
- Fechamento automático de posições opostas
- Sistema de retry para execução de ordens
- Interface gráfica com lucro diário e mensal
📜 História da Divergência com RSI
O conceito de divergência foi popularizado por técnicos como Martin Pring e John Murphy, e é amplamente utilizado com o RSI (criado por J. Welles Wilder Jr.). Uma divergência ocorre quando o preço e um oscilador se movem em direções opostas, indicando que a tendência atual pode estar perdendo força.
Divergências regulares de alta (bullish) ocorrem em fundos de mercado e frequentemente antecedem reversões para cima. Divergências regulares de baixa (bearish) ocorrem em topos e antecedem quedas. A adição de uma média móvel como filtro garante que as divergências sejam operadas apenas na direção da tendência de longo prazo, evitando falsas reversões contrárias.
🌍 Hoje é aplicado em:
- Forex
- Ações
- Índices
- Criptomoedas
⚠️ Aviso de Risco
Investimentos em mercados financeiros envolvem riscos e podem resultar em perdas de capital.
Este robô é uma ferramenta de automação baseada em parâmetros técnicos e não garante resultados ou rentabilidade.
O desempenho passado não garante resultados futuros.
Este software não constitui recomendação de investimento.
🟣 Guia de Configuração do Robô
⚙️ Configurações Principais
🔹 Magic Number
Identificador único do robô.
Use valores diferentes para evitar conflitos entre estratégias.
🔹 DayTrade
Define o tipo de operação:
- true → operações encerradas no mesmo dia
- false → operações podem ficar abertas (swing trade)
🔹 Lote
Define o tamanho da operação.
⚠️ Quanto maior o lote, maior o risco.
🔹 GainPips (Take Profit)
Define o lucro alvo por operação.
- 0 → desativado
🔹 LossPips (Stop Loss)
Define o limite de perda por operação.
- 0 → desativado
🔹 GainValue
Limite de lucro diário (em valor financeiro).
Exemplo: 50 → para ao atingir +R$50 no dia
🔹 LossValue
Limite de perda diária.
Exemplo: 100 → para ao atingir -R$100 no dia
⏰ Filtro de Horário
🔹 UsarHorario
Ativa ou desativa o controle de horário
🔹 Entry_Hour / Entry_Minute
Horário de início das operações
🔹 Exit_Hour / Exit_Minute
Horário limite para encerrar operações
📊 Configuração do RSI e Divergência
🔹 RSI_Period
Período do RSI (ex: 14)
🔹 LookbackBars
Número de barras para procurar extremos e divergências (ex: 50)
📊 Configuração do Filtro de Média Móvel
🔹 Period_MA
Período da média móvel de tendência (ex: 50)
🔹 MA_Method
Método da média (SMA, EMA, etc.)
🔹 MA_Price
Tipo de preço aplicado à média
🔹 UseExtraTrendFilter (opcional)
Ativa filtro adicional com SMA de período mais longo (ex: 200)
🔹 Period_ExtraMA
Período da SMA extra
🧠 Gerenciamento Avançado
🔹 CloseOpposite
Fecha operações contrárias antes de abrir novas
🔹 MaxSpread
Define o spread máximo permitido
🔹 RetryDelayMs / MaxRetries
Controla tentativas automáticas em caso de erro
🚀 Diferenciais do Robô
✔ Detecção automática de divergências regulares (bullish/bearish)
✔ Filtro de média móvel para confirmar tendência
✔ Filtro extra opcional (SMA de período longo)
✔ Execução 100% automatizada
✔ Controle de risco por valor financeiro
✔ Interface gráfica integrada
✔ Sistema de retry inteligente
✔ Compatível com múltiplos mercados
✔ Funciona diretamente no MetaTrader 5
