MT4-MT5 Rapporti di esperti su come creare file di registro e inviarli al programmatore

MT4-MT5 Rapporti di esperti su come creare file di registro e inviarli al programmatore

8 novembre 2021, 12:32
Vladislav Andruschenko
2
601
🛠 Come inviare un bug report corretto per Expert Advisor MetaTrader

Guida completa per raccogliere screenshot, file SET, log Experts, log del Terminale, report dello Strategy Tester e report dettagliati della cronologia conto per ricevere supporto tecnico più rapido.

Se un Expert Advisor, indicatore o script funziona in modo diverso da quanto previsto, il modo più veloce per risolvere il problema è inviare un pacchetto diagnostico completo. Senza log, impostazioni e screenshot, qualsiasi programmatore può solo provare a indovinare cosa sia successo.



⚠ Regola importante per il supporto

Se hai un problema con un Expert Advisor, una domanda su una funzione o non capisci un messaggio di errore, raccogli il pacchetto completo di report e file prima di inviare la richiesta.

Questo fa risparmiare tempo a te e al supporto. Inoltre permette di riprodurre, controllare e risolvere il problema molto più velocemente.


📸 Screenshot ⚙ File SET 📄 Log Experts
🖥 Log Terminale 📊 Report dettagliato 🧪 Report Tester


🎬 Guarda la guida video

Il video spiega come raccogliere i file necessari da MetaTrader e inviare un report corretto per la diagnosi del problema.


🚀 Perché un bug report completo è importante

Quando un trader scrive “l’Expert Advisor non funziona”, “l’operazione è stata aperta in modo errato”, “il robot non ha chiuso l’ordine” oppure “vedo un errore”, questo non è sufficiente per il supporto tecnico.

I robot MetaTrader dipendono da molti dettagli:

  • impostazioni dell’Expert Advisor;
  • specifiche del simbolo del broker;
  • spread, stop level e freeze level;
  • tipo di conto;
  • build del terminale;
  • permesso AutoTrading;
  • log dalla scheda Experts;
  • log dalla scheda Terminale / Journal;
  • numeri ticket esatti;
  • orario del problema;
  • configurazione dello Strategy Tester, se il problema appare nel tester.

Un pacchetto diagnostico completo permette allo sviluppatore di vedere la situazione reale, riprodurre l’errore e capire cosa è successo.

✅ Idea principale: una buona richiesta di supporto non è solo un messaggio. È un pacchetto di prove: screenshot, impostazioni, log, report e una descrizione chiara del problema.


📦 Cosa devi inviare

Raccogli tutti i file elencati qui sotto. Se manca una parte, il problema potrebbe essere impossibile da riprodurre.

Elemento Perché serve
Screenshot completo del terminale Mostra grafico, pannello, simbolo, timeframe, stato dell’Expert Advisor e messaggi visibili.
File SET Contiene le impostazioni esatte dell’Expert Advisor usate quando si è verificato il problema.
Log Experts Mostra i messaggi stampati dall’Expert Advisor, inclusi errori, operazioni di trading e controlli interni.
Log Terminale Mostra risposte del server, errori di trading, eventi di connessione e informazioni a livello terminale.
Report dettagliato del conto Mostra cronologia trade, ticket, profitto, prezzi di apertura/chiusura e comportamento del conto.
Log Strategy Tester Necessari se il problema appare nello Strategy Tester.
Report Strategy Tester Mostra impostazioni del test, grafico del saldo, operazioni e risultati del test.
Descrizione del problema Spiega cosa è successo, quando è successo e quali ticket sono coinvolti.


📸 1. Fai uno screenshot completo del terminale

Lo screenshot deve mostrare l’intero terminale, non solo una piccola parte del grafico.

Dovrebbe includere:

  • il grafico dove è installato l’Expert Advisor;
  • il pannello dell’Expert Advisor, se presente;
  • simbolo e timeframe;
  • posizioni o ordini aperti;
  • messaggi Experts / Journal, se rilevanti;
  • messaggi di errore visibili;
  • il momento esatto del problema, se possibile.

📸 Salva l’area di lavoro attiva

Menu screenshot MetaTrader area di lavoro attiva

Fai clic destro sul grafico e usa la funzione screenshot per salvare l’area di lavoro attiva.

🖼 Esempio di screenshot

Esempio di screenshot completo del terminale MetaTrader

Uno screenshot completo aiuta il supporto a vedere grafico, stato del terminale e ambiente dell’Expert Advisor.

✅ Risultato dello screenshot

Risultato screenshot salvato in MetaTrader

Questo tipo di screenshot fornisce molte più informazioni rispetto a un’immagine ritagliata.


⚙ 2. Salva il file SET dell’Expert Advisor

Il file SET è una delle parti più importanti del pacchetto di supporto.

Contiene tutti i parametri di input dell’Expert Advisor. Senza questo file è quasi impossibile riprodurre lo stesso comportamento.

Passo Azione
1 Apri il grafico dove è installato l’Expert Advisor.
2 Premi F7 sul grafico.
3 Apri la scheda Inputs / Settings.
4 Clicca Save.
5 Invia il file .set salvato insieme ai log.


⚙ Salvataggio del file SET

Salvare file SET Expert Advisor in MetaTrader

Il file SET permette allo sviluppatore di caricare esattamente le stesse impostazioni dell’Expert Advisor e riprodurre il problema.


🖼 3. Invia gli screenshot di ingresso creati dall’Expert Advisor

Alcuni Expert Advisor possono salvare automaticamente screenshot quando aprono operazioni.

Questi screenshot sono utili perché mostrano il grafico nel momento esatto dell’ingresso. Se un’operazione è stata aperta “non dove previsto”, lo screenshot di ingresso può aiutare a capire perché il segnale è apparso.

Di solito questi file si trovano nella cartella del terminale:

Your terminal folder \ MQL4 \ Files \ Name of your Expert Advisor

Per MetaTrader 5 controlla la cartella corrispondente MQL5 \ Files.

Ricorda:

  • gli screenshot potrebbero non essere creati nello Strategy Tester;
  • per vedere il contesto del segnale, gli indicatori devono essere visibili sul grafico;
  • invia screenshot della data e dell’orario in cui si è verificato il problema.

🖼 Esempio di screenshot di ingresso

Esempio screenshot ingresso Expert Advisor

Questi screenshot aiutano ad analizzare il motivo dell’apertura di una trade in un momento specifico.


📄 4. Raccogli i log Experts

I log Experts vengono scritti dall’Expert Advisor stesso.

Contengono informazioni importanti su:

  • inizializzazione;
  • controllo delle impostazioni;
  • permesso di trading;
  • segnali;
  • tentativi di apertura ordine;
  • tentativi di modifica ordine;
  • tentativi di chiusura ordine;
  • codici errore del broker;
  • messaggi interni di protezione.
Passo Azione
1 Apri la scheda Experts in MetaTrader.
2 Fai clic destro all’interno della scheda.
3 Clicca Open.
4 Archivia i file log degli ultimi 3 giorni di lavoro dell’Expert Advisor.


📄 Aprire i log Experts

Scheda Experts MetaTrader apertura file log

Invia i file log Experts del periodo in cui si è verificato il problema.


🖥 5. Raccogli i log Terminale / Server

I log del Terminale sono diversi dai log Experts.

Mostrano informazioni a livello di terminale e server del broker:

  • stato della connessione;
  • risposte del server di trading;
  • problemi di autorizzazione;
  • errori market closed;
  • invalid stops;
  • invalid volume;
  • requotes o problemi di esecuzione;
  • eventi del terminale.
Passo Azione
1 Apri la scheda Journal / Log.
2 Fai clic destro all’interno della scheda.
3 Clicca Open.
4 Archivia i file log del terminale degli ultimi 3 giorni.


🖥 Aprire i log del Terminale

Scheda Journal MetaTrader apertura log terminale

I log del Terminale sono necessari perché alcuni errori di trading vengono restituiti dal server del broker, non dall’Expert Advisor.


Nota: se il terminale non mostra i file log necessari, prova ad avviare MetaTrader come Amministratore o a usare la modalità portable.


📊 6. Salva un report dettagliato del conto

Un report dettagliato del conto aiuta ad analizzare le operazioni reali e i numeri ticket.

È particolarmente importante quando il problema riguarda:

  • prezzo di apertura errato;
  • prezzo di chiusura errato;
  • chiusura parziale;
  • lotto sbagliato;
  • modifica di Stop Loss o Take Profit;
  • trailing stop;
  • copia o duplicazione di operazioni;
  • calcolo di profitto o perdita.
Passo Azione
1 Apri la scheda Account History.
2 Fai clic destro all’interno della cronologia conto.
3 Seleziona Save Detailed Report.
4 Invia il file report generato insieme a log e file SET.


📊 Salvare il report dettagliato

MetaTrader salvataggio report dettagliato conto

Il report dettagliato permette al supporto di controllare ticket, sequenza delle operazioni, dati di apertura e chiusura.


🧪 7. Se il problema appare nello Strategy Tester

Se il problema si verifica solo nello Strategy Tester, invia i log dello Strategy Tester e il report del tester.

I log del tester sono diversi dai log del trading reale. Mostrano cosa è successo durante l’esecuzione del test.

Passo Azione
1 Esegui il test fino a quando appare il problema.
2 Apri la scheda Log dello Strategy Tester.
3 Fai clic destro all’interno del log.
4 Clicca Open.
5 Archivia il file log della data del test.


🧪 Aprire i log dello Strategy Tester

MetaTrader Strategy Tester apertura log

I log del tester sono necessari se il problema si verifica durante backtest o ottimizzazione.


📈 8. Salva il report dello Strategy Tester

Dopo il completamento del test, salva il report del tester.

Questo report aiuta a controllare:

  • simbolo del test;
  • timeframe;
  • impostazioni di modellazione;
  • periodo del test;
  • impostazioni spread;
  • parametri dell’Expert Advisor;
  • lista delle operazioni;
  • grafico del saldo;
  • risultati di profitto e drawdown.
Passo Azione
1 Attendi il completamento del test.
2 Apri la scheda Report.
3 Fai clic destro all’interno del report.
4 Seleziona Save as.
5 Invia il report del tester salvato.


📈 Salvare il report Strategy Tester

MetaTrader salvataggio report Strategy Tester

Il report del tester aiuta a riprodurre le stesse condizioni di test e analizzare correttamente il risultato.


📝 9. Scrivi una descrizione chiara del problema

Non inviare solo l’archivio senza spiegazione. Aggiungi una breve descrizione testuale del problema.

La descrizione migliore contiene:

  • nome e versione dell’Expert Advisor;
  • versione MetaTrader: MT4 o MT5;
  • nome del broker;
  • tipo di conto: demo, reale, hedge o netting se MT5;
  • simbolo e timeframe;
  • orario esatto in cui si è verificato il problema;
  • numeri ticket delle operazioni coinvolte;
  • cosa ti aspettavi che facesse l’EA;
  • cosa è realmente successo;
  • se il problema si verifica sempre o solo a volte.

Esempio di descrizione

Prodotto: COPYLOT Client MT5

Broker: Example Broker

Tipo conto: MT5 hedging

Simbolo: XAUUSD

Orario problema: 14:35 ora del terminale

Ticket: 123456789

Previsto: Client doveva chiudere parzialmente la posizione copiata.

Risultato reale: Client non ha ridotto il volume copiato.

Allegati: screenshot, file SET, log Experts, log Journal, report dettagliato.


🗜 10. Metti tutto in un unico archivio ZIP

Dopo aver raccolto tutti i file, inseriscili in un unico archivio ZIP.

L’archivio dovrebbe contenere:

  • screenshot completo del terminale;
  • file SET;
  • log Experts degli ultimi 3 giorni;
  • log Terminale / Journal degli ultimi 3 giorni;
  • report dettagliato del conto;
  • log Strategy Tester se il problema è apparso nel tester;
  • report Strategy Tester se il problema è apparso nel tester;
  • screenshot di ingresso creati dall’EA, se disponibili;
  • file di testo con la descrizione del problema.

✅ Pacchetto supporto corretto

Screenshot + file SET + log Experts + log Terminale + report dettagliato + descrizione del problema = analisi più rapida e corretta.


❌ Cosa non inviare

Questi messaggi di solito non aiutano a risolvere il problema:

  • “Il robot non funziona.”
  • “Ha aperto male.”
  • “Non ha chiuso.”
  • “C’è un errore.”
  • “Controlla per favore.”
  • “Ho cambiato qualcosa, ma non ricordo cosa.”

Questi messaggi non contengono abbastanza informazioni. Invia invece il pacchetto diagnostico completo.


✅ Perché questo fa risparmiare tempo

Quando invii tutti i file subito, il supporto può controllare immediatamente:

  • se AutoTrading era attivo;
  • se l’EA aveva il permesso di fare trading;
  • se il broker ha rifiutato l’operazione;
  • se il volume non era valido;
  • se Stop Loss o Take Profit erano troppo vicini;
  • se il mercato era chiuso;
  • se le impostazioni erano corrette;
  • se il ticket era gestito da questo EA;
  • se il problema è nella logica dell’EA o nell’esecuzione del broker.

Per questo il pacchetto completo è il modo professionale per segnalare un problema.


🔗 Link utili

📘 Istruzione completa su Expforex.com 💬 Contatta il supporto
🛒 Tutti i prodotti Expforex ⬇ Download e documentazione


🏁 Checklist finale prima dell’invio

Fatto? File o azione richiesta
Screenshot completo del terminale e del grafico
File SET dell’Expert Advisor
Log Experts dalla scheda Experts
Log Terminale / Journal
Report dettagliato del conto
Log Strategy Tester, se il problema è apparso nel tester
Report Strategy Tester, se il problema è apparso nel tester
Screenshot di ingresso creati dall’EA, se disponibili
Descrizione testuale con numeri ticket e orario esatto del problema
Tutti i file inseriti in un unico archivio ZIP


📩 Invia un report completo — ricevi supporto più veloce

Quando tutti i file diagnostici sono inclusi, il problema può essere controllato più rapidamente, con maggiore precisione e senza domande inutili avanti e indietro.


SEO Tags

MetaTrader logs, MT4 logs, MT5 logs, Expert Advisor logs, MetaTrader Expert logs, MetaTrader Journal logs, server logs, bug report MetaTrader, supporto Expert Advisor, MQL4 logs, MQL5 logs, SET file, MetaTrader SET file, Strategy Tester report, MetaTrader detailed report, Account History report, troubleshooting Expert Advisor, supporto robot Forex, errore Expert Advisor, invalid stops, invalid volume, market closed error, screenshot MetaTrader, diagnostica trading robot, Expforex support, MQL5 Market Expert Advisor support, come inviare log MetaTrader, come segnalare bug EA