🧠 Robô Force Index + Stochastic (Estratégia de Cruzamento de Momentum com Confirmação)
🔹 Mercados compatíveis:
- Forex
- Índices
- Ações
- Criptomoedas
🔹 Plataforma:
- MetaTrader 5 (MT5)
📣 Descrição Comercial
Automatize operações combinando o Force Index (Índice de Força) e o Stochastic Oscillator. O Force Index mede a força por trás dos movimentos de preço, combinando direção, volume e magnitude. O Stochastic identifica condições de sobrecompra e sobrevenda. A estratégia opera o cruzamento do Force Index pelo nível zero (mudança de momentum) quando o Stochastic confirma região extrema – sobrevenda (abaixo de 20) para compras ou sobrecompra (acima de 80) para vendas – capturando entradas no início de movimentos consistentes.
Este robô foi desenvolvido para executar ordens automaticamente quando o Force Index cruza acima de zero (momentum positivo) e o Stochastic %K está abaixo de 20 (sobrevenda), ou quando o Force Index cruza abaixo de zero (momentum negativo) e o Stochastic %K está acima de 80 (sobrecompra).
💡 Ideal para quem busca:
- Entradas baseadas em mudança de momentum com confirmação de extremos
- Estratégias de reversão ou continuação com baixo ruído
- 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ô avalia dois indicadores em cada candle:
- 📊 Force Index: combina direção do preço, volume e magnitude. Valores positivos indicam força compradora; negativos, força vendedora.
- 📈 Stochastic Oscillator (%K): mede a posição do fechamento dentro da faixa de preços recente. Níveis abaixo de 20 indicam sobrevenda; acima de 80, sobrecompra.
📈 Sinal de COMPRA (BUY):
Quando o Force Index cruza o nível zero de baixo para cima (passa de negativo para positivo) E o Stochastic %K está abaixo do nível de sobrevenda (padrão 20).
📉 Sinal de VENDA (SELL):
Quando o Force Index cruza o nível zero de cima para baixo (passa de positivo para negativo) E o Stochastic %K está acima do nível de sobrecompra (padrão 80).
🔍 Filtro de tendência (opcional):
Uma média móvel simples (SMA) de preço pode ser utilizada para operar apenas a favor da tendência principal:
- Compra apenas se o preço estiver acima da SMA
- Venda apenas se o preço estiver abaixo da SMA
⚙️ 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 Force Index + Stochastic
O Force Index foi desenvolvido por Alexander Elder, autor de "Trading for a Living". Ele é calculado como: Force = (Close atual – Close anterior) × Volume. O indicador mede a força real por trás de um movimento de preço, incorporando volume para distinguir movimentos genuínos de ruídos. O cruzamento do nível zero indica mudança no domínio entre compradores e vendedores.
O Stochastic Oscillator, criado por George Lane, é um dos indicadores de momentum mais populares para identificar condições extremas. A combinação Force Index + Stochastic é particularmente eficaz porque o Force Index captura o momento exato da mudança de força (cruzamento do zero), enquanto o Stochastic garante que o preço está em região extrema, aumentando a probabilidade de uma reação significativa. Esta abordagem é amplamente utilizada em estratégias de reversão e continuação.
🌍 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ções do Force Index
🔹 Force_Period
Período do Force Index (padrão 13)
🔹 Force_MAMethod
Método da média móvel aplicado ao Force Index (SMA, EMA, etc.)
📊 Configurações do Stochastic
🔹 Stoch_K
Período %K (padrão 5)
🔹 Stoch_D
Período %D (padrão 3)
🔹 Stoch_Slowing
Suavização (padrão 3)
🔹 OversoldLevel
Nível de sobrevenda (padrão 20.0) – abaixo disso confirma COMPRA
🔹 OverboughtLevel
Nível de sobrecompra (padrão 80.0) – acima disso confirma VENDA
📈 Filtro de Tendência (Opcional)
🔹 UseTrendFilter
Ativa filtro de tendência com SMA de preço
🔹 Period_MA_Trend
Período da SMA de tendência (ex: 50)
🔹 Price_MA_Trend
Preço aplicado à SMA (Close, Open, etc.)
🧠 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ô
✔ Combinação de Force Index (cruzamento do zero) + Stochastic (extremos)
✔ Sinal de compra: Force Index cruza acima de 0 + %K < 20
✔ Sinal de venda: Force Index cruza abaixo de 0 + %K > 80
✔ Filtro de tendência opcional com SMA
✔ 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
