AetherRetrace (MT5): la mia guida alla configurazione e ai risultati retrospettivi

16 ottobre 2026, 12:47
Donizeti Aparecido Alves Ferreira Junior
0
3

Sviluppo AetherRetrace in D7 Bots per i trader che cercano operazioni selettive su EURUSD con esposizione short, anziché un'attività costante. È progettato per condizioni di mercato ribassiste e correzioni del prezzo. È adatto a chi accetta lunghi periodi senza operazioni ed evidenze soltanto retrospettive. Questa guida illustra il grafico, lo storico e l'orologio del server che controllo, come leggo i messaggi di avvio e che cosa il resoconto pubblicato può dire a un potenziale utilizzatore.

Che cosa fa l'EA

AetherRetrace apre soltanto posizioni di vendita. Mantiene al massimo una posizione della strategia alla volta, con dimensionamento basato sul rischio e ordini di protezione. Non utilizza griglie, martingala o panieri per recuperare le perdite. Mantengo la strategia sullo standard testato mentre verifico che l'ambiente del broker sia adatto.

L'EA utilizza il simbolo e il timeframe del grafico su cui è installato e verifica se quel contesto è supportato. Caricare un EA, arrivare al messaggio di disponibilità e ottenere l'accettazione di un ordine sono eventi distinti. Non considero un caricamento riuscito un sostituto del controllo del contesto operativo.

Installazione e primo avvio

Per il primo avvio online di una copia con licenza, utilizzo un ambiente demo già esistente. Controllo la configurazione prima di lasciare il terminale in esecuzione.

  1. Individuate il prodotto installato. In Navigator, cercate AetherRetrace sotto Expert Advisors. Verificate il prodotto e la versione installati, anziché riutilizzare la configurazione salvata di un altro EA.
  2. Identificate il simbolo esatto del broker. In Market Watch, trovate lo strumento EURUSD del broker e controllate le specifiche del contratto. Aprite il grafico di quel simbolo esatto. Un nome familiare non basta a stabilire che il contratto sottostante corrisponda alla coppia valutaria desiderata.
  3. Usate il grafico e il rischio di riferimento. Selezionate H1 e applicate l'EA a quel grafico EURUSD. Il rischio per operazione è regolabile; l'evidenza pubblicata utilizza l'1,00%. Lasciate le altre impostazioni della strategia sullo standard testato.
  4. Controllate lo storico e l'orologio del server. Caricate lo storico sincronizzato dello strumento selezionato e verificate che le quotazioni si aggiornino. Confrontate la convenzione oraria del server del broker, comprese le variazioni stagionali, con la configurazione prevista. L'EA usa l'ora del server del broker per le sue decisioni; l'orologio locale del computer non la sostituisce.
  5. Controllate i permessi di trading. Per l'esecuzione in demo, abilitate Algo Trading sulla piattaforma e il permesso di trading algoritmico nelle proprietà dell'EA. Verificate che MT5 sia connesso e che il grafico ospitante riceva tick.
  6. Leggete il messaggio di avvio. Aprite Experts in Toolbox. Il messaggio di avvio in un contesto supportato comincia con AetherRetrace v2.08 exploratory candidate ready. Uso questo frammento iniziale per riconoscere la fase di avvio, poi controllo il simbolo e il periodo effettivi del grafico. Non conferma che un'operazione sia stata accettata né che l'intero storico sia disponibile.

Schema di installazione con Navigator, Expert Advisors e AetherRetrace, il grafico di riferimento EURUSD H1, il rischio storico, i controlli del simbolo e dell'orologio del broker e la demo del Market in Strategy Tester.

Su un simbolo o timeframe non supportato, il log comincia con AetherRetrace: unsupported Market validation context; EA remains inactive. Se le altre impostazioni sono valide, l'EA si carica ma rimane inattivo in quel contesto. Controllate il simbolo e tornate al timeframe di riferimento; aspettare più a lungo sul grafico sbagliato non risolve il problema.

Che cosa controllo in Experts quando non succede nulla

Leggo i rifiuti operativi prima di cambiare qualsiasi cosa. AetherRetrace: rejected sell because SL/TP violates stops/freeze distance indica distanze di protezione che non superano il controllo delle condizioni del broker. AetherRetrace: skipped sell because broker volume would exceed the configured risk budget identifica un rifiuto nel dimensionamento. Verifico il contratto e le condizioni di volume, anziché aumentare il rischio solo per far comparire un ordine.

AetherRetrace: skipped sell because symbol, tick, trade mode or volume is not eligible richiede di controllare quelle condizioni di esecuzione. AetherRetrace order not confirmed: è seguito dalle informazioni restituite dall'esecuzione. Conservo le righe del log circostanti, la versione del prodotto, il broker, il grafico e le date del test per l'assistenza.

Alcuni percorsi di attesa ritornano senza un messaggio specifico, anche quando i dati necessari non possono essere letti. Una scheda Experts silenziosa va quindi valutata insieme alla connessione, alle quotazioni, allo storico caricato e a eventuali posizioni esistenti della strategia. Né il silenzio né l'assenza di errori dimostrano che un'operazione avrebbe già dovuto verificarsi.

Come leggo il resoconto retrospettivo pubblicato

Parto dall'ambiente di riferimento indicato nella pagina: Pepperstone, Every tick, EURUSD H1 e un deposito iniziale virtuale di USD 10.000. La pagina presenta un'unica finestra retrospettiva/in-sample, non segmenti di test separati.

  • Retrospettivo / in-sample: dal 1 gennaio 2023 al 31 dicembre 2025. Profitto netto USD +2.524,52; 50 operazioni; profit factor 2,29; drawdown massimo del saldo 3,28%.

La galleria mostra il saldo realizzato delle operazioni chiuse durante quella finestra. Leggo insieme i guadagni e le flessioni. È una curva del saldo, non una curva dell'equity che includa le perdite flottanti, quindi il suo drawdown va interpretato tenendo presente questa distinzione.

Un'unica curva retrospettiva del saldo per il periodo usato nella scelta della versione, con risultato netto, numero di operazioni, profit factor e drawdown del saldo, e una dichiarazione esplicita che non viene presentato un OOS qualificato.

Questo è un risultato fuori campione? No. La finestra e i suoi sottoperiodi annuali sono stati consultati durante la selezione della versione. Non sono un campione di validazione tenuto da parte e mai consultato. Con 50 operazioni nell'arco di tre anni, il campione è piccolo per distinguere un vantaggio duraturo da un adattamento allo storico osservato. Dividere quegli stessi anni in parti più piccole non li trasformerebbe in evidenza indipendente. Tengo il contesto di selezione accanto al risultato principale, invece di considerare un totale positivo una soluzione a questa incertezza.

Limiti di questo resoconto

Si tratta di simulazioni storiche in Strategy Tester, non di risultati di un conto reale. La provenienza storica di spread, commissioni, swap, slippage, copertura dei tick e lacune nello storico rimane incompleta. Every tick è dichiarato nel contesto storico, ma non è stato riverificato dall'HTML conservato. Non si dichiara alcuna redditività futura né una nuova validazione OOS.

Le impostazioni di rischio superiori al riferimento storico non sono state validate da questi numeri e possono aumentare sensibilmente perdite e drawdown. Gli ordini di protezione non garantiscono un prezzo di esecuzione. Controllate dimensione del contratto, valore del tick, incremento del volume, margine, spread e sessioni di trading. Altre configurazioni del grafico ospitante possono modificare i tempi di esecuzione e i risultati; i contesti non supportati rimangono inattivi, come descritto sopra.

I costi nel registro di riferimento erano commissioni pari a USD -179,76 e swap pari a USD +19,09. Sono già inclusi nel risultato netto e non costituiscono un modello di costo indipendente dal broker. Non è disponibile una colonna separata per le spese. Non sottraggo nuovamente quei costi di riferimento quando leggo il valore netto visualizzato.

Domande che affronto prima del primo utilizzo

Il suffisso EURUSD del mio broker funziona, e posso usare un altro grafico? Il controllo del nome non distingue maiuscole e minuscole e accetta un simbolo che contenga EURUSD, anche con prefissi o suffissi. Non verifica in modo indipendente il contratto sottostante. Controllate che lo strumento sia davvero EURUSD e usate H1. Un'altra coppia o un altro timeframe non sono sostituti supportati.

Devo cambiare le impostazioni quando rimane inattivo? Prima distinguo il messaggio di contesto non supportato dalla normale attesa, poi controllo connessione, storico, orologio e messaggi di esecuzione. La selettività significa che lunghi periodi senza operazioni possono essere normali. Lascio invariate le impostazioni testate della strategia, invece di modificarle per provocare attività.

Richiede netting o hedging? Il codice di avvio esaminato non rifiuta un conto solo perché è netting o hedging. Non è una certificazione universale dei broker. Verifico la configurazione prevista in demo ed evito di mescolare attività di trading sullo stesso simbolo, soprattutto quando le posizioni vengono aggregate dalla modalità netting del conto.

È necessario un VPS? L'EA non dipende da un fornitore di hosting specifico. Per la sua logica continuativa ha bisogno di un terminale MT5 in esecuzione, connesso e in grado di ricevere tick dal grafico. Un VPS è un altro luogo in cui eseguire quel terminale. Dopo il trasferimento ricontrollo il grafico, l'orologio del broker, le impostazioni e le voci di Experts.

Che cosa posso verificare con la demo gratuita? Eseguite la demo gratuita del Market nello Strategy Tester di MT5 usando lo storico del vostro broker. Conservate insieme simbolo, periodo, configurazione, date e report quando confrontate il comportamento. La demo del Market non funziona su un grafico online; un test successivo sul grafico di un conto demo richiede una copia con licenza.

Posso eseguirlo insieme ad altri EA? Comincio con una sola istanza di AetherRetrace e non uso operazioni manuali o altri EA sullo stesso simbolo. Identifica le proprie posizioni per simbolo e identità di trading; una posizione con un'altra identità non attiva un veto separato per posizioni estranee. Copie duplicate che condividono la stessa identità possono gestire la medesima posizione. Gli altri simboli continuano a condividere le risorse del conto.

AetherRetrace: documentazione del prodotto e assistenza su MQL5 Market.