EA Risk X-Ray – Guia do usuário

EA Risk X-Ray – Guia do usuário

15 outubro 2026, 16:07
Geoffrey Pierre Manuel Gonzalez
0
3

EA Risk X-Ray — Northline Algo · página do produto · vídeo de demonstração real no MT5

Conteúdo

  1. Visão geral
  2. Instalação e primeira auditoria
  3. Auditar um relatório do Testador de estratégia (antes de comprar um EA)
  4. Como ler o painel
  5. Como o veredito é decidido
  6. O relatório HTML e o arquivo CSV
  7. Risco aberto em uma conta real
  8. Parâmetros de entrada
  9. Mensagens e solução de problemas
  10. Testador de estratégia e demo
  11. Limites honestos e suporte

1. Visão geral

EA Risk X-Ray

A maioria dos números de drawdown é calculada quando as operações são fechadas: o relatório do Testador de estratégia, a maioria dos monitores de conta, a maioria das ferramentas de estatísticas. Um EA de grid ou martingale pode carregar uma perda flutuante profunda por semanas, fechar a cesta inteira no lucro e mostrar uma curva de saldo suave. O risco era real; ele nunca apareceu nos números.

O EA Risk X-Ray mede o que as operações fechadas escondem:

  1. ele agrupa em cestas as posições que um EA abriu juntas (um grid e seus níveis formam uma cesta);
  2. para cada cesta, ele reproduz o histórico de preços M1 e registra a pior perda flutuante atingida enquanto as posições estavam abertas: o drawdown latente;
  3. ele detecta comportamentos de martingale e grid, operações sem stop-loss e perdedoras mantidas por mais tempo que as vencedoras;
  4. ele reproduz as cestas 5.000 vezes em ordem aleatória (Monte Carlo) para mostrar o drawdown que você poderia ter tido com as mesmas operações;
  5. em uma conta real, ele mede a que distância as posições abertas estão da chamada de margem (margin call) e do seu limite de perda.

Você recebe um veredito por EA (risco oculto baixo, moderado ou alto) com o motivo em números, um painel no gráfico, um relatório HTML e um arquivo CSV.

A ferramenta não dá nenhum sinal de trading e não faz nenhuma previsão. Ela mede como um EA se comportou.

2. Instalação e primeira auditoria

  1. Após a compra ou o aluguel, o EA Risk X-Ray aparece em Navegador → Expert Advisors → Market.
  2. Abra qualquer gráfico. O símbolo do gráfico não importa: o X-Ray audita a conta ou o relatório, não o gráfico.
  3. Arraste o EA Risk X-Ray para o gráfico. Mantenha Source = Account history (histórico da conta) e Magic number = all (todos) e clique em OK.
  4. Após alguns segundos, o painel mostra uma linha por EA encontrado na conta (uma por magic number, o mais arriscado primeiro) e os detalhes do mais arriscado.

Para auditar apenas um EA, digite o magic number dele no lugar de all . As operações manuais têm magic number 0 .

Em um gráfico real, o X-Ray nunca abre, modifica ou fecha uma posição. Não é necessário ativar o Algo Trading.

3. Auditar um relatório do Testador de estratégia (antes de comprar um EA)

É assim que você audita a demo gratuita de um EA antes de pagar por ele:

  1. Execute um backtest do EA no Testador de estratégia, no símbolo e no período que quiser.
  2. Na aba Backtest, clique com o botão direito → Relatório → HTML (Internet Explorer) e salve o arquivo.
  3. Abra Arquivo → Abrir pasta de dados, vá até MQL5\Files , crie uma pasta chamada XRay se ela não existir e copie o relatório para ela.
  4. Anexe o X-Ray a qualquer gráfico com Source = Strategy Tester report (relatório do Testador de estratégia) e Report file (arquivo do relatório) = o nome do arquivo (por exemplo report.htm ).

O relatório pode vir do MT5 em qualquer idioma: a tabela de negociações é reconhecida pelos nomes das colunas ou, na falta deles, pela ordem fixa das colunas.

Se o backtest foi executado em símbolos que a sua corretora nomeia de outra forma (por exemplo EURUSD.r ), preencha o Symbol map (mapa de símbolos): EURUSD=EURUSD.r;XAUUSD=GOLD . O X-Ray precisa do histórico M1 desses símbolos para reconstruir o drawdown latente.

Dica: pare o backtest em datas diferentes. Um EA de grid muitas vezes parece limpo logo antes de um mês ruim; o drawdown latente mostra o quanto ele já estava perto.

4. Como ler o painel

  • Cabeçalho: a fonte (conta ou arquivo do relatório), os magic numbers e o período.
  • Lista de EAs (conta, magic = all): uma linha por magic number com os seus símbolos e o seu veredito. Os detalhes abaixo se referem à primeira linha.
  • Veredito: LOW (baixo), MODERATE (moderado) ou HIGH HIDDEN RISK (risco oculto alto), com o motivo em números.
  • Drawdown:
  • Closed trades (operações fechadas): o drawdown do saldo, o que a maioria dos relatórios mostra;
  • Latent (open positions) (latente, posições abertas): o drawdown com a perda flutuante das posições abertas, minuto a minuto;
  • Worst basket (pior cesta): a data, o número de níveis e a pior perda flutuante.
  • Comportamento: martingale (razão mediana de lote e proporção de cestas), adições de grid (número máximo de níveis), stop-loss (proporção de operações abertas sem stop-loss; não disponível nos relatórios do testador), perdedoras mantidas (quanto tempo a mais as posições perdedoras ficam abertas em relação às vencedoras).
  • Monte Carlo · 5000 runs: o drawdown atingido por 50%, 95% e 99% das simulações, e a proporção de simulações que ultrapassam o seu limite de perda.
  • Open risk (risco aberto; conta real, quando há posições abertas): veja a seção 7.
  • Relatório: o nome do relatório HTML.

5. Como o veredito é decidido

O veredito usa a primeira regra que se aplica:

Veredito Regra
HIGH drawdown latente ≥ 3 × o drawdown fechado, e ≥ 5%
HIGH 10% ou mais das simulações de Monte Carlo ultrapassam o seu limite de perda
HIGH martingale em 20% ou mais das cestas
MODERATE drawdown latente ≥ 1,5 × o drawdown fechado, e ≥ 3%
MODERATE 2% ou mais das simulações de Monte Carlo ultrapassam o seu limite de perda
MODERATE o EA adiciona níveis de grid
LOW nenhuma das regras acima

Com menos de 30 cestas, o Monte Carlo é sinalizado como "(weak sample)" (amostra fraca). Quando o histórico M1 de uma cesta não pode ser carregado, essa cesta é contada apenas com o resultado de fechamento (a sua perda flutuante é desconhecida), e o veredito informa "(estimated: price history missing for N% of baskets)" (estimado: histórico de preços ausente para N% das cestas).

6. O relatório HTML e o arquivo CSV

Cada auditoria salva dois arquivos em Arquivo → Abrir pasta de dados → MQL5 → Files → XRay:

  • um relatório HTML que abre em qualquer navegador, no computador ou no celular: veredito, números principais, saldo versus equity latente, distribuição de Monte Carlo, as 10 cestas mais profundas e as regras que foram acionadas;
  • um arquivo CSV com uma linha por cesta (horário de abertura e de fechamento, símbolo, direção, níveis, pior perda flutuante, resultado), para a sua própria análise.

Os nomes dos arquivos contêm a data e a hora, então auditorias sucessivas nunca se sobrescrevem. Em uma conta real, o relatório mais recente também é salvo como xray_latest.html .

7. Risco aberto em uma conta real

Quando o EA auditado tem posições abertas, o painel adiciona uma seção Open risk (risco aberto) para a sua cesta mais exposta:

  • Margin call in (chamada de margem em): quanto o preço pode se mover contra a cesta antes do nível de chamada de margem da sua corretora;
  • -30% threshold in (limite de -30% em): quanto falta até o patrimônio (equity) cair o valor do seu limite de perda;
  • If the EA adds N more levels (se o EA adicionar mais N níveis): a mesma distância se o EA continuar fazendo preço médio como fez no seu histórico (o seu passo de grid e multiplicador de lote habituais).

As distâncias são mostradas em pontos e em ATR(14) do gráfico. Uma distância maior que o próprio preço é mostrada como "beyond a 100% move" (além de um movimento de 100%). O risco aberto é atualizado a cada minuto, e a análise completa após novas operações (no máximo a cada 5 minutos).

8. Parâmetros de entrada

Parâmetro Padrão Descrição
Source Account history Account history (histórico da conta), ou Strategy Tester report (relatório do Testador de estratégia, HTML)
Magic number all all = uma linha por EA; ou um único magic number ( 0 = operações manuais)
Symbol filter vazio Apenas este símbolo (vazio = todos)
Period: last N days 180 Período em dias; 0 = todo o histórico (fonte conta)
Report file report.htm Nome do arquivo em MQL5\Files\XRay (fonte relatório do testador)
Symbol map vazio Nomes na corretora dos símbolos do relatório, ex.: EURUSD=EURUSD.r;XAUUSD=GOLD
Loss threshold for Monte Carlo (%) 30 Limite de perda, usado pelo Monte Carlo e pelo risco aberto
Martingale: lot increase ratio 1.3 Um lote pelo menos esse número de vezes maior que o anterior conta como martingale
Spread in points -1 Spread em pontos, usado para o drawdown latente; -1 = média do histórico
Panel X / Y position 12 / 24 Posição do painel no gráfico

9. Mensagens e solução de problemas

  • "Report file not found in MQL5\Files: …" (arquivo do relatório não encontrado): o relatório precisa estar dentro de MQL5\Files\XRay (Arquivo → Abrir pasta de dados) e o nome precisa ser digitado exatamente, com a extensão.
  • "Deals table not found: export the tester report as HTML …" (tabela de negociações não encontrada): o arquivo não é um relatório do testador do MT5 em HTML. Salve-o novamente com clique direito → Relatório → HTML.
  • "No trades found for magic …" / "No trades found in the last N days …" (nenhuma operação encontrada): verifique o magic number ou defina o período como 0 (todo o histórico). Em uma conta real, o X-Ray verifica novamente a cada minuto, então ele começa assim que o EA operar.
  • "(estimated: price history missing for N% of baskets)": o MT5 não conseguiu carregar o histórico M1 de alguns símbolos. Abra uma vez um gráfico desses símbolos, ou use o Symbol map para um relatório de outra corretora.
  • "Symbol not available at this broker: …" (no log Experts): preencha o Symbol map.
  • O painel mostra "Loading M1 price history" (carregando o histórico de preços M1): a primeira auditoria de um histórico longo baixa barras M1 da sua corretora; as auditorias seguintes são rápidas.

10. Testador de estratégia e demo

O Testador de estratégia não tem histórico de conta para auditar. No testador (e, portanto, na demo gratuita do Market), o X-Ray abre o seu próprio pequeno grid de demonstração no símbolo testado (0,01 lote, até 4 níveis, magic number 909090) e o audita ao vivo no painel. Execute-o no modo visual para ver o painel sendo preenchido.

Esta demo mostra apenas como o painel funciona. Para auditar um EA que você está considerando, use o próprio relatório de backtest dele (seção 3) com a versão completa, ou alugue-a por um mês.

11. Limites honestos e suporte

  • Os resultados descrevem o passado no período auditado. Um veredito baixo significa que o risco oculto medido nesse histórico era baixo; não é uma promessa sobre o futuro.
  • O drawdown latente é calculado com barras M1 e um spread médio: o pior ponto exato, tick a tick, pode ser um pouco mais profundo.
  • Depósitos e saques não fazem parte do drawdown.
  • O Monte Carlo reproduz as cestas uma após a outra; cestas que se sobrepuseram na realidade não são empilhadas, então uma simulação pode mostrar menos que o drawdown latente histórico.

Dúvidas, um relatório que não carrega, uma mensagem que não está clara: escreva para mim pelo meu perfil MQL5. Eu respondo a todas as mensagens.