Breakout AI Pro não é apenas mais um bot de breakout. Ele combina a lógica comprovada de breakout baseada em price-action com 6 módulos adaptativos alimentados por IA que analisam o contexto do mercado antes de cada entrada. O resultado: menos falsos breakouts, posicionamento mais inteligente de SL/TP e gestão de risco consistente em qualquer instrumento.
=== COMO FUNCIONA ===
O bot calcula a máxima máxima e a mínima mínima durante um período de retrocesso configurável. Quando o preço interage com esses níveis, ele detecta 3 tipos de sinais:
- BREAK: O preço acabou de romper o nível. Sinal clássico de momentum/continuação.
- APPROACH: O preço está a X pips do nível sem rompê-lo. Sinal de antecipação.
- RETURN: O preço rompeu, mas voltou para dentro. Sinal de reversão à média / armadilha.
Para cada tipo de sinal (Break, Approach, Return) nos níveis High e Low, você pode ativar independentemente entradas de COMPRA e/ou VENDA. Isso lhe dá controle total sobre sua estratégia: seguir a tendência, contra-tendência ou híbrida.
Antes de qualquer posição ser aberta, o sinal passa por 7 filtros sequenciais de IA. Se falhar em qualquer um deles, a negociação é descartada.
=== 6 MÓDULOS DE IA ===
1. DETECÇÃO DE REGIME DE VOLATILIDADE
Usa percentis do ATR para classificar o mercado como volatilidade Baixa, Média ou Alta. Em baixa volatilidade, breakouts são estatisticamente mais propensos a serem falsos — o bot bloqueia entradas automaticamente. Em alta volatilidade, SL/TP são ampliados para acomodar movimentos maiores.
2. FILTRO DE MOMENTUM RSI
Bloqueia entradas de COMPRA quando o RSI está sobrecomprado e entradas de VENDA quando o RSI está sobrevendido. A detecção opcional de divergência adiciona uma camada extra de confirmação. Isso evita entradas em extremos de momentum exaustos.
3. SL/TP ADAPTATIVO (BASEADO EM ATR)
Stop Loss e Take Profit são calculados como múltiplos do ATR atual — não valores fixos. O bot se adapta às condições reais do mercado: SL apertado em mercados calmos, SL mais amplo em mercados voláteis. Limites Min/Max garantem que os valores sempre fiquem dentro dos seus limites definidos.
4. PONTUAÇÃO DE QUALIDADE DE ENTRADA
Cada sinal recebe uma pontuação de 0 a 100 baseada em 4 fatores:
- Regime de volatilidade (Médio é melhor para breakouts)
- Alinhamento do RSI com a direção da negociação
- Força do breakout (distância do nível relativa ao ATR)
- Qualidade da vela (faixa normal vs pico vs doji)
Apenas sinais acima do seu limite mínimo são executados.
5. DIMENSIONAMENTO DINÂMICO DE POSIÇÃO
Em vez de lotes fixos, o bot calcula o volume com base na porcentagem de risco por negociação e na distância adaptativa do SL. Opcionalmente, escala o tamanho da posição pela pontuação de qualidade — maior confiança = posição maior, menor confiança = posição menor.
6. SISTEMA INTELIGENTE DE COOLDOWN
Após um stop loss ser atingido, o bot espera um número configurável de barras antes de reentrar no mesmo tipo de sinal. Isso previne o ciclo destrutivo de SL → reentrada imediata → SL → reentrada que pode esgotar contas.
=== RECURSOS DE SEGURANÇA ===
- SELETOR DE UNIDADE: Escolha se todas as entradas de SL/TP/BE/Trailing estão em PIPS ou DISTÂNCIA DE PREÇO. Funciona perfeitamente em qualquer instrumento — Forex, Cripto, Índices, Commodities.
- PROTEÇÃO ANTI-OPOSIÇÃO: Evita abrir COMPRA e VENDA na mesma barra.
- APLICAÇÃO DE SL/TP: A cada tick, o bot verifica se todas as posições abertas têm SL e TP válidos. Se faltar, valores de emergência são aplicados imediatamente.
- VERIFICAÇÃO DE SL: Após abrir uma posição, o bot confirma se o SL foi realmente aplicado. Se o corretor rejeitar, a posição é fechada instantaneamente. Nunca há posições sem proteção.
- CONTROLE DE EXPOSIÇÃO MÁXIMA: Limites configuráveis para posições LONGAS máximas, posições CURTAS máximas e posições totais máximas.
=== PRONTO PARA PROP FIRM ===
Monitoramento embutido de drawdown diário e total na moeda da conta. Quando os limites são ultrapassados, escolha entre 3 ações:
- Fechar Tudo: Fecha imediatamente todas as posições e bloqueia novas entradas para o dia.
- Bloquear Novas: Mantém posições existentes, mas impede novas.
- Hedge: Abre posições opostas para travar o P&L atual.
=== GERENCIAMENTO DE POSIÇÃO ===
- BREAK EVEN: Move o SL para o preço de entrada + offset assim que o lucro atingir o nível de gatilho. Garante um pequeno lucro garantido.
- TRAILING STOP: Assim que o lucro atingir o nível inicial, o SL segue o preço a uma distância fixa. Permite que os vencedores continuem enquanto protege os ganhos.
- Todos os valores respeitam o sistema de unidade escolhido (pips ou distância de preço).
=== GUIA DE PARÂMETROS ===
1. PARÂMETROS BÁSICOS
- PreviousPeriodBars (48): Número de barras para cálculo de High/Low. 48 barras em M5 = 4 horas.
- OnBarOnly (true): Verificar condições no fechamento da barra (estável) ou a cada tick (reativo).
- VolumeLots (0.1): Volume fixo por negociação. Ignorado se Dimensionamento Dinâmico estiver ativado.
1b. SISTEMA DE UNIDADE
- InputInPips (true): Se verdadeiro, todos os valores de SL/TP/BE/Trailing estão em PIPS. Se falso, estão em distância de preço. Crítico para operação correta em diferentes instrumentos.
2. IA — VOLATILIDADE
- EnableVolatilityFilter (true): Ativa classificação de regime baseada em ATR.
- AtrPeriod (14): Período do indicador ATR.
- AtrLookback (50): Número de barras ATR para cálculo de percentil.
- LowVolPercentile (25): Abaixo deste percentil = regime Baixo.
- HighVolPercentile (75): Acima deste percentil = regime Alto.
- BlockLowVolatility (true): Bloqueia todas as entradas durante baixa volatilidade.
3. IA — MOMENTUM
- EnableRsiFilter (true): Ativa filtro de entrada baseado em RSI.
- RsiPeriod (14): Período do indicador RSI.
- RsiOverbought (70): Limite de sobrecompra.
- RsiOversold (30): Limite de sobrevenda.
- BlockBuyOverbought (true): Bloqueia COMPRA quando RSI >= sobrecomprado.
- BlockSellOversold (true): Bloqueia VENDA quando RSI <= sobrevendido.
- RequireDivergenceConfirmation (false): Bloqueia entradas em divergência RSI/preço.
- DivergenceLookback (10): Barras para verificar divergência.
4. IA — SL/TP ADAPTATIVO
- EnableAdaptiveSLTP (true): Calcula SL/TP a partir do ATR. Se falso, usa valores fixos.
- AtrMultiplierSL (1.5): SL = ATR x multiplicador.
- AtrMultiplierTP (2.5): TP = ATR x multiplicador. Razão R:R padrão = 1.67.
- MinSL (500): SL mínimo (na unidade escolhida).
- MaxSL (5000): SL máximo. O limite é aplicado APÓS ajuste de volatilidade.
- MinTP (800): TP mínimo.
- MaxTP (10000): TP máximo.
5. IA — PONTUAÇÃO DE QUALIDADE
- EnableQualityScore (true): Ativa pontuação de qualidade do sinal.
- MinQualityScore (40): Pontuação mínima (0-100) para abrir uma negociação.
6. IA — DIMENSIONAMENTO DINÂMICO
- EnableDynamicSizing (false): Calcula volume a partir da % de risco.
- RiskPercentage (1.0): % do patrimônio a arriscar por negociação.
- ScaleByQuality (true): Reduz volume para sinais de baixa qualidade (mínimo 30%).
6b. IA — COOLDOWN
- CooldownBarsAfterSL (6): Barras para esperar após um stop loss antes de reentrar no mesmo sinal.
- BlockOpposingOnSameBar (true): Evita COMPRA+VENDA na mesma barra.
- MaxTotalPositions (2): Máximo total de posições abertas.
7. ROMPER MÁXIMA
- BuyOnBreakHigh (true): Abre COMPRA no rompimento da máxima.
- SellOnBreakHigh (false): Abre VENDA no rompimento da máxima (contra-tendência).
- ApproachPipsHigh (15): Distância em pips para detecção de aproximação.
- BuyOnApproachHigh (false): Abre COMPRA na aproximação da máxima.
- SellOnApproachHigh (false): Abre VENDA na aproximação.
- BuyOnReturnHigh (false): Abre COMPRA no retorno abaixo da máxima.
- SellOnReturnHigh (false): Abre VENDA no retorno.
8. ROMPER MÍNIMA
- SellOnBreakLow (true): Abre VENDA no rompimento da mínima.
- BuyOnBreakLow (false): Abre COMPRA no rompimento da mínima (contra-tendência).
- ApproachPipsLow (15): Distância para detecção de aproximação.
- Todas as opções de Aproximação/Retorno iguais às do Romper Máxima.
9. LIMITES DE POSIÇÃO
- MaxLong (1): Máximo de posições LONGAS simultâneas.
- MaxShort (1): Máximo de posições CURTAS simultâneas.
10. GESTÃO DE RISCO (FIXA)
- StopLossLong/Short (3000): SL fixo quando Adaptativo está DESLIGADO.
- TakeProfitLong/Short (6000): TP fixo quando Adaptativo está DESLIGADO.
- Gatilho/offset do BreakEven: Quando o lucro atinge o gatilho, o SL move para entrada + offset.
- Início/passo do Trailing: Quando o lucro atinge o início, o SL segue o preço na distância do passo.
11. CONTROLE DE RISCO PROP
- EnablePropRisk (true): Ativa monitoramento de drawdown.
- MaxDailyDrawdown (500): Perda diária máxima na moeda da conta.
- MaxTotalDrawdown (1500): Perda total máxima desde o início do bot.
- OnBreachAction (0): 0=Fechar Tudo, 1=Bloquear Novas, 2=Hedge.
- HedgeVolumeMultiplier (1.0): Multiplicador de volume para posições hedge.
=== CONFIGURAÇÕES SUGERIDAS ===
BTCUSD M5 (Cripto):
InputInPips=false, MinSL=200, MaxSL=1500, MinTP=300, MaxTP=3000, gatilho BE=400, passo Trailing=150, PreviousPeriodBars=48.
EURUSD M15 (Forex):
InputInPips=true, MinSL=15, MaxSL=80, MinTP=25, MaxTP=150, gatilho BE=30, passo Trailing=10, PreviousPeriodBars=96.
US30 M5 (Índices):
InputInPips=false, MinSL=30, MaxSL=200, MinTP=50, MaxTP=400, PreviousPeriodBars=48.
=== NOTAS IMPORTANTES ===
- Todos os módulos de IA podem ser ativados/desativados independentemente. Comece com todos LIGADOS (padrão) e desative individualmente para testar o impacto.
- O bot registra cada decisão com valores de preço e pips. Verifique o log na inicialização para confirmar que sua conversão de unidade está correta.
- Sempre teste primeiro em conta demo. Desempenho passado não garante resultados futuros.
- Negociar envolve risco significativo. Este software é uma ferramenta de automação de negociação, não um conselho financeiro.
5 | 50 % | |
4 | 50 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |