Trading automatico è uno dei controlli da effettuare, ma la sola attivazione non significa che l’Expert Advisor (EA) genererà un ordine o che un ordine verrà eseguito. Attivalo solo dopo aver accertato di poterti fidare dell’Expert Advisor (EA) e se intendi usarlo su quel conto, quindi esegui i controlli riportati di seguito.
Gli Expert Advisor (EA) non possono essere installati o eseguiti in FXTRADING.com App.
Cause comuni dei problemi di esecuzione delle operazioni degli Expert Advisor (EA)
Quando fai trading con FXTRADING.com, ci sono diversi possibili motivi per cui il tuo Expert Advisor (EA) potrebbe non eseguire le operazioni come previsto:
Problemi di configurazione di base
Autorizzazione al trading automatico: In MT4 per desktop, verifica sia l'autorizzazione generale del terminale sia quella dell'Expert Advisor (EA) collegato al grafico. Se una delle due impedisce il trading, l'Expert Advisor (EA) può continuare ad analizzare i prezzi senza poter inviare richieste di operazione. Il colore della barra degli strumenti da solo non identifica la causa.
Expert Advisor (EA) non associato al grafico: Verifica che l’Expert Advisor (EA) sia correttamente associato al grafico pertinente
Simbolo o intervallo temporale errato: Conferma che il tuo Expert Advisor (EA) sia associato alla coppia di valute e all’intervallo temporale corretti per cui è stato progettato
Limitazioni tecniche
Margine disponibile: Confronta il margine richiesto dall'operazione prevista con il margine disponibile sul conto. Il saldo da solo non indica quanto margine resta dopo le posizioni esistenti e gli altri requisiti.
Restrizioni al trading: Controlla se il tuo conto presenta restrizioni al trading
Mercato chiuso: Il mercato dello strumento che stai cercando di negoziare potrebbe essere chiuso
Problemi di connessione Internet: Una connessione Internet instabile può impedire l’esecuzione dell’Expert Advisor (EA)
Problemi di configurazione dell’Expert Advisor (EA)
Impostazioni errate: Controlla i parametri di input del tuo Expert Advisor (EA)
Problemi di compatibilità: Assicurati che il tuo Expert Advisor (EA) sia compatibile con la versione di MT4 che stai usando
Errori di programmazione: Il codice dell’Expert Advisor (EA) stesso potrebbe contenere errori o difetti logici
DLL o librerie mancanti: Alcuni Expert Advisor (EA) richiedono file aggiuntivi per funzionare correttamente
Condizioni di trading
Impostazioni dello slippage: Il tuo Expert Advisor (EA) potrebbe avere impostazioni restrittive per lo slippage
Limitazioni dello spread: Alcuni Expert Advisor (EA) non operano se lo spread supera una determinata soglia
Restrizioni sulla dimensione dei lotti: L’Expert Advisor (EA) potrebbe tentare di operare con una dimensione del lotto non consentita per il tuo tipo di conto
Come posso risolvere i problemi di esecuzione dell’Expert Advisor (EA)?
Verifica consapevolmente l'autorizzazione: Conferma prima conto, server, Expert Advisor (EA) collegato e parametri di ingresso desiderati. Consenti il trading automatico solo se ti fidi del programma e vuoi che operi su quel conto; controlla entrambi i livelli di autorizzazione invece di alternare ripetutamente il pulsante.
Conserva i dati pertinenti prima di riavviare: annota quando si è verificato il problema e salva i messaggi vicini prima di chiudere MT4. Dopo il riavvio, ricontrolla il conto, l’Expert Advisor (EA) associato e le autorizzazioni di trading prima di riprendere l’utilizzo.
Leggi entrambi i registri: confronta il Diario della piattaforma e i messaggi degli esperti relativi allo stesso episodio. La spiegazione seguente distingue messaggio del programma, richiesta di trading e risultato.
Controlla le impostazioni dell’Expert Advisor (EA): Ricontrolla tutti i parametri di input
Esegui un test in Tester di strategia: Usa il tester delle strategie per individuare eventuali problemi
Contatta lo sviluppatore dell’Expert Advisor (EA): Se hai acquistato l’Expert Advisor (EA), contatta il suo sviluppatore
Controlla le autorizzazioni: Attiva solo le autorizzazioni effettivamente richieste dall’Expert Advisor (EA) dopo averne esaminato la fonte o il fornitore. Non attivare le importazioni DLL o l’accesso esterno a meno che tu non ne comprenda e accetti la specifica necessità.
Distingui le fasi: L'Expert Advisor (EA) può essere attivo ma attendere le condizioni di ingresso programmate, non riuscire a inviare una richiesta o averne inviata una poi rifiutata. Confronta i suoi registri con i registri degli esperti e di sistema del terminale e con l'errore esatto prima di scegliere una soluzione. Non allentare i limiti di spread, volume o rischio soltanto per forzare un'operazione.
Dopo aver cambiato conto, profilo, simbolo del grafico o periodo, un'impostazione protettiva di MT4 può disattivare il trading automatico. Ricontrolla conto attivo, Expert Advisor (EA) e autorizzazioni. Non disattivare automaticamente tale protezione e non considerare l'assenza di una nuova operazione una prova di malfunzionamento dell'Expert Advisor (EA).
Come leggere e conservare i registri di un Expert Advisor (EA)
In MT4 desktop, mostra la finestra Terminale dal menu Visualizza, oppure usa Ctrl+T su Windows. Il Diario registra avvio, connessione e operazioni di trading; la scheda degli esperti contiene i messaggi dell’Expert Advisor (EA) associato. Alcune schede vuote possono essere nascoste. L’assenza di questa scheda non spiega quindi perché non si è verificata un’operazione.
Leggi i messaggi immediatamente precedenti e successivi all’episodio, abbinando ora e simbolo. Un messaggio di caricamento del programma non dimostra che una richiesta di trading sia stata inviata o eseguita. Se non compare una richiesta, verifica le condizioni di ingresso con lo sviluppatore dell’Expert Advisor (EA). Se una richiesta è stata rifiutata, conserva l’errore preciso e controlla le condizioni del conto e dello strumento interessati, anziché modificare le impostazioni a caso.
Per un episodio precedente, fai clic destro su una voce e scegli Apri per accedere ai file datati. I registri della piattaforma MT4 si trovano in Logs e quelli degli Expert Advisor (EA) in MQL4/Logs; i nomi giornalieri seguono YYYYMMDD.LOG. Le schede mostrano le voci recenti. L’assenza di una riga precedente non prova che l’evento non sia mai avvenuto. Conserva l’intervallo pertinente prima di svuotare una scheda o riavviare.
In MT5 desktop, le schede corrispondenti del Diario e degli esperti sono nella finestra degli strumenti. I file della piattaforma sono in Logs e quelli degli Expert Advisor (EA) in MQL5/Logs. Gli orari del diario MT5 seguono il fuso orario del computer: indicalo e confrontalo con l’ora della cronologia di trading prima di collegare gli eventi. Non presumere che i due orologi coincidano.
Scegli il registro adatto: gli errori di compilazione di MetaEditor riguardano la creazione del programma, mentre il diario del tester delle strategie riguarda una prova. Nessuno dei due dimostra l’esecuzione di un’operazione reale. Condividi solo i registri pertinenti dell’episodio, oscurando i dati sensibili, tramite il canale di assistenza sotto indicato; non inviare l’intera cartella dei dati della piattaforma. Non effettuare un’altra operazione solo per generare un registro.
MT4/MT5: controllare lo stato conservato dopo un riavvio
I programmi MT4/MT5 possono usare variabili globali del terminale, distinte da quelle nel codice sorgente. Rimangono dopo il riavvio e sono disponibili per quattro settimane dall’ultima chiamata degli Expert Advisor (EA) o modifica. Riavviare MT4/MT5 non le cancella.
In MT4/MT5 esamina le voci senza modificarle:
Apri il menu Strumenti.
Scegli Variabili globali.
Puoi anche usare la scorciatoia standard F3. Se il comportamento persiste dopo il riavvio, chiedi allo sviluppatore se il programma usa queste variabili e quale ripristino sia opportuno.
MT4: leggere i campi delle variabili globali
Campo | Cosa mostra |
Nome | L’identificatore della variabile globale del terminale. |
Valore | Il valore memorizzato, non una variabile del codice sorgente. |
Ora dell’ultima chiamata | Quando la variabile è stata richiamata l’ultima volta; una modifica manuale aggiorna anche quest’ora. |
In MT4, un doppio clic su una cella del nome o del valore ne avvia la modifica. Per la diagnosi, leggi le voci senza cambiarle; non considerare il doppio clic un semplice aggiornamento senza effetti.
Non modificare o eliminare variabili globali per forzare un’operazione; possono essere condivise tra programmi. Conserva le registrazioni dell’incidente descritte sopra e segui le istruzioni del programma.
Usa i registri per individuare la causa
Prima di modificare ripetutamente le impostazioni, annota la piattaforma e la versione, il tipo di conto e il server, il simbolo, la data e l’ora con il fuso orario, se l’Expert Advisor (EA) era associato e attivato e il messaggio esatto di Diario o registro dell’Expert Advisor (EA) oppure l’errore dell’ordine. Può essere utile uno screenshot con i dati riservati oscurati. Non includere password, codici monouso, chiavi private, frasi di recupero, documenti d’identità o dati di pagamento completi.
Il Team di assistenza clienti può esaminare i dati attuali di FXTRADING.com relativi al conto, alla piattaforma, al server, al simbolo e alle condizioni di trading, nonché i registri degli errori di FXTRADING.com. Non può verificare, correggere o approvare il codice o la strategia di Expert Advisor (EA) di terze parti; per questo, contatta lo sviluppatore dell’Expert Advisor (EA). Una modifica delle impostazioni, un risultato di Tester di strategia o una verifica dell’assistenza non garantiscono che un Expert Advisor (EA) generi un ordine, che un ordine venga eseguito o alcun risultato di trading.
