EA Risk X-Ray – Guida utente

EA Risk X-Ray – Guida utente

15 ottobre 2026, 16:10
Geoffrey Pierre Manuel Gonzalez
0
7

EA Risk X-Ray — Northline Algo · pagina del prodotto · video dimostrativo reale su MT5

Indice

  1. Panoramica
  2. Installazione e prima analisi
  3. Analizzare un report del Tester di strategia (prima di acquistare un EA)
  4. Leggere il pannello
  5. Come viene deciso il verdetto
  6. Il report HTML e il file CSV
  7. Rischio aperto su un conto reale
  8. Parametri di input
  9. Messaggi e risoluzione dei problemi
  10. Tester di strategia e demo
  11. Limiti onesti e supporto

1. Panoramica

EA Risk X-Ray

La maggior parte dei valori di drawdown viene calcolata alla chiusura delle operazioni: il report del Tester di strategia, la maggior parte dei monitor di conto, la maggior parte degli strumenti statistici. Un EA grid o martingala può mantenere una perdita fluttuante profonda per settimane, chiudere l'intero paniere in profitto e mostrare una curva del saldo regolare. Il rischio era reale; non è mai comparso nei numeri.

EA Risk X-Ray misura ciò che le operazioni chiuse nascondono:

  1. raggruppa in panieri le posizioni che un EA ha aperto insieme (una grid e i suoi livelli formano un paniere);
  2. per ogni paniere rigioca lo storico dei prezzi M1 e registra la peggiore perdita fluttuante raggiunta mentre le posizioni erano aperte: il drawdown latente;
  3. rileva i comportamenti martingala e grid, le operazioni senza stop-loss e le posizioni in perdita mantenute più a lungo di quelle in profitto;
  4. rigioca i panieri 5.000 volte in ordine casuale (Monte Carlo) per mostrare il drawdown che avresti potuto avere con le stesse operazioni;
  5. su un conto reale, misura quanto distano le posizioni aperte dalla margin call e dalla tua soglia di perdita.

Ottieni un verdetto per EA (rischio nascosto basso, moderato o alto) con la motivazione in numeri, un pannello sul grafico, un report HTML e un file CSV.

Lo strumento non fornisce alcun segnale di trading e non fa alcuna previsione. Misura come si è comportato un EA.

2. Installazione e prima analisi

  1. Dopo l'acquisto o il noleggio, EA Risk X-Ray compare in Navigatore → Expert Advisors → Market.
  2. Apri un grafico qualsiasi. Il simbolo del grafico non ha importanza: X-Ray analizza il conto o il report, non il grafico.
  3. Trascina EA Risk X-Ray sul grafico. Lascia Source = Account history (storico del conto) e Magic number = all (tutti), poi premi OK.
  4. Dopo pochi secondi il pannello mostra una riga per ogni EA trovato sul conto (una per magic number, il più rischioso per primo) e i dettagli del più rischioso.

Per analizzare un solo EA, digita il suo magic number al posto di all . Le operazioni manuali hanno magic number 0 .

Su un grafico reale X-Ray non apre, non modifica e non chiude mai alcuna posizione. Non è necessario attivare l'Algo Trading.

3. Analizzare un report del Tester di strategia (prima di acquistare un EA)

Ecco come analizzare la demo gratuita di un EA prima di pagarlo:

  1. Esegui un backtest dell'EA nel Tester di strategia, sul simbolo e sul periodo che preferisci.
  2. Nella scheda Backtest, clic destro → Report → HTML (Internet Explorer) e salva il file.
  3. Apri File → Apri cartella dati, vai in MQL5\Files , crea una cartella chiamata XRay se non esiste e copiaci dentro il report.
  4. Collega X-Ray a un grafico qualsiasi con Source = Strategy Tester report (report del Tester di strategia) e Report file (file di report) = il nome del file (per esempio report.htm ).

Il report può provenire da MT5 in qualsiasi lingua: la tabella delle transazioni viene riconosciuta dai nomi delle colonne o, in mancanza, dall'ordine fisso delle colonne.

Se il backtest è stato eseguito su simboli che il tuo broker chiama in modo diverso (per esempio EURUSD.r ), compila Symbol map (mappa dei simboli): EURUSD=EURUSD.r;XAUUSD=GOLD . X-Ray ha bisogno dello storico M1 di quei simboli per ricostruire il drawdown latente.

Suggerimento: interrompi il backtest in date diverse. Un EA grid spesso sembra pulito subito prima di un mese negativo; il drawdown latente mostra quanto ci fosse già vicino.

4. Leggere il pannello

  • Intestazione: la fonte (conto o file di report), i magic number e il periodo.
  • Elenco EA (conto, magic = all): una riga per magic number con i suoi simboli e il suo verdetto. I dettagli sotto si riferiscono alla prima riga.
  • Verdetto: LOW (basso), MODERATE (moderato) o HIGH HIDDEN RISK (rischio nascosto alto), con la motivazione in numeri.
  • Drawdown:
  • Closed trades (operazioni chiuse): il drawdown del saldo, quello che mostra la maggior parte dei report;
  • Latent (open positions) (latente, posizioni aperte): il drawdown con la perdita fluttuante delle posizioni aperte, minuto per minuto;
  • Worst basket (paniere peggiore): la sua data, il suo numero di livelli e la sua peggiore perdita fluttuante.
  • Comportamento: martingala (rapporto mediano dei lotti e quota di panieri), aggiunte di grid (numero massimo di livelli), stop-loss (quota di operazioni aperte senza stop-loss; non disponibile nei report del tester), perdite mantenute (quanto più a lungo restano aperte le posizioni in perdita rispetto a quelle in profitto).
  • Monte Carlo · 5000 runs: il drawdown raggiunto dal 50%, dal 95% e dal 99% delle simulazioni, e la quota di simulazioni che superano la tua soglia di perdita.
  • Open risk (rischio aperto; conto reale, quando ci sono posizioni aperte): vedi la sezione 7.
  • Report: il nome del report HTML.

5. Come viene deciso il verdetto

Il verdetto usa la prima regola applicabile:

Verdetto Regola
HIGH drawdown latente ≥ 3 × il drawdown chiuso, e ≥ 5%
HIGH il 10% o più delle simulazioni Monte Carlo supera la tua soglia di perdita
HIGH martingala sul 20% o più dei panieri
MODERATE drawdown latente ≥ 1,5 × il drawdown chiuso, e ≥ 3%
MODERATE il 2% o più delle simulazioni Monte Carlo supera la tua soglia di perdita
MODERATE l'EA aggiunge livelli di grid
LOW nessuna delle regole precedenti

Con meno di 30 panieri il Monte Carlo viene segnalato con "(weak sample)" (campione debole). Quando lo storico M1 di un paniere non può essere caricato, quel paniere viene conteggiato solo con il suo risultato di chiusura (la sua perdita fluttuante è sconosciuta), e il verdetto indica "(estimated: price history missing for N% of baskets)" (stimato: storico dei prezzi mancante per l'N% dei panieri).

6. Il report HTML e il file CSV

Ogni analisi salva due file in File → Apri cartella dati → MQL5 → Files → XRay:

  • un report HTML che si apre in qualsiasi browser, su computer o telefono: verdetto, valori chiave, saldo rispetto all'equity latente, distribuzione Monte Carlo, i 10 panieri più profondi e le regole attivate;
  • un file CSV con una riga per paniere (orario di apertura e di chiusura, simbolo, direzione, livelli, peggiore perdita fluttuante, risultato), per le tue analisi.

I nomi dei file contengono data e ora, quindi le analisi successive non si sovrascrivono mai. Su un conto reale l'ultimo report viene salvato anche come xray_latest.html .

7. Rischio aperto su un conto reale

Quando l'EA analizzato ha posizioni aperte, il pannello aggiunge una sezione Open risk (rischio aperto) per il suo paniere più esposto:

  • Margin call in (margin call tra): di quanto il prezzo può muoversi contro il paniere prima del livello di margin call del tuo broker;
  • -30% threshold in (soglia -30% tra): quanto manca prima che l'equity scenda della tua soglia di perdita;
  • If the EA adds N more levels (se l'EA aggiunge altri N livelli): la stessa distanza se l'EA continua a mediare al ribasso come ha fatto nel suo storico (il suo passo di grid e il suo moltiplicatore di lotto abituali).

Le distanze sono mostrate in punti e in ATR(14) del grafico. Una distanza maggiore del prezzo stesso viene mostrata come "beyond a 100% move" (oltre un movimento del 100%). Il rischio aperto viene aggiornato ogni minuto, e l'intera analisi dopo nuove operazioni (al massimo ogni 5 minuti).

8. Parametri di input

Input Predefinito Descrizione
Source Account history Account history (storico del conto), oppure Strategy Tester report (report del Tester di strategia, HTML)
Magic number all all = una riga per EA; oppure un solo magic number ( 0 = operazioni manuali)
Symbol filter vuoto Solo questo simbolo (vuoto = tutti)
Period: last N days 180 Periodo in giorni; 0 = intero storico (fonte conto)
Report file report.htm Nome del file in MQL5\Files\XRay (fonte report del tester)
Symbol map vuoto Nomi presso il broker dei simboli del report, ad es. EURUSD=EURUSD.r;XAUUSD=GOLD
Loss threshold for Monte Carlo (%) 30 Soglia di perdita, usata dal Monte Carlo e dal rischio aperto
Martingale: lot increase ratio 1.3 Un lotto almeno questo numero di volte più grande del precedente conta come martingala
Spread in points -1 Spread in punti, usato per il drawdown latente; -1 = media dallo storico
Panel X / Y position 12 / 24 Posizione del pannello sul grafico

9. Messaggi e risoluzione dei problemi

  • "Report file not found in MQL5\Files: …" (file di report non trovato): il report deve trovarsi in MQL5\Files\XRay (File → Apri cartella dati) e il nome deve essere digitato esattamente, con la sua estensione.
  • "Deals table not found: export the tester report as HTML …" (tabella delle transazioni non trovata): il file non è un report del tester MT5 in HTML. Salvalo di nuovo con clic destro → Report → HTML.
  • "No trades found for magic …" / "No trades found in the last N days …" (nessuna operazione trovata): controlla il magic number, oppure imposta il periodo a 0 (intero storico). Su un conto reale X-Ray ricontrolla ogni minuto, quindi parte non appena l'EA opera.
  • "(estimated: price history missing for N% of baskets)": MT5 non è riuscito a caricare lo storico M1 di alcuni simboli. Apri una volta un grafico di quei simboli, oppure usa la Symbol map per un report di un altro broker.
  • "Symbol not available at this broker: …" (nel registro Esperti): compila la Symbol map.
  • Il pannello indica "Loading M1 price history" (caricamento dello storico dei prezzi M1): la prima analisi di uno storico lungo scarica le barre M1 dal tuo broker; le analisi successive sono rapide.

10. Tester di strategia e demo

Il Tester di strategia non ha uno storico del conto da analizzare. Nel tester (e quindi nella demo gratuita del Market), X-Ray apre una propria piccola grid dimostrativa sul simbolo testato (0,01 lotti, fino a 4 livelli, magic number 909090) e la analizza in tempo reale sul pannello. Eseguilo in modalità visuale per vedere il pannello che si riempie.

Questa demo mostra solo come funziona il pannello. Per analizzare un EA che stai valutando, usa il suo report di backtest (sezione 3) con la versione completa, oppure noleggiala per un mese.

11. Limiti onesti e supporto

  • I risultati descrivono il passato sul periodo analizzato. Un verdetto basso significa che il rischio nascosto misurato su quello storico era basso; non è una promessa sul futuro.
  • Il drawdown latente è calcolato con barre M1 e uno spread medio: il punto peggiore esatto, tick per tick, può essere leggermente più profondo.
  • Depositi e prelievi non fanno parte del drawdown.
  • Il Monte Carlo rigioca i panieri uno dopo l'altro; i panieri che nella realtà si sovrapponevano non vengono sommati, quindi una simulazione può mostrare meno del drawdown latente storico.

Domande, un report che non si carica, un messaggio poco chiaro: scrivimi tramite il mio profilo MQL5. Rispondo a ogni messaggio.