Rompimento
EA de rompimento (breakout) entra quando o preço escapa de uma faixa de consolidação definida ou de um nível-chave com confirmação de momentum. Posiciona-se antes das entradas de tendência por cruzamento, mas fica exposto a rompimentos falsos em mercados de baixa volatilidade. No baseline do Builder, o template de stop pendente fez 1,23 contra 1,05 do de ordem a mercado.
Em resumo
Um rompimento do intervalo de ontem
Um Buy Stop fica 5 pips acima da máxima diária anterior e um Sell Stop 5 pips abaixo da mínima. Uma ordem que nunca é executada simplesmente expira, e o stop-loss fica dentro do intervalo anterior, porque uma reentrada é evidência de que o rompimento falhou.
Em resumo
A melhor configuração na amostra era uma armadilha
O template de stops pendentes do Builder em USD/JPY H1, em três janelas: 2018–21, 2022–24 e 2025–26. SL 50 / TP 120 chegou a 1,31 mas caiu para 0,98 na primeira janela, então foi adotado SL 30 / TP 120, acima de 1,0 nas três.
Mecanismo
O EA define uma faixa de consolidação sobre um período de lookback (ex.: a máxima/mínima do dia anterior, um canal Donchian ou uma banda de ATR). Quando o preço negocia ou fecha fora da faixa, opcionalmente com confirmação de ADX subindo ou ATR em expansão, uma operação dispara na direção do rompimento — a mercado, ou por uma ordem stop deixada antecipadamente no nível. Os stops ficam dentro da faixa anterior; os alvos são projetados pela própria largura da faixa (alvo de movimento medido) ou administrados com um trailing stop.
Adequação
Melhor após um período de consolidação de baixa volatilidade, quando o ATR se contraiu abaixo da sua média de 20 períodos. GBP/USD, EUR/USD e XAU/USD em H1 são superfícies naturais. A taxa de rompimentos falsos aumenta durante a sessão asiática, quando a liquidez diminui; filtros de horário do dia fazem parte da estratégia, não são uma otimização. Adequado como complemento a estratégias de tendência — entradas por rompimento posicionam mais cedo do que entradas de tendência baseadas em cruzamento — e a traders capazes de atravessar longas séries de pequenos stops.
Notas
Um EA de rompimento (breakout) é um Expert Advisor que espera o preço escapar de uma faixa definida — mais comumente a máxima e a mínima do dia anterior — e opera na direção da fuga. A aposta é que o movimento que sai de uma longa consolidação viaja mais longe do que a maioria dos participantes espera. É uma das ideias mais antigas do trading automatizado e uma das mais honestas de avaliar. A faixa é objetiva, o gatilho é objetivo e o modo de falha (o rompimento falso) é visível em qualquer gráfico.
É também uma estratégia em que a mecânica decide mais do que a ideia. O Builder imprime um baseline medido em cada cartão de template que tem um. Os dois templates de rompimento do dia anterior se separam de forma nítida: a versão com stop pendente fez bem mais que a versão a ordem a mercado, no instrumento e na janela idênticos. Esta página explica como a estratégia funciona, quando ela ganha, os parâmetros que fizeram a diferença na busca registrada do Builder e como ela quebra.
Como um EA de rompimento funciona: o mecanismo
Todo EA de rompimento responde a três perguntas em código:
1. Qual é a faixa? A definição clássica é a máxima e a mínima do dia anterior, lidas no timeframe D1 (iHigh(_Symbol, PERIOD_D1, 1) em termos de MQL5). Alternativas incluem um canal Donchian (maior máxima / menor mínima em N barras), um snapshot fixo de sessão (a faixa às 09:00 do horário do servidor) ou uma banda de volatilidade escalada pelo ATR. A parte sutil: “ontem” é definido pela meia-noite do servidor da sua corretora, não pelo UTC — o mesmo EA em duas corretoras com relógios de servidor diferentes desenha fronteiras de faixa diferentes e, portanto, abre operações diferentes. Essa é uma fonte rotineira da confusão “por que o meu backtest não bate com o seu”.
2. Qual é o gatilho? Existem duas respostas mecanicamente distintas:
- Entrada a ordem a mercado — esperar o bid negociar (ou uma barra fechar) além da fronteira e então comprar ou vender a mercado. Simples, mas a entrada acontece depois do nível, então parte do movimento medido já foi gasta, e entrar no fechamento convida slippage em mercados rápidos.
- Entrada com stop pendente — deixar antecipadamente um Buy Stop logo acima da máxima e um Sell Stop logo abaixo da mínima. A ordem é executada no próprio nível no instante em que ele é negociado. Ordens que nunca são executadas simplesmente expiram — o que filtra silenciosamente cada dia em que o rompimento não vem.
3. Onde ficam as saídas? O stop loss vai dentro da faixa anterior, porque uma reentrada na faixa é evidência de que o rompimento falhou. O take profit é tipicamente projetado a partir da própria largura da faixa — o alvo de movimento medido — ou administrado com um trailing stop quando o movimento deslancha.
Ordem a mercado vs stop pendente: o que o Builder mediu
Os dois templates de rompimento do dia anterior trazem um baseline medido nos seus cartões do Builder. No nosso próprio baseline dos templates do Builder com configurações padrão — uma única execução em USD/JPY M5 ao longo de um ano, inputs padrão, sem otimização — a maioria terminou abaixo de fator de lucro 1,0; estes dois não.
| Condições do teste | |
|---|---|
| Fonte | Baseline impresso em cada cartão de template do EA Builder |
| Símbolo / timeframe | USD/JPY M5 (Exness MT5) |
| Período | 2025-06-01 – 2026-06-09 |
| Modelo | M1 OHLC (nível de barra, não ticks reais) |
| Depósito / inputs | 10.000, padrões do template, sem otimização |
| Nova medição | Pending Order Breakout em 2026-09-19 após uma correção na colocação de ordens: mesma janela, outra conta USD/JPY, spread fixo de 20 pontos |
| Template | Mecânica de entrada | Fator de lucro | DD máx. | Operações | Resultado líquido |
|---|---|---|---|---|---|
| Breakout (ordem a mercado) | Compra/vende a mercado quando o preço ultrapassa a máxima/mínima diária anterior; SL 50 / TP 100 pips; uma posição | 1,05 | -1,08 % | 240 | +47,24 |
| Pending Order Breakout (ordens stop) | Buy Stop 5 pips acima da máxima diária anterior, Sell Stop 5 pips abaixo da mínima, colocados 07:00–09:00 do servidor, expiração de 16 horas, trailing stop 30/10; SL 40 / TP 80 pips | 1,23 | -0,21 % | 164 | +38,47 |
Nenhum desses números é uma recomendação. Os tamanhos de lote diferem (0,02 contra 0,01), então compare os fatores de lucro, não os resultados líquidos nem os drawdowns. A diferença no fator de lucro é a lição. A variante com ordens stop difere em quatro pontos mecânicos, não em um. Ela executa no nível em vez de depois dele. Sua janela de colocação pula o vaivém da sessão asiática, onde os rompimentos falsos se concentram. Sua expiração de 16 horas faz com que um dia sem rompimento genuíno não custe nada. E seu trailing stop, que move apenas o stop, protege parte de um movimento que perde força antes do alvo de 80 pips. A tabela mede esse pacote, não o tipo de ordem isoladamente.
É também o único dos dois que supera a própria régua do painel Measure do Builder nas configurações padrão. Essa régua é um fator de lucro de ao menos 1,2, ao menos 60 operações e um drawdown não pior que 20 %.
Quando funciona: regime e sessão
Entradas por rompimento pagam em um regime específico — contração de volatilidade seguida de expansão — e sangram em todos os outros:
- Compressão primeiro. Os rompimentos mais fortes saem de faixas anormalmente estreitas. Um filtro prático: só operar o rompimento quando o ATR está abaixo da sua própria média de 20 períodos, para que o EA fique de fora quando o mercado já está esticado e não há mais nada para liberar.
- Aberturas de sessão são as janelas naturais de gatilho. A abertura de Londres regularmente resolve a faixa da madrugada no GBP/USD e no EUR/USD. É por isso que o template de stop pendente coloca suas ordens numa janela de 07:00–09:00 do horário do servidor, e não o dia inteiro.
- Liquidez fina fabrica rompimentos falsos. Durante a sessão asiática, os stops logo além de uma borda óbvia de faixa são baratos de estopar e o mercado raramente dá sequência. Um EA de rompimento sem filtro doa dinheiro nessas horas; um filtro de horário não é uma otimização, é parte da definição da estratégia.
- Confirmação de momentum eleva a qualidade da entrada. Um ADX subindo ou um ATR expandindo no momento do rompimento distingue uma resolução direcional de uma cutucada de liquidez. No Builder, esses são blocos de filtro comuns que você liga na frente da entrada.
Contra outras famílias: um EA de rompimento entra mais cedo que um EA seguidor de tendência (que espera um cruzamento confirmar) e é o oposto estrutural de um EA de reversão à média (que opera contra essas mesmas bordas de faixa). Essa oposição é útil — sistemas de rompimento e de reversão tendem a ter drawdown em momentos diferentes, e é por isso que um EA de rompimento é um diversificador natural em um portfólio de estratégias contrárias.
Os parâmetros que importam
Todo input de rompimento ou define a faixa, ou controla a entrada, ou molda o payoff. O Builder registra uma busca em três janelas para o template de stop pendente em USD/JPY H1 (2018–2021, 2022–2024 e janeiro de 2025 – junho de 2026, medida de novo em 2026-09-19): doze combinações de stop e alvo, SL 20–50 × TP 60–120 pips. A tabela lista os inputs que movem resultados. Só o stop e o alvo foram buscados; os outros valores são os padrões do template.
| Parâmetro | Papel | Valor (USD/JPY H1) | Nota |
|---|---|---|---|
| Stop loss | Saída de rompimento falho | 30 pips (buscado) | Dentro da faixa anterior; apertado demais é ceifado pelo ruído |
| Take profit | Payoff | 120 pips (buscado) | Com SL 30: fator de lucro de 1,12 / 1,16 / 1,14 nas três janelas |
| Janela de colocação | Filtro de sessão | 07:00–09:00 do servidor | O padrão do template, mantido sem alteração na busca |
| Offset de entrada | Buffer anti-falso | 5 pips além do nível | Filtra toques marginais |
| Expiração da ordem | Filtro gratuito de não-operação | 16 horas | Sem rompimento, sem posição |
| Trailing stop | Gestão do movimento | 30 pips, passo de 10 pips | Move apenas o stop; trava parte de um movimento que se inverte antes do alvo |
Três resultados dessa busca importam mais do que os valores em si:
A melhor configuração in-sample era uma armadilha. SL 50 / TP 120 fez 1,31 em 2022–2024 e 1,31 em 2025–2026 — e 0,98 em 2018–2021. Ela não foi adotada, porque uma configuração que falha numa janela não mostrou que sobrevive a uma mudança de regime. A configuração adotada, SL 30 / TP 120, impressiona menos em qualquer janela isolada e fica acima de 1,0 nas três — um caso de manual de preferir robustez ao pico de overfitting.
O padrão do template não é a configuração robusta. O SL 40 / TP 80 padrão fez 1,20 e 1,16 nas duas janelas recentes e 0,99 em 2018–2021. No ano M5 mais recente ele ainda supera SL 30 / TP 120 (1,23 contra 1,11), então o padrão fica e a configuração robusta é oferecida ao lado. A evidência se divide, e a página diz isso em vez de escolher o número mais lisonjeiro.
A vantagem não se transferiu entre pares. Testes cruzados anteriores das configurações de stop pendente em EUR/JPY e GBP/JPY perderam dinheiro in-sample em ambos. Uma configuração de rompimento é um ajuste por instrumento ao ritmo de sessão e ao comportamento de faixa daquele par — replicar em massa uma configuração para uma cesta de símbolos é como uma vantagem modesta vira uma perda confiável. Separadamente, o template a ordem a mercado falhou a mesma checagem de três janelas só em USD/JPY H1: sua melhor configuração in-sample, 1,04, caiu para 0,79–0,89 fora da amostra e 0,64–0,84 na janela anterior.
Modos de falha: como EAs de rompimento quebram
- O rompimento falso, estruturalmente. O preço perfura o nível, executa a sua ordem e volta para dentro da faixa. Nenhum filtro elimina isso — filtros só mudam a proporção. Espere que a maioria das entradas seja perdedora por definição e verifique no backtest que os ganhos são grandes o bastante para carregá-las.
- Meses agitados, sem rompimento. Um mercado que oscila sem resolver as faixas é o pior ambiente da estratégia: pequenos stops repetidos sem movimento medido para pagá-los. É aí que o drawdown se acumula — verifique como o EA se comportou nos meses laterais do histórico, não só no melhor ano.
- Psicologia da sequência de perdas. Taxa de acerto baixa significa que sequências longas são normais, não um defeito. Com 25–35 % de acerto, séries de dez ou mais perdas consecutivas são um evento comum ao longo de algumas centenas de operações. O drawdown que deixam pode levar muitos meses para se recuperar enquanto a regra continua intacta. Se você desligaria o EA no meio da sequência, a estratégia nunca vai chegar aos seus ganhos.
- Deriva do relógio da corretora. Como a faixa se ancora na meia-noite do servidor, mover o mesmo EA para uma corretora com outro fuso de servidor muda silenciosamente cada fronteira de faixa e janela de sessão. Reverifique o filtro de horário (e refaça o backtest) sempre que a corretora mudar; nunca presuma que as configurações são portáveis.
- Spread e slippage exatamente quando importa. Rompimentos se aglomeram em aberturas de sessão e notícias, que é quando os spreads alargam e as ordens stop são executadas com slippage. Uma estratégia que só sobrevive com spreads médios não sobrevive; teste com spread realista para o seu tipo de conta.
Outros formatos de rompimento no Builder
A faixa do dia anterior é uma entre várias faixas que o Builder consegue romper, e os outros templates mostram o quanto o formato importa. Nas configurações padrão, no mesmo baseline USD/JPY M5:
O OCO Straddle cerca o preço atual dentro de uma janela de horário e cancela a perna não executada; opera com frequência e termina logo abaixo de 1,0. O Fractal Breakout + ATR, que só opera rompimentos do último fractal confirmado enquanto o ATR de curto prazo está acima do ATR de longo prazo, faz 0,91 em 259 operações. O Inside Bar Breakout dimensiona stop e alvo pela faixa da barra-mãe, opera 0,1 lote — dez vezes os outros aqui — e faz 0,69 com drawdown de -22,54 %. Uma saída escalada pela faixa nesse tamanho pode ser mais larga do que a conta espera. O 3-Strategy Portfolio (Breakout Cluster), que roda três métodos de rompimento juntos, fez 0,95 numa execução de julho de 2026, antes da correção na colocação de ordens do template pendente. Cada formato é uma estratégia diferente, e nenhum desses números é uma promessa.
Como criar um EA de rompimento no AIStrategyMiner
O Builder traz as duas variantes do dia anterior discutidas acima como templates — “Breakout” (ordem a mercado) e “Pending Order Breakout” (ordem stop) — para que você possa reproduzir por conta própria a comparação desta página:
- Carregue o template Pending Order Breakout. Ele já vem pré-configurado: blocos de máxima/mínima diária anterior, entradas Buy Stop / Sell Stop com offset de 5 pips, filtro de horário 07:00–09:00, expiração de ordem de 16 horas e trailing stop 30/10.
- Traduza a janela para o horário do servidor da sua corretora. As horas do template assumem o relógio do servidor, não o seu. Verifique a diferença entre a meia-noite da sua corretora e as sessões que você quer, e desloque o filtro de horário.
- Defina as saídas por uma regra, não por um sentimento. O valor robusto a regimes para USD/JPY na busca do Builder foi SL 30 / TP 120 pips. Trate-o como um ponto de partida a reverificar no seu par, não como verdade portável — testes cruzados anteriores deste template em EUR/JPY e GBP/JPY perderam dinheiro.
- Adicione um filtro de volatilidade ou momentum se o seu par precisar. Blocos de filtro de ATR e ADX se conectam diretamente na frente das entradas para pular dias de baixa energia.
- Gere e faça o backtest antes de qualquer outra coisa. O Builder produz um EA para MT5 pronto para rodar, com cada valor acima exposto como input. Rode-o no Strategy Tester com tick data de qualidade e depois em uma conta demo, antes de qualquer operação real.
Nenhuma configuração de rompimento carrega promessa de desempenho: cada número desta página é uma medição de backtest histórico, sensível a spread, relógio da corretora e regime, e resultados futuros podem diferir. Dimensione as posições de modo que uma longa sequência de perdas seja um incômodo, não um evento de conta. A metodologia do site explica como os resultados de backtest devem ser lidos.
Monte um rompimento com blocos e confira o relógio
A máxima e a mínima do dia anterior, as ordens Buy Stop e Sell Stop com offset, uma janela de sessão, uma expiração e um stop móvel são todos blocos no AIStrategyMiner Builder. Ligue-os, mova a janela para o relógio do seu servidor e teste com dados de ticks.
- Compile um arquivo .ex5 padrão para o MetaTrader 5 e teste com dados de ticks antes de depender dele.
Verifique o EA pronto no MetaTrader 5 antes de confiar nele. Os números desta página vêm do que você digitou; não são uma previsão de resultados.
Artigos relacionados
Perguntas frequentes
- EAs de rompimento realmente funcionam?
- Nas configurações padrão, raramente — e isso é mensurável. No nosso próprio baseline dos templates do Builder com configurações padrão — uma única execução em USD/JPY M5 ao longo de um ano, inputs padrão, sem otimização — a maioria terminou abaixo de fator de lucro 1,0. Os dois templates de rompimento do dia anterior estão entre as exceções: a versão a ordem a mercado terminou em 1,05 e a versão com stop pendente em 1,23. A vantagem, onde existe, é modesta e vem da mecânica: ordens stop no nível, uma janela de sessão e expiração das ordens. Ela precisa ser validada por par — testes cruzados anteriores do template de stop pendente em EUR/JPY e GBP/JPY perderam dinheiro in-sample.
- Que taxa de acerto devo esperar de um EA de rompimento?
- Baixa — muitas vezes bem mais baixa do que usuários novos esperam, e isso não é um defeito. Um EA de rompimento toma muitos pequenos stops em rompimentos falsos e paga por eles com alguns rompimentos que deslancham. Com o stop de 40 pips e o alvo de 80 pips do template de stop pendente, o empate antes dos custos é uma taxa de acerto de 33,3 %. Seu trailing stop move apenas o stop — o alvo de 80 pips permanece — então ele trava parte dos movimentos que se invertem antes do alvo, em vez de deixar as vencedoras correrem mais. Julgue um EA de rompimento por fator de lucro, razão de payoff e pior sequência de perdas, nunca apenas pela taxa de acerto.
- Um EA de rompimento é melhor com ordens a mercado ou com ordens stop pendentes?
- Com ordens stop pendentes, na nossa medição — com uma ressalva sobre o que mais difere. Uma ordem stop colocada na borda da faixa é executada no próprio nível, enquanto uma entrada a mercado espera o preço negociar além dele e abre mão de parte do movimento. No baseline do Builder, o template a ordem a mercado fez fator de lucro de 1,05 em 240 operações e o template de stop pendente 1,23 em 164, no mesmo instrumento e na mesma janela (o template pendente medido de novo em outra conta USD/JPY). O template pendente também acrescenta uma janela de colocação de 07:00–09:00, expiração de 16 horas, um trailing stop e saídas diferentes, então a diferença reflete o pacote inteiro, não só o tipo de ordem.
- Qual é a diferença entre um EA de rompimento e um EA seguidor de tendência?
- Timing e formato do payoff. Um EA de tendência espera confirmação — um cruzamento de médias móveis dispara bem depois de o movimento ter começado — enquanto um EA de rompimento se posiciona na fronteira onde o movimento nasce, então entra mais cedo mas sofre mais partidas falsas. Ambos são estratégias de taxa de acerto baixa e payoff longo; a versão de rompimento concentra o risco em níveis e horários específicos do dia, o que torna os filtros de sessão muito mais importantes do que em um sistema de cruzamento.
- Posso criar um EA de rompimento sem programar?
- Sim. O Builder do AIStrategyMiner traz vários templates de rompimento, entre eles um rompimento do dia anterior a ordem a mercado e uma versão com stop pendente, janela de horário, expiração de ordem e trailing stop, e cada um gera um Expert Advisor para MT5 compilável, com cada parâmetro exposto como input. Carregue um template, ajuste a janela de sessão para o horário do servidor da sua corretora e faça o backtest antes de qualquer outra coisa.
Glossary