🧠 Robô ATR Breakout (Estratégia de Rompimento com Volatilidade)
🔹 Mercados compatíveis:
- Forex
- Índices
- Ações
- Criptomoedas
🔹 Plataforma:
- MetaTrader 5 (MT5)
📣 Descrição Comercial
Automatize operações de breakout utilizando o Average True Range (ATR) combinado com uma média móvel. Esta estratégia identifica rompimentos significativos de volatilidade, gerando sinais de compra ou venda quando o preço ultrapassa os limites superior ou inferior definidos pela média móvel ajustada pelo ATR.
Este robô foi desenvolvido para capturar movimentos de tendência após períodos de consolidação, operando rompimentos com confirmação de volatilidade.
💡 Ideal para quem busca:
- Entradas em rompimentos de volatilidade
- Estratégias de breakout com stop dinâmico
- 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ô utiliza uma média móvel (MA) como referência central e o ATR para calcular bandas de volatilidade:
- 📈 Banda superior: MA + (ATR × multiplicador)
- 📉 Banda inferior: MA – (ATR × multiplicador)
📈 Sinal de COMPRA (BUY):
Quando o fechamento do candle anterior ultrapassa a banda superior
📉 Sinal de VENDA (SELL):
Quando o fechamento do candle anterior ultrapassa a banda inferior
🔍 Filtro de tendência (opcional):
Opera apenas a favor da tendência de curto prazo:
- Compra apenas se o fechamento anterior estiver acima da média móvel
- Venda apenas se o fechamento anterior estiver abaixo da média móvel
⚙️ 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 do ATR
O Average True Range (ATR) foi desenvolvido por J. Welles Wilder Jr. e apresentado em seu livro “New Concepts in Technical Trading Systems” (1978). Wilder criou o ATR para medir a volatilidade do mercado, considerando gaps e limites de negociação.
Diferente de outros indicadores de volatilidade, o ATR é uma média móvel do True Range (maior entre: high – low, |high – close anterior|, |low – close anterior|). Ele é amplamente utilizado para definir stops dinâmicos e identificar pontos de entrada em estratégias de breakout.
🌍 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 ATR e Média Móvel
🔹 Period_MA
Período da média móvel base (ex: 20)
🔹 MA_Method
Método da média móvel (SMA, EMA, etc.)
🔹 Period_ATR
Período do ATR (ex: 14)
🔹 ATR_Multiplier
Multiplicador do ATR para as bandas (ex: 2.0)
🔹 UseTrendFilter
Ativa filtro de tendência (preço > MA para compra; preço < MA para venda)
🧠 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ô
✔ Estratégia de breakout com ATR (volatilidade adaptativa)
✔ Filtro de tendência para maior confiabilidade
✔ 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
