News / Event-based
EA de trading de notícias: opera o pico de volatilidade em torno de divulgações econômicas agendadas — um straddle antes do evento ou um filtro de blackout que suprime entradas ao seu redor. Alta variância e brutalmente sensível ao spread; uma conta Raw/ECN é obrigatória para a variante de straddle.
Mecanismo
Straddle pré-notícia: duas ordens pendentes (um buy stop e um sell stop) são colocadas a um número fixo de pips acima e abaixo do preço antes de uma divulgação de alto impacto. A primeira ordem a ser acionada é executada e a outra é cancelada assim que o pico se compromete com uma direção. Blackout de notícias: o EA lê um calendário econômico e suprime novas entradas por uma janela configurável (ex.: 2 horas antes e depois de um evento de pasta vermelha). A variante de blackout é puramente defensiva — ela melhora a expectativa de outra estratégia mantendo-a fora da ação de preço errática pós-divulgação, em vez de operar a própria notícia.
Adequação
As variantes de straddle exigem spreads extremamente apertados e execução rápida para cobrir o custo de entrada antes da explosão do spread no horário da divulgação. Melhor em USD/JPY, EUR/USD e GBP/USD em torno de NFP, FOMC e CPI. As variantes de blackout são benéficas de forma quase universal e impõem custo mínimo. Uma conta Raw/ECN é obrigatória para abordagens de straddle; contas Market ou Standard produzem expectativa negativa após o spread alargado e a slippage. Os termos de serviço de muitas corretoras também restringem ou anulam os lucros de scalping de notícias — leia o contrato da conta primeiro.
Notas
O trading de notícias abandona o sinal do gráfico e opera o relógio. Em vez de esperar por um indicador, um expert advisor de notícias atua em torno de uma divulgação de alto impacto agendada — o único momento em que o mercado tem quase-certeza de se mover bruscamente. Há dois designs opostos que quase não compartilham nada, exceto o calendário. Um straddle pré-notícia cerca o preço com um buy stop e um sell stop e tenta capturar para qualquer lado que o pico corra. Um blackout de notícias faz o inverso: ele suprime entradas em torno das divulgações para que um EA de tendência ou scalping não seja chicoteado por preços erráticos pós-divulgação.
Esta página explica como cada um se comporta dentro do MetaTrader 5 — os inputs que decidem a sobrevivência, as realidades de execução que silenciosamente matam o straddle, as cláusulas de corretora que podem anulá-lo, e como construir e testar sob estresse qualquer uma das variantes no EA Builder antes de expor capital real.
Como funciona: os dois mecanismos de notícias
As duas variantes são imagens espelhadas. Entender ambas é a diferença entre comprar um EA que opera as notícias e um que meramente as evita.
O straddle pré-notícia coloca duas ordens pendentes a uma distância fixa de pips acima e abaixo do preço momentos antes de uma divulgação de pasta vermelha. Digamos que o EUR/USD esteja em 1,1000 com um buffer de 12 pips: o EA semeia um buy stop em 1,1012 e um sell stop em 1,0988. Quando a divulgação acontece e o preço dispara, uma ordem é executada, o EA cancela a outra, e ele acompanha a continuação com um stop loss e take profit ou uma saída por trailing. A aposta é puramente que o movimento é maior do que o custo de entrar nele — a direção é deixada ao mercado.
O blackout de notícias nunca opera o evento em si. Ele lê um calendário econômico e, por uma janela configurável em torno de cada divulgação de alto impacto — digamos duas horas antes e depois — ele bloqueia sua estratégia hospedeira de abrir novas posições e, opcionalmente, zera as posições abertas. É um seguro, não uma operação. Ele custa um punhado de setups pulados e, em troca, mantém um EA direcional fora das exatas condições em que sua vantagem se inverte.
- Straddle — ofensivo, carregado de variância, crítico em spread e latência, precisa de uma corretora permissiva e uma conta Raw/ECN.
- Blackout — defensivo, quase gratuito, universalmente aplicável, melhora a expectativa de outra estratégia em vez de gerar a própria.
O motor de lucro do straddle é o tamanho do pico; seu motor de perda é o atrito de execução e o chicote (whipsaw) — uma divulgação que dispara para um lado, executa seu stop, e então reverte violentamente através tanto da sua entrada quanto do seu stop de proteção antes que você possa reagir. O blackout não tem motor de lucro próprio; todo o seu valor são as perdas que ele evita.
Condições de mercado: quando um EA de notícias ganha e quando ele quebra
Um straddle precisa de uma combinação específica e rara para ser líquido-positivo. Erre qualquer um destes pontos e o custo do horário da divulgação engole o movimento.
| Condição | Favorável para um straddle | Hostil para um straddle |
|---|---|---|
| Surpresa da divulgação | Realizado longe do consenso → grande movimento direcional | Número em linha → movimento pequeno, chicote |
| Tipo de conta | Raw/ECN, spread apertado com comissão | Standard/Market, spread explode na divulgação |
| Execução | VPS de baixa latência, execuções rápidas, sem recotações | Latência de varejo, slippage, rejeições por recotação |
| Termos da corretora | Scalping de notícias explicitamente permitido | Cláusula restringe ou anula lucro na janela de notícias |
| Instrumento | Par principal profundo e líquido (USD/JPY, EUR/USD, GBP/USD) | Cross fino em que o spread nunca se normaliza |
O ponto mais mal compreendido de todos: uma divulgação em linha é pior do que uma surpresa, não mais segura. Quando o número corresponde ao consenso, o preço frequentemente dispara, executa um dos seus stops, e então volta bruscamente — você fica segurando uma posição direcional perdedora que a “notícia” nunca justificou. O straddle quer uma surpresa genuína que se comprometa com uma direção e continue seguindo; uma reação nervosa e de dois lados é o seu pior caso.
O blackout, por contraste, não tem regime hostil — ele simplesmente não faz nada enquanto a tempestade passa. Essa assimetria é a razão pela qual, para a maioria dos traders de varejo, o calendário é mais útil como um filtro do que como uma entrada.
Parâmetros e configurações no MT5
Dentro do MetaTrader 5 um EA de notícias expõe sua vantagem — e sua fragilidade — através de um punhado de inputs. Defina-os a partir do comportamento do par no horário da divulgação, não a partir de valores padrão.
| Input | Ponto de partida típico | O que controla |
|---|---|---|
EntryBufferPips | 8–15 em majors líquidos; mais largo que o spread pré-divulgação | Distância de cada ordem pendente em relação ao preço; muito apertado = execuções prematuras na deriva pré-divulgação |
MaxSpreadPips | Limitado de forma rígida logo acima da norma ECN | Aborta a entrada quando o spread explode — o input que impede as piores execuções |
SlippagePips (desvio) | Alguns pips, medidos e não adivinhados | Desvio máximo tolerado de execução antes de a ordem ser rejeitada em vez de escorregada |
EventImpactFilter | Apenas Alto / pasta vermelha | Quais eventos de calendário o EA processa |
CurrencyFilter | As duas moedas do próprio par | Ignora divulgações de moedas não relacionadas |
BlackoutMinutesBefore/After | 60–120 (variante de blackout) | A janela de supressão em torno de cada evento |
CancelUnfilledAfterSec | Curto, no escopo do evento | Retira a ordem pendente não acionada para que ela não dispare em movimento posterior e não relacionado |
Os dois inputs que as pessoas pulam são os dois que mantêm o straddle solvente. MaxSpreadPips é o interruptor de aborto: sem ele, o EA entra exatamente na explosão de spread que deveria estar evitando. SlippagePips (o desvio da ordem) decide se uma execução ruim é rejeitada ou silenciosamente aceita vários pips pior do que o seu gatilho — e em uma divulgação rápida, a aceitação silenciosa é como um backtest “lucrativo” perde dinheiro ao vivo.
Duas armadilhas específicas do MT5 merecem destaque:
- Horários de eventos codificados de forma fixa são frágeis. Muitos EAs de notícias embutem um horário de divulgação. Isso se desloca com transições de horário de verão, difere do offset de horário do servidor da sua corretora, e quebra quando um banco central reagenda. Um feed de calendário ao vivo com uma janela de tolerância é muito mais robusto do que um relógio codificado de forma fixa — e qualquer horário codificado de forma fixa precisa ser revalidado através de uma fronteira de horário de verão.
- O testador não consegue modelar a execução do horário da divulgação. O Strategy Tester do MT5 aplica um spread modelado e assume execuções no seu preço pendente. Os segundos reais da divulgação trazem picos de spread, recotações e slippage que o testador não reproduz. Trate os backtests de straddle como um limite inferior de custo, e valide em uma conta demo através de várias divulgações ao vivo antes de confiar no número.
- Abra as propriedades do EA no MT5 (
F7no gráfico) e definaEntryBufferPipsmais largo que o spread pré-divulgação, e não a partir de um número redondo. - Limite de forma rígida
MaxSpreadPipse defina umSlippagePips(desvio) realista para que execuções ruins sejam rejeitadas, e não aceitas silenciosamente. - Restrinja
EventImpactFiltera eventos de pasta vermelha e definaCurrencyFilterpara as duas moedas do próprio par. - Confirme que o EA lê um feed de calendário ao vivo, ou revalide qualquer horário codificado de forma fixa através de uma mudança de horário de verão.
- Faça forward-test em demo através de pelo menos três divulgações de alto impacto ao vivo e registre o spread e a slippage reais em cada execução antes de ir ao vivo.
Modos de falha: como um EA de notícias perde dinheiro
Quase toda perda de straddle remonta ao custo de execução ou a operar um evento que o EA deveria ter pulado. Os caminhos específicos:
- Explosão do spread na divulgação. Nos segundos em torno do número, o spread se alarga muito além do seu valor de repouso. Ambas as ordens pendentes ficam agora mais caras de entrar, e o movimento precisa ser maior apenas para empatar. Sem um aborto por
MaxSpreadPips, o EA entra no pior custo possível. - Slippage e recotações. A ordem pendente é executada vários pips além do seu gatilho, ou é rejeitada e re-ofertada a um preço pior. Em um feed lento de varejo, isso sozinho pode inverter um design de expectativa positiva para negativa, razão pela qual a slippage medida — e não a slippage assumida — é a variável decisiva.
- Chicote em um número em linha. O número corresponde ao consenso, o preço dispara, executa um stop, e então reverte através da sua entrada e do stop loss. Você fica com uma perda direcional que a notícia nunca justificou. Esta é a perda dominante em divulgações tranquilas.
- Aplicação de cláusula da corretora. O contrato da conta restringe ou anula o lucro da janela de notícias. O EA “ganha” no gráfico, mas o lucro é recuperado (clawback), ou a conta é sinalizada — uma perda que nunca aparece no backtest.
- Erro de calendário / relógio. Um horário codificado de forma fixa se desloca após uma mudança de horário de verão, ou o filtro de impacto é frouxo demais, então o EA dispara no evento errado ou no segundo errado e entra em condições planas.
Como construir e testar sob estresse um EA de notícias no mt5depot
Você não precisa escrever MQL5 para construir qualquer uma das variantes. No construtor no-code você monta a mesma máquina — cercas de ordens pendentes com um aborto de spread e um limite de desvio para o straddle, ou uma janela de supressão de entradas dirigida por calendário para o blackout — e, crucialmente, você pode testar sob estresse as premissas de execução antes de arriscar capital.
- Decida de antemão qual variante você está construindo: um straddle ofensivo ou um blackout defensivo — eles têm formatos de risco opostos.
- Para um straddle, defina o buffer de entrada mais largo que o spread pré-divulgação e limite de forma rígida tanto
MaxSpreadPipsquanto o desvio de slippage. - Restrinja o filtro de eventos a divulgações de pasta vermelha e o filtro de moeda às próprias moedas do par.
- Faça o backtest contra ticks reais do dia da divulgação, depois o forward-test em demo através de vários eventos de NFP/FOMC/CPI ao vivo e registre o spread e a slippage reais.
- Confirme que os termos da sua corretora permitem scalping de notícias, e use uma conta Raw/ECN, antes de aportar em um straddle.
O valor de construí-lo você mesmo é que você consegue ver o custo de execução que um EA de notícias comprado esconde. Uma curva de fornecedor modelada com execuções limpas parece soberba; quando você roda a mesma lógica através de ticks reais da divulgação e registra o spread e a slippage em cada execução, você descobre se o movimento realmente cobre o custo — antes que uma conta ao vivo descubra da maneira difícil.
Trading de notícias versus uma estratégia de tendência
Um straddle e um EA seguidor de tendência ambos querem um grande movimento direcional, mas diferem em como o obtêm e onde falham — e é exatamente por isso que um filtro de blackout combina tão bem com um sistema de tendência.
| Straddle de notícias | Seguidor de tendência | |
|---|---|---|
| Gatilho | Divulgação agendada (o relógio) | Sinal de gráfico (o preço) |
| Melhor caso | Surpresa genuína que continua correndo | Movimento direcional sustentado |
| Pior caso | Número em linha → chicote + custo de spread | Faixa lateral irregular → muitas pequenas perdas |
| Variável decisiva | Spread & slippage do horário da divulgação | Timing de entrada & persistência da tendência |
| Necessidade de conta | Raw/ECN obrigatória; corretora permissiva | Standard tolerável |
Nenhuma das variantes é “melhor”; elas respondem a perguntas diferentes. O straddle pede ao mercado para se mover agora e paga um pedágio pesado na porta para estar lá quando isso acontece. O blackout não pede nada às notícias, exceto ser avisado de quando ficar de fora — e, para a maioria das contas de varejo, ficar de fora é onde o calendário paga o seu sustento.
Artigos relacionados
Perguntas frequentes
- O que é um EA de trading de notícias?
- Um EA de trading de notícias é um expert advisor construído em torno de divulgações econômicas agendadas, em vez de um sinal de gráfico. Existem dois designs opostos. Um EA de straddle coloca um buy stop acima e um sell stop abaixo do preço segundos antes de uma divulgação de alto impacto, buscando capturar para qualquer lado que o pico corra. Um EA de blackout faz o inverso — ele lê um calendário econômico e suprime as entradas de outra estratégia em torno do evento para que ela não seja chicoteada por preços erráticos pós-divulgação. Eles quase não compartilham nada, exceto o calendário como relógio.
- Trading de notícias com um EA é lucrativo?
- Um EA de notícias de straddle só pode lucrar quando o custo de execução permanece abaixo do tamanho do movimento que ele captura, e essa condição falha com frequência: no horário da divulgação o spread se alarga, a execução escorrega e as recotações rejeitam ordens no exato momento em que elas importam. Em uma conta Market ou Standard o spread alargado geralmente torna a expectativa negativa, não importa quão bem a direção seja acertada. Um EA de blackout não persegue essa vantagem de forma alguma — ele apenas remove operações perdedoras que outra estratégia teria feito durante o evento, o que é uma melhoria menor, porém muito mais confiável.
- O que é um straddle pré-notícia e por que ele é tão sensível ao spread?
- Um straddle pré-notícia cerca o preço com duas ordens pendentes a uma distância fixa de pips, de modo que uma dispare no pico da divulgação. Ele é sensível ao spread porque tanto o buffer de entrada quanto o spread alargado do horário da divulgação são subtraídos do movimento que você captura. Se o spread inflar para além do seu buffer antes de a ordem ser executada, ou se a execução escorregar vários pips além do gatilho, o movimento precisa ser muito maior do que o usual apenas para empatar. É por isso que os EAs de straddle exigem uma conta Raw ou ECN e execução co-localizada de baixa latência, e ainda assim falham em execuções lentas.
- As corretoras permitem EAs de trading de notícias?
- Nem sempre. Muitos contratos de conta de corretoras contêm uma cláusula que restringe ou anula lucros de operações em uma janela curta em torno de notícias de alto impacto, às vezes chamadas de provisões de latência, arbitragem ou gap-trading. A aplicação varia de spreads alargados e slippage no horário da divulgação a recuperação de lucros (clawback) ou encerramento de conta. Antes de rodar um EA de straddle, leia os termos de serviço para verificar a redação exata e confirme por escrito se o scalping de notícias é permitido. Um EA de blackout evita esse problema por completo, porque ele opera longe das notícias, e não dentro delas.
- Como impeço que um EA de notícias seja pego pelo evento errado?
- O EA é tão preciso quanto o feed de calendário e o filtro de eventos que ele lê. Filtre por impacto para que ele atue apenas em eventos de pasta vermelha, e filtre por moeda para que um EA de EUR/USD reaja a divulgações de USD e EUR, e não aos dados de uma moeda não relacionada. A parte frágil é o tempo: muitos EAs codificam de forma fixa (hardcode) um horário de divulgação, que se desloca com mudanças de horário de verão, offsets de horário do servidor da corretora e reagendamentos de última hora. Prefira um feed de calendário ao vivo com uma janela de tolerância a um relógio codificado de forma fixa, e faça o backtest do filtro contra um período que contenha uma fronteira de horário de verão.
- Straddle ou blackout — qual EA de notícias devo rodar?
- Para a maioria das contas de varejo a variante de blackout é a escolha mais sólida. Ela não precisa de conta especial, impõe custo mínimo e eleva de forma confiável a expectativa de uma estratégia de tendência ou scalping ao mantê-la fora do único ambiente em que sua vantagem se inverte. O straddle é uma ferramenta especializada que só sobrevive em uma conta Raw/ECN com execução rápida e uma corretora que permita scalping de notícias — e, mesmo assim, ele vive ou morre pela slippage medida. Saiba qual dos dois um EA comprado realmente é antes de aportar capital; eles têm formatos de risco opostos.
Glossary