Você recebeu um sinal. Ele diz “XAUUSD Buy @ 2650, SL 2638, TP 2674.”
Você pode confiar cegamente… ou pode validar como um profissional antes de arriscar sequer US$ 1.
Este guia mostra exatamente como fazer backtest de sinais de forex e fazer backtest de sinais de XAUUSD dentro do MT5 Strategy Tester sem programar. Vamos transformar “alertas estilo Telegram” em regras testáveis, rodar testes realistas de vários anos no EURUSD e no ouro, e interpretar as métricas que separam uma vantagem robusta de pura sorte aleatória.
TL;DR — Checklist Prático de Backtesting (Sem Código)
- Converta alertas em regras: defina gatilho de entrada, SL/TP, filtro de horário e “uma operação por vez”.
- Use o MT5 Strategy Tester com custos reais: spread, comissão e (para ouro) premissas realistas de volatilidade.
- Teste por tempo suficiente: mire em 3–7 anos e pelo menos 200+ trades se você estiver avaliando um estilo de day trade.
- Foque em 5 métricas: profit factor, drawdown máximo, expectativa, taxa de acerto e R-multiple médio.
- Filtre sinais fracos rapidamente: profit factor < 1,2, drawdown > 25–30% ou expectativa negativa é um “não” definitivo.
- Valide no forward: após o backtest, faça um forward test em demo por 2–4 semanas antes de ir para a conta real.
Por Que Fazer Backtesting de Sinais Importa (Especialmente no Mercado de Hoje)

Neste momento, o ouro está sendo negociado em torno de US$ 2650 (+0,35% no dia). O EUR/USD está perto de 1,0520, o GBP/USD em torno de 1,2680, o USD/JPY perto de 149,50, e o DXY está elevado em torno de 106,80.
Essa combinação — dólar firme, narrativa sensível de juros e ouro sustentando níveis altos — cria um mercado em que os sinais podem parecer incríveis em prints e ainda assim performar mal quando spreads, slippage e volatilidade entram em cena.
Backtesting é como você responde à única pergunta que importa: “Se eu seguisse esse tipo de sinal de forma consistente, eu teria ganhado dinheiro depois dos custos, e eu conseguiria sobreviver aos drawdowns?”
Quando traders pulam o backtesting, geralmente caem em uma de três armadilhas:
- Viés de recência: um provedor tem uma semana excelente e você assume que é habilidade.
- Cherry-picking: você lembra das grandes vitórias e ignora a sequência de trades e as perdas.
- Cegueira de custos: spreads/comissões transformam silenciosamente uma ideia “lucrativa” em algo que só empata.
Backtesting não garante resultados futuros. Mas faz algo ainda mais valioso: filtra vantagens fracas e ajuda você a dimensionar o risco de forma realista.
Na United Kings, acreditamos muito em fazer o trabalho antes de pagar “mensalidade” ao mercado. Nossa comunidade de 300K+ traders ativos usa sinais como um framework de decisão: entrada clara, SL, TP — e então execução disciplinada e controle de risco. Se você é novo em avaliar provedores, mantenha nosso checklist por perto: checklist de provedor de sinais forex para iniciantes.
Neste artigo, vamos mostrar como recriar esse processo de “avaliação profissional” no MT5, sem escrever uma linha de código.
O Que Você Pode (e Não Pode) Fazer Backtest a Partir de um Alerta de Sinal
Vamos ser honestos: a maioria dos sinais no Telegram não descreve uma estratégia completa. É uma ideia de trade com níveis.
Então, para fazer backtest corretamente, precisamos separar o que é explícito do que é assumido.
O que normalmente vem em um sinal
- Ativo (ex.: XAUUSD, EURUSD)
- Direção (Buy/Sell)
- Entrada (a mercado agora, ou um nível de limit/stop)
- Stop loss (ex.: no ouro, SL a US$ 10–US$ 25 de distância)
- Take profit(s) (frequentemente RR 1:2 ou 1:3)
- Às vezes: horário/sessão (Londres/NY), “aguarde confirmação” ou “break and retest”
O que falta (e precisa ser definido)
- Gatilho exato: o que “confirmação” significa em regras?
- Tipo de ordem: market, limit, stop? Se for limit, a que distância?
- Filtro de horário: pegamos trades apenas em Londres/NY?
- Gestão da operação: parciais, mover para BE, trailing stops?
- Regras de conflito: e se surgir um novo sinal enquanto há um trade aberto?
Aqui vai o princípio-chave: você só consegue fazer backtest de um sinal depois de convertê-lo em regras repetíveis.
Por exemplo, considere um cenário realista no ouro perto dos níveis atuais:
- XAUUSD Buy em 2650,0
- SL em 2638,0 (risco = US$ 12)
- TP em 2674,0 (retorno = US$ 24, RR 1:2)
Isso é testável se definirmos como entramos em 2650,0. Compramos a mercado quando o preço toca 2650? Colocamos um buy limit em 2650? Exigimos o fechamento de um candle acima de 2650 no M5?
Quanto mais “discricionário” for o sinal, mais cuidadoso você precisa ser. Caso contrário, você vai acabar fazendo backtest da sua imaginação, e não do sinal.
Se você quer uma forma prática de alinhar sinais com a sua própria confirmação, veja: timing de entradas/saídas usando sinais junto com price action.
MT5 Strategy Tester: O Que Ele Faz e a Realidade do “Sem Código”

O MT5 Strategy Tester foi feito para testar Expert Advisors (EAs) e indicadores. A pegadinha é: para rodar um backtest automatizado “de verdade”, o MT5 precisa das regras em código.
Então como fazer backtest de sinais no MT5 sem programar?
Fazemos isso de uma entre três formas práticas:
Opção A (Melhor “Sem Código”): usar um construtor de EA baseado em regras
Você usa um construtor visual (condições em drag-and-drop) para gerar um arquivo de EA. Você não escreve código, apenas define regras. Aí o MT5 Strategy Tester consegue testá-lo.
É o mais próximo de “backtesting real” sem programar, porque o MT5 executa as regras de forma consistente.
Opção B (Semi-manual): replay + diário + exportação
Você faz replay dos gráficos, executa trades com base nas regras do sinal e registra os resultados. É mais lento, mas ainda é válido se você for disciplinado.
Opção C (Híbrida): testar apenas o “modelo de níveis”
Se seus sinais são principalmente “níveis de entrada/SL/TP”, você pode fazer backtest de um modelo simplificado: sempre que o preço atingir a entrada, assume-se execução; depois mede-se se o SL ou o TP foi atingido primeiro. Dá para fazer isso com ferramentas/scripts sem escrever código, mas ignora nuances reais de execução.
Neste guia, vamos focar na Opção A (construtor visual de EA + MT5 Strategy Tester) porque é a mais objetiva e escalável. Também vamos mostrar como fazer um sanity-check com a Opção B para você não confiar demais em um único método.
Mais uma verdade importante: o backtesting é tão bom quanto as suas premissas. Se você colocar spread 0 e ignorar comissões, você não está fazendo backtest — está fantasiando.
Traders da United Kings costumam usar backtesting para decidir quão agressivamente seguir nossos alertas em gold signals e forex signals, e se vale a pena ficar apenas nas sessões de Londres/NY, onde nossa abordagem é mais ativa.
Tabela Comparativa: Métodos de Backtesting para Sinais de Forex e Ouro
Antes de construir qualquer coisa, escolha a abordagem de teste certa para o seu objetivo (velocidade vs realismo vs esforço).
| Método | Melhor Para | Prós | Contras | Uso Recomendado |
|---|---|---|---|---|
| MT5 Strategy Tester + construtor visual de EA | Teste objetivo de sinais baseados em regras | Testes rápidos de vários anos, execução consistente, métricas ricas | Exige regras precisas; o construtor pode ter limitações | Método principal para filtrar sinais |
| Backtest manual com replay | Confirmação discricionária (price action) | Reflete como você realmente opera; inclui filtros humanos | Lento; fácil enviesar resultados | Validação e “cheque de realidade” |
| Modelo de toque nos níveis (apenas entrada/SL/TP) | Avaliação rápida de alertas baseados em níveis | Muito rápido; bom para triagem inicial | Ignora spreads, slippage, caminho intra-barra | Apenas triagem em estágio inicial |
| Forward test em demo | Validação em condições ao vivo | Spreads reais, slippage real, psicologia real | Leva tempo; amostra limitada | Etapa final antes de dinheiro real |
Vamos montar um fluxo de trabalho limpo e repetível: Regras → teste no MT5 → filtro por métricas → demo forward → escalar.
Passo 1: Transforme Sinais em Regras Testáveis (A “Folha de Regras do Sinal”)
Se você pular este passo, seu backtest vai ficar vago e seus resultados não vão significar nada.
Seu objetivo é criar uma “folha de regras do sinal” de uma página que uma máquina conseguiria executar.
O conjunto mínimo viável de regras
- Mercado: XAUUSD e/ou EURUSD
- Timeframe para decisões: M5 ou M15 para sinais intraday; H1 para swing
- Gatilho de entrada: toque no nível de entrada, fechamento do candle ou break/retest
- Stop loss: dólares fixos para ouro (US$ 10–US$ 25), pips fixos para FX (10–35 pips típico intraday)
- Take profit: RR fixo (1:2 ou 1:3) ou níveis fixos
- Filtro de horário: apenas Londres + NY (recomendado para consistência)
- Máx. de trades: uma operação aberta por ativo
Exemplo de folha de regras (XAUUSD, realista perto de US$ 2650)
Tipo de setup: Continuação de rompimento em Londres/NY.
- Ativo: XAUUSD
- Timeframe: M5
- Filtro de sessão: 07:00–17:00 horário de Londres (ou equivalente no horário do broker)
- Entrada: Buy quando um candle M5 fechar acima de 2650,0 e o candle seguinte negociar em/ acima de 2650,0
- SL: 12,0 dólares abaixo da entrada (ex.: 2638,0)
- TP: 24,0 dólares acima da entrada (ex.: 2674,0)
- Regra de saída: apenas SL ou TP (sem trailing/parciais no teste base)
Por que “sem trailing/parciais” no início? Porque você quer uma linha de base. Se a base não tem vantagem, uma gestão sofisticada geralmente não vai salvar.
Exemplo de folha de regras (EURUSD, realista perto de 1,0520)
- Ativo: EURUSD
- Timeframe: M15
- Entrada: Sell quando o preço romper abaixo de 1,0520 em 5 pips e o M15 fechar abaixo de 1,0515
- SL: 20 pips
- TP: 40 pips (RR 1:2)
É assim que você transforma “EURUSD sell abaixo de 1,0520” em algo testável.
Se você quer construir um framework completo em torno de sinais (entradas, risco, journaling), combine este guia com: estratégias de gestão de risco ao usar sinais de forex.
Passo 2: Prepare os Dados no MT5 (Ativos, Histórico e Armadilhas de “Dados Ruins”)
Backtests falham silenciosamente quando seus dados estão incompletos. Você vê um relatório bonito, mas ele foi construído sobre lacunas.
Antes de abrir o Strategy Tester, faça uma checagem rápida de higiene de dados.
2.1 Confirme os símbolos e as especificações do contrato do seu broker
Ouro pode aparecer como XAUUSD, GOLD, XAUUSDm etc. O tamanho do contrato e o valor do tick podem variar.
No MT5:
- Abra Market Watch → clique com o botão direito → Symbols
- Encontre XAUUSD e EURUSD → clique em Show
- Clique com o botão direito no ativo → Specification
Anote o tamanho do contrato, tamanho do tick, valor do tick e swap/comissão (se aparecer). Isso importa para curvas de lucro realistas.
2.2 Baixe histórico suficiente (vários anos)
Para um estilo intraday de sinais, você quer pelo menos 3 anos de dados M5/M15. Para swing, 5–10 anos em H1/H4 é melhor.
No MT5:
- Vá em Tools → History Center (ou abra um gráfico e role para trás para forçar downloads)
- Selecione o ativo e o timeframe → Download
Se o seu broker não fornece histórico profundo de M1/M5, seu teste pode ficar limitado. Isso não significa que você não possa testar, mas você precisa reconhecer a limitação.
2.3 Evite a ilusão do “fill perfeito”
Ouro perto de US$ 2650 pode se mover US$ 3–US$ 8 em minutos durante divulgações de dados nos EUA. Se seu backtest assume execução instantânea exatamente no nível toda vez, você vai superestimar a performance.
Vamos lidar com isso:
- Definindo um spread realista
- Incluindo comissão se o seu tipo de conta cobrar
- Usando um modelo de execução conservador (e depois, forward test em demo)
2.4 Escolha um perfil consistente de “conta de teste”
Fazer backtest com saldo de US$ 100.000 e depois operar uma conta de US$ 500 cria desalinhamentos psicológicos e de dimensionamento.
Escolha um saldo próximo da sua realidade (ex.: US$ 1.000, US$ 5.000, US$ 10.000). Depois, use risco % fixo por trade ao interpretar drawdown.
Passo 3: Configure o MT5 Strategy Tester com Custos Realistas (Spread, Comissão, Slippage)
É aqui que a maioria das tentativas de “backtest de sinais de forex” dá errado: os custos são ignorados ou subestimados.
Custos importam ainda mais para:
- Scalping (alvos pequenos)
- Ouro em janelas voláteis
- Fluxos de sinais de alta frequência (muitos trades)
3.1 Premissas de spread (números práticos)
Spreads variam por broker e sessão. Mas, para um teste conservador, você pode usar valores típicos “não no melhor cenário”.
- EURUSD: 0,8–1,5 pips (standard), 0,1–0,5 pips (raw + comissão)
- XAUUSD: US$ 0,20–US$ 0,60 (apertado), US$ 0,60–US$ 1,20 (mais amplo/volátil)
Se seu alvo no ouro é US$ 24 (ex.: 2650 → 2674), um spread de US$ 0,80 parece pequeno. Mas em 200 trades, isso pesa.
3.2 Comissão (não chute — verifique sua conta)
Contas raw/ECN geralmente cobram comissão por lote. Se seu backtest ignora isso, você infla profit factor e expectativa.
No Strategy Tester, escolha o tipo/configurações de conta que reflitam seu ambiente real de trading. Se você não conseguir inserir comissão diretamente, use um símbolo/conta que já a inclua, ou ajuste os resultados de forma conservadora.
3.3 Slippage: o “assassino invisível”
O tester nativo do MT5 não consegue simular perfeitamente o slippage real em todos os brokers. Por isso recomendamos:
- Testar com spreads um pouco piores do que a sua média
- Rodar um forward test em demo após o backtest
Para ouro perto de US$ 2650, assuma que em movimentos rápidos você pode ter slippage de US$ 0,20–US$ 0,80 dependendo de liquidez e notícias.
3.4 Filtros de horário para refletir a realidade do sinal
Se o provedor de sinais foca nas sessões de Londres e NY (como fazemos na United Kings), seu backtest deve refletir isso. Caso contrário, você vai incluir o “chop” de baixa qualidade da sessão asiática que a estratégia nunca foi feita para operar.
Somente filtros de sessão podem mudar o drawdown de forma dramática, especialmente no XAUUSD.
Se você segue sinais via Telegram e quer um processo limpo de execução e acompanhamento, isso combina bem com: forex signals Telegram para iniciantes.
Passo 4: Construa uma Estratégia Testável “Sem Código” (Usando Regras Visuais)
Para usar o MT5 Strategy Tester, você precisa de uma estratégia em formato de EA. O caminho sem código é usar um construtor visual de regras que gere um EA para MT5.
Não vamos citar uma ferramenta específica porque o mercado muda, mas a maioria dos construtores segue a mesma lógica: SE condições → ENTÃO ação de trade.
4.1 Traduza sua folha de regras em condições
Vamos usar nosso exemplo do ouro perto de US$ 2650:
- Condição 1: horário dentro da janela Londres/NY
- Condição 2: Close(M5, 1) > 2650,0
- Condição 3: preço atual >= 2650,0 (para evitar anomalias de “fechou por um tick”)
- Ação: abrir Buy com SL = 12,0, TP = 24,0
- Restrição: apenas se não houver posição aberta em XAUUSD
4.2 Mantenha a primeira versão simples (linha de base)
Muitos traders destroem o primeiro backtest ao adicionar 12 filtros: RSI, MACD, ATR, bloqueios de notícias, trailing, parciais, regras de BE etc.
Comece com uma linha de base que espelhe o núcleo do sinal: entrada + SL + TP + filtro de sessão.
Depois de ter os resultados base, você pode testar melhorias uma de cada vez (para saber o que realmente ajudou).
4.3 Tamanho de posição para o teste
Use lote fixo para comparar a qualidade da estratégia entre ativos e, depois, teste com risco % fixo para entender as oscilações do equity.
Ponto de partida:
- EURUSD: 0,10 lot
- XAUUSD: 0,10 lot (verifique as exigências de margem do seu broker)
4.4 Uma operação por vez (muito importante para sinais)
Quem segue sinais raramente empilha 5 trades no mesmo ativo, a menos que o provedor escale explicitamente.
Então adicione uma regra: não abrir um novo trade se já houver um aberto. Isso evita que o backtest “opere demais” e infle resultados.
Quando terminar, exporte/compile o EA e instale no MT5 (normalmente copiando o arquivo para a pasta Experts e reiniciando o MT5).
Passo 5: Rode um Backtest de Vários Anos no EURUSD e no XAUUSD (Configurações Exatas do Tester)
Agora vamos testar. Seu objetivo não é “provar que funciona”. Seu objetivo é descobrir a verdade, mesmo que ela seja desconfortável.
5.1 Abra o Strategy Tester e escolha seu EA
- View → Strategy Tester
- Selecione seu EA (o que você construiu a partir das regras)
- Escolha Symbol: comece com EURUSD
- Escolha Timeframe: M15 (ou o timeframe das suas regras)
5.2 Intervalo de datas: teste diferentes regimes
Um bom backtest inclui diferentes regimes de mercado: tendência, lateralização, inflação alta, choques de bancos centrais etc.
Recomendação prática:
- Mínimo: 3 anos
- Melhor: 5–7 anos
Se você só consegue testar 12 meses, você não está medindo vantagem — está medindo uma estação.
5.3 Configurações de modelagem e execução
Escolha a modelagem mais realista disponível no seu ambiente MT5. Se você tiver acesso à modelagem por ticks, use-a para regras intraday.
Depois, defina:
- Deposit: use um número realista (ex.: US$ 5.000)
- Leverage: igual ao seu broker (ex.: 1:100)
- Spread: defina um valor fixo realista, se possível (não use “current” se estiver excepcionalmente apertado)
5.4 Repita no XAUUSD com realismo específico do ouro
Troque o símbolo para XAUUSD e o timeframe para M5 (se suas regras forem M5).
O ouro é mais volátil. Perto de US$ 2650, um swing intraday normal pode ser de US$ 15–US$ 35. Isso significa:
- SLs de US$ 10–US$ 25 são comuns, mas sua entrada precisa ser precisa
- Picos de notícia podem atingir TP e SL rapidamente dependendo do caminho
5.5 Rode três variantes (é aqui que os profissionais se diferenciam)
Em vez de um único backtest, rode três:
- Cenário base: spread médio e comissão padrão
- Cenário conservador: spread 25–50% mais amplo (simula execução pior)
- Cenário de sessão otimizada: apenas Londres/NY vs o dia todo
Se a estratégia só funciona no cenário base, ela é frágil. Se ela sobrevive ao conservador, está mais perto de ser operável.
Quando terminar, exporte o relatório de cada execução e rotule claramente: “EURUSD_M15_2019-2025_Base” etc.
Como Interpretar as Métricas do Backtest no MT5 (Profit Factor, Drawdown, Expectativa)
A maioria dos traders olha primeiro para o lucro líquido. Isso é um erro.
Lucro líquido pode ser alto com drawdown insano, ou com meia dúzia de trades sortudos. O que você quer é qualidade da vantagem e capacidade de sobreviver.
6.1 Profit Factor (PF)
Profit Factor = Lucro Bruto / Perda Bruta.
- PF < 1,0: estratégia perdedora
- PF 1,1–1,2: vantagem fraca (custos/slippage podem matar)
- PF 1,3–1,6: decente para muitos sistemas intraday
- PF 1,7+: forte, mas verifique se não está overfit
Para quem segue sinais, PF importa porque você paga “impostos de execução” (spread/comissão) em todo trade. Um PF fino costuma desmoronar no ao vivo.
6.2 Drawdown máximo (absoluto e %)
Drawdown é a dor que você precisa aguentar para chegar aos ganhos.
Como filtro prático:
- < 15%: confortável para muitos traders
- 15–25%: gerenciável com disciplina e risco menor
- 25–35%: psicologicamente difícil; muitos desistem no pior momento
- > 35%: geralmente inaceitável para copiar sinais, a menos que os retornos sejam excepcionais e o risco seja reduzido
Se seu backtest mostra 40% de drawdown, isso não significa “não opere”. Significa: seu risco por trade está alto demais ou a vantagem é instável.
6.3 Expectativa (a “métrica da verdade”)
Expectativa responde: quanto você espera ganhar por trade?
Em R-multiples (recomendado):
- Considere 1R = seu risco (ex.: SL do ouro de US$ 12)
- Trade vencedor com RR 1:2 = +2R
- Trade perdedor = -1R
Se sua taxa de acerto é 45% com RR 1:2, a expectativa é positiva:
- 0,45 × 2R = 0,90R
- 0,55 × 1R = 0,55R
- Expectativa = +0,35R por trade (antes dos custos)
Depois subtraia os custos. Se os custos médios forem 0,10R, você ainda tem +0,25R.
6.4 Taxa de acerto não é o objetivo
Uma taxa de acerto de 70% com RR 1:1 pode ser pior do que 45% com RR 1:2 quando custos e sequências de perdas aparecem.
A avaliação profissional de sinais é sobre expectativa + drawdown + consistência, não sobre prints de win rate.
6.5 Formato da curva de equity (suave vence “espigada”)
Procure:
- Longos períodos flat (estratégia não se adapta ao regime)
- Um mês gigante carregando o ano inteiro (frágil)
- Crescimento constante em “degraus” (mais saudável)
Se você quer entender por que alguns sinais mantêm precisão em diferentes regimes macro, leia: como bancos centrais impactam a precisão de sinais de forex.
Filtrando Sinais Fracos: Um Scorecard Simples de “Passa/Reprova”
Depois de ter os relatórios de backtest, você precisa de um filtro implacável. Caso contrário, você vai racionalizar uma performance mediana.
Aqui vai um scorecard prático que você pode aplicar a qualquer modelo de sinal de EURUSD ou XAUUSD.
7.1 O scorecard de 6 métricas
- Número de trades: idealmente 200+ (intraday) ou 80+ (swing) para confiança estatística
- Profit Factor: alvo 1,3+ (mínimo 1,2)
- Drawdown máximo: alvo < 25%
- Expectativa: positiva após custos conservadores
- R médio: idealmente > 0,2R por trade após custos
- Pior sequência de perdas: você consegue sobreviver psicologicamente e financeiramente a ela?
7.2 Um exemplo realista no ouro (perto de US$ 2650)
Suponha que seu backtest de XAUUSD mostre:
- Trades: 310
- Taxa de acerto: 46%
- RR: 1:2 fixo
- PF: 1,42
- Max DD: 18%
- Pior sequência: 7 perdas
Isso é operável para muitos traders — se você dimensionar o risco corretamente. Sete perdas seguidas com 1% de risco é -7%. Dá para aguentar.
7.3 Um exemplo fraco em forex (EURUSD perto de 1,0520)
Suponha que o EURUSD mostre:
- Trades: 140
- Taxa de acerto: 58%
- RR: 1:1
- PF: 1,12
- Max DD: 27%
Isso parece “ok” para iniciantes porque a taxa de acerto é alta. Mas PF 1,12 é fino. Um spread um pouco pior ou algumas semanas de chop podem apagar a vantagem.
7.4 O “teste de fragilidade”
Mude uma premissa e veja se a performance desaba:
- Aumente o spread em 30%
- Restrinja apenas a Londres/NY
- Desloque a entrada em 1–2 pips (FX) ou US$ 0,20 (ouro)
Se os resultados vão de lucrativo para perdedor com mudanças pequenas, a estratégia provavelmente está overfit ou depende demais de fills perfeitos.
É por isso que também enfatizamos disciplina de execução e foco de sessão na nossa comunidade em United Kings signals. Uma vantagem real deve ser robusta o suficiente para sobreviver ao atrito normal do trading.
Erros Comuns de Backtesting (Que Fazem Sinais Ruins Parecerem Bons)
Se você já viu uma estratégia com curva de equity perfeita e 95% de taxa de acerto, as chances são de que você esteja vendo um destes erros.
8.1 Otimizar demais os parâmetros
Mudar o SL de US$ 12 para US$ 11,2 porque melhora o PF em 2023 não é “melhoria”. É curve-fitting.
Correção: mantenha parâmetros ancorados na lógica do mercado. Para ouro perto de US$ 2650, SLs de US$ 10–US$ 25 fazem sentido dependendo do timeframe. Não otimize para decimais estranhos.
8.2 Usar spreads irreais
Testar XAUUSD com spread de US$ 0,05 é fantasia para a maioria dos feeds de varejo. Sua performance ao vivo vai decepcionar.
Correção: teste de forma conservadora. Se ainda funcionar, você pode ter confiança.
8.3 Ignorar efeitos do horário do dia
Uma estratégia que opera 24 horas pode parecer lucrativa, mas os lucros podem vir apenas de Londres/NY. A sessão asiática pode estar sangrando silenciosamente.
Correção: segmente resultados por sessão. Se sua ferramenta não permitir, rode testes separados com filtros de horário.
8.4 Não considerar a volatilidade de notícias
Ouro pode saltar de 2652 para 2664 em segundos com dados dos EUA. Se sua estratégia depende de stops apertados, picos de notícia podem distorcer resultados.
Correção: ou adicione uma regra de “não operar durante notícias importantes” (difícil sem um feed de calendário) ou aceite que o backtest é otimista e reduza o risco.
8.5 Viés de sobrevivência e amostras curtas
Testar apenas os últimos 6 meses (quando seu setup funcionou) é viés de sobrevivência. Mercados rotacionam.
Correção: teste de vários anos e validação fora da amostra (próxima seção).
8.6 Comparar estratégias apenas por lucro líquido
Uma estratégia que faz US$ 20.000 com 45% de drawdown não é “melhor” do que uma que faz US$ 12.000 com 12% de drawdown — especialmente para quem segue sinais e para desafios de prop.
Se você quer uma abordagem estruturada de plano de trading em torno de alertas diários, leia: como construir um plano de trading em torno de alertas diários de sinais.
Passo 6: Faça um Teste Fora da Amostra (Para Não Se Enganar)
Mesmo sem programar, você ainda pode fazer uma validação de nível profissional dividindo os dados.
9.1 O que significam “in-sample” e “out-of-sample”
- In-sample: o período que você usou para desenvolver/escolher regras (onde você pode ajustar sem perceber)
- Out-of-sample: um período posterior que você não mexeu enquanto construía as regras
9.2 Uma divisão simples que funciona
Se você está testando 2019–2025:
- Use 2019–2023 como in-sample (construir regras base)
- Use 2024–2025 como out-of-sample (validação)
9.3 O que você quer ver
A performance out-of-sample deve ser parecida com a in-sample, não perfeita.
- PF pode cair de 1,50 para 1,35 (aceitável)
- Drawdown pode subir de 15% para 20% (aceitável)
- Expectativa deve permanecer positiva após custos
Se o out-of-sample desaba (PF 0,95, drawdown grande), a “vantagem” provavelmente estava ajustando ruído.
9.4 Mentalidade walk-forward (mesmo mantendo simples)
Você não precisa de uma otimização walk-forward complexa para ser mais inteligente do que 90% dos traders.
Basta fazer isto:
- Teste 3–5 anos
- Valide os últimos 12–18 meses separadamente
- Depois faça forward test em demo por 2–4 semanas
É assim que você evita se apaixonar por um sinal que “funcionou perfeitamente” em um único regime.
Passo 7: Faça Forward Test em Demo (O Elo que Falta Entre Backtest e Ao Vivo)
Backtesting é o laboratório. Forward testing é o mundo real.
Mesmo um ótimo relatório do MT5 não consegue replicar totalmente:
- Alargamento de spread em tempo real
- Slippage em mercados rápidos
- Sua própria velocidade e disciplina de execução
- Atrasos na entrega do sinal (Telegram, notificações)
10.1 Configure uma demo que seja igual à sua conta real
Iguale:
- Broker
- Tipo de conta (raw vs standard)
- Alavancagem
- Método de tamanho de lote
10.2 O que acompanhar (diário simples)
- Data/hora e sessão (Londres/NY)
- Tipo de sinal e ativo
- Entrada, SL, TP
- Spread na entrada (especialmente no ouro)
- Resultado em R (ex.: +2R, -1R)
- Notas: entrada atrasada? hesitação? pico de notícia?
10.3 Duração mínima do forward test
Para sinais intraday, mire em:
- 2–4 semanas no mínimo, ou
- 30–60 trades se a estratégia opera com frequência
10.4 O “gap de execução” que você precisa quantificar
Compare backtest vs demo:
- Se a expectativa no backtest é +0,30R mas na demo é +0,10R, você tem um gap de execução.
- Esse gap pode ser spreads, slippage ou entradas atrasadas.
Quando você conhece o gap, pode decidir se reduz risco, melhora a execução ou evita certos horários (como notícias de alto impacto).
Para traders de ouro, estude também como os sinais se comportam em surpresas: como os sinais de ouro reagem a notícias inesperadas.
Como Recomendamos Usar Backtesting com United Kings Signals (Fluxo Prático)
Se você usa um serviço premium de sinais, seu trabalho não é “prever”. É executar um processo comprovado.
Aqui vai um fluxo que recomendamos para novos membros que querem confiança antes de escalar.
11.1 Comece com um ativo e uma sessão
Não faça backtest de 12 pares e ouro ao mesmo tempo. Comece com:
- XAUUSD (ouro) em Londres/NY, ou
- EURUSD em Londres/NY
Isso reduz variáveis e acelera sua curva de aprendizado.
11.2 Faça backtest do “estilo do sinal”, não de um mês cherry-picked
Se o estilo do sinal é tipicamente RR 1:2 com SLs de ouro de US$ 10–US$ 25, teste esse estilo ao longo de anos. Você está validando o motor, não o último highlight reel.
11.3 Defina suas regras pessoais de risco (antes de operar)
Backtesting dá as estatísticas para você definir risco de forma realista. Por exemplo:
- Se a pior sequência de perdas é 8 trades, arriscar 2% por trade significa um possível downswing de -16%.
- Se isso faria você entrar em pânico, reduza para 0,5%–1% por trade.
11.4 Use a comunidade para execução, não para “trades de vingança”
A United Kings é construída em torno de clareza: entradas, SL e TP — além de educação para você entender por que um setup faz sentido.
Se você quer ver como nosso ecossistema é estruturado, explore:
11.5 Alinhe suas expectativas com o jogo real
Até estratégias fortes têm semanas negativas. Backtesting ensina como é um drawdown “normal” para você não desistir bem antes da recuperação.
Por isso também enfatizamos psicologia e processo dentro da comunidade — porque a vantagem não vale nada se você não consegue segui-la.
Quer a forma mais rápida de receber sinais e ver como traders experientes lidam com janelas de execução? Entre no nosso canal do Telegram: United Kings Telegram signals updates.
FAQ: Backtesting de Sinais de Forex e Ouro no MT5
Posso fazer backtest de sinais do Telegram diretamente no MT5 Strategy Tester?
Não diretamente. O Strategy Tester precisa de um EA baseado em regras. Você deve converter o estilo do sinal em regras (gatilho de entrada, SL/TP, filtros de horário) e testar essas regras.
Qual timeframe devo usar para fazer backtest de sinais de XAUUSD?
Combine com o tempo de permanência do sinal. Para sinais intraday de ouro, M5 ou M15 é comum. Para sinais swing, H1 ou H4 é mais apropriado. O ponto-chave é consistência ao longo do teste.
Qual é um profit factor “bom” para sinais de forex em backtest?
Como filtro prático, mire em 1,3+ em uma amostra de vários anos com custos realistas. Abaixo de 1,2 costuma ser fino demais quando spreads e slippage ao vivo aparecem.
Quantos trades eu preciso para um backtest confiável?
Quanto mais, melhor. Para sistemas intraday, tente chegar a 200+ trades. Para sistemas swing, 80–150 trades podem ser significativos se a amostra cobrir vários anos e regimes.
Por que minha performance ao vivo/demo difere do backtest?
Motivos comuns são slippage, alargamento de spread, entradas perdidas, feeds diferentes do broker e operar durante picos de notícia. Por isso um forward test em demo é essencial após o backtest.
Aviso de Risco (Leia Antes de Operar)
Operar forex e ouro envolve risco significativo e pode não ser adequado para todos os investidores. Resultados de backtesting são hipotéticos e performance passada não garante resultados futuros. Spreads, slippage, comissões, velocidade de execução e condições de mercado podem fazer com que os resultados ao vivo sejam materialmente diferentes. Se você é iniciante, considere operar em demo primeiro e arrisque apenas capital que você pode se dar ao luxo de perder. Nada neste artigo é aconselhamento financeiro.
Passo Final: Entre na United Kings e Opere Sinais com Confiança
Se você leu até aqui, você já está à frente da maioria dos traders — porque você valida antes de arriscar.
Quando você estiver pronto para aplicar um processo estruturado de sinais em tempo real, entre na United Kings para premium Telegram signals em forex e ouro, com níveis claros de Entry, SL e TP e uma comunidade de 300K+ traders ativos.
Nós focamos em janelas de alta oportunidade nas sessões de Londres e Nova York, e compartilhamos orientação educacional junto com os sinais para você entender o “porquê”, não apenas o “o quê”.
Escolha seu plano (3 opções)
- Starter: 3 Meses — US$ 299 (~US$ 100/mês)
- Melhor Custo-Benefício: 1 Ano — US$ 599 (~US$ 50/mês) + ebook GRÁTIS (50% de economia)
- Unlimited: Vitalício — US$ 999 (pague uma vez, acesso para sempre)
Veja todos os planos na nossa seção de preços: United Kings pricing (Starter, Best Value, Unlimited).
Receba sinais agora
- Explore o serviço completo: United Kings premium trading signals
- Especialistas em ouro: XAUUSD gold signals
- Cobertura de forex: forex signals para pares principais
Garantia de reembolso de 48 horas incluída para sua tranquilidade (termos se aplicam). Se você quer começar o mais rápido possível, entre no nosso Telegram agora: https://t.me/unitedkings1.
Seu próximo passo: faça backtest de um modelo de sinal esta semana, faça forward test em demo na próxima semana e só escale se os números — e sua disciplina — estiverem alinhados.



