Le schede Experts e Journal sono il primo posto affidabile per indagare su un EA che non genera attività, rifiuta un ordine o si comporta in modo diverso dopo una migrazione VPS. Uno screenshot del grafico da solo mostra raramente se il problema è avvenuto a livello di strategia, terminale, conto o broker.
Experts e Journal
Le schede Experts e Journal sono il primo posto affidabile per indagare su un EA che non genera attività, rifiuta un ordine o si comporta in modo diverso dopo una migrazione VPS. Uno screenshot del grafico da solo mostra raramente se il problema è avvenuto a livello di strategia, terminale, conto o broker.
La scheda Experts registra principalmente i messaggi scritti da Expert Advisor e gli indicatori. La scheda Journal registra l'attività terminale più ampia: cambiamenti di connessione, richieste di ordine, risposte del server, eventi di avvio e gli errori della piattaforma.
Lo stesso errore del server può avere cause diverse. Il timestamp, il prezzo richiesto, il volume, le proprietà del simbolo e i messaggi precedenti determinano la correzione corretta.
Messaggi comuni
| Messaggio | Che cosa significa | Controllo successivo |
|---|---|---|
| AutoTrading disattivato | Il terminale o l’EA non è autorizzato a inviare ordini | Abilita AutoTrading e Consenti trading automatico; verifica l’icona sorridente |
| Conto o licenza non validi | Il file non è autorizzato per il conto corrente | Invia il numero esatto del conto MT4 al venditore e installa il corretto EX4 |
| Errore 130 / stop non validi | SL, TP o un prezzo pendente violano le regole dei simboli | Stops Level, cifre, spread e direzione dell’ordine |
| Errore 131 / volume non valido | La dimensione del lotto non corrisponde ai limiti del conto | Controllare il lotto minimo, passo e lotto massimo e margine libero |
| Quotazioni non disponibili / riquotazioni | Il prezzo richiesto non è disponibile o modificato | Controlla la connessione, lo spread, lo stato del mercato e frequenza di esecuzione |
| Contesto di trading occupato | Un’altra operazione di trading è ancora in fase di elaborazione | Rimuovere i terminali duplicati o consentire all’EA di riprovare in modo sicuro |
| Nessuna connessione / autorizzazione non riuscita | Il terminale non può mantenere una sessione valida con il server | Controlla la rete del VPS, il server selezionato, le credenziali e lo stato del broker |
Flusso di lavoro diagnostico
Riproduci il problema una volta senza modificare gli input
Annota l’orario del server, il simbolo, il timeframe e l’azione prevista.
Leggi il log Experts attorno al segnale
Cerca il nome dell’EA, il risultato di inizializzazione, la risposta alla licenza, i filtri e gli esatti parametri di ordine che ha tentato di usare.
Confronta lo stesso timestamp nel Journal
Trova la risposta del terminale o del broker. Registra il tipo di ordine, il prezzo, il volume, il numero di errore e i messaggi di connessione prima e dopo.
Individua il livello del problema
Stabilisci se il problema è la configurazione, la logica dell’EA, l’autorizzazione del conto, la specifica del simbolo, la connessione o l'esecuzione broker.
Modifica una variabile e ripeti il test
Se vengono modificate insieme diverse impostazioni, non è possibile identificare la correzione riuscita.
Errori da evitare durante la raccolta dei dati
Regola di funzionamento sicura
Salva i file delle schede Experts e Journal immediatamente dopo l'incidente, insieme a screenshot di EA Inputs, simbolo del grafico e timeframe, Cronologia conto e specifiche del simbolo in Market Watch. Rimuovi password e dati personali, ma conserva il tipo di conto, il nome del server e numeri degli ordini utili all’assistenza.