Vai al contenuto principale

Gli indicatori MT4 funzionano su MT5?

Scopri perché gli indicatori MQL4 e gli EA non sono compatibili con MT5 e valuta le opzioni per trovare, utilizzare o riscrivere gli strumenti che preferisci.

Un indicatore personalizzato MT4 non può essere eseguito direttamente in MT5. Lo stesso vale per un Expert Advisor (EA) MT4. Un eventuale strumento MT5 omonimo deve essere una versione sviluppata per MT5: rinominare il file non lo converte.


Controllare i file disponibili

File

Piattaforma

Significato

.mq4

MT4

Codice sorgente

.ex4

MT4

Programma compilato

.mq5

MT5

Codice sorgente

.ex5

MT5

Programma compilato

Lo sviluppatore modifica il sorgente; la compilazione produce un programma per la piattaforma corrispondente.
​

Rinominare .ex4 in .ex5, copiare un file MT4 in una cartella MT5 o aprirlo in un editor non crea un programma MT5. Se possiede solo .ex4, il funzionamento in MT4 non significa che dispone del codice sorgente modificabile.
​

Il passaggio a MQL5 può richiedere modifiche ai calcoli, all’accesso ai dati, ai buffer dell’indicatore e alla gestione degli eventi. La compilazione riuscita è solo una fase: non prova risultati identici né un comportamento di trading corretto.


Individuare la cartella corretta del programma

Nel terminale MT5 in uso, seleziona File → Apri cartella dati. Apri MQL5 e scegli la sottocartella secondo la funzione del file. I dati sono separati dai file di installazione di sola lettura.

Sottocartella dati MT5

Contenuto

MQL5/Experts

File sorgente (.mq5) e programmi compilati (.ex5) degli Expert Advisor (EA).

MQL5/Indicators

File degli indicatori personalizzati.

MQL5/Presets

Set di parametri di input salvati per gli Expert Advisor (EA).


MT4: un indicatore installato non compare nel Navigatore

  1. Controlla la cartella MQL4/Indicators del terminale in uso. Il Navigatore ne rispecchia le sottocartelle e mostra solo gli indicatori EX4 compilati.

  2. Dopo aver copiato un indicatore compilato compatibile nella cartella, fai clic con il tasto destro sull’elenco degli indicatori nel Navigatore e scegli Aggiorna.

  3. Un rombo grigio sull’icona può indicare codice sorgente assente o compilazione non riuscita. Controlla i file e i messaggi del compilatore per stabilire la causa.


Scegliere un’opzione adatta

  1. Ottenga una versione MT5 dallo sviluppatore originale o da una fonte affidabile. Verifichi piattaforma, versione, file di supporto necessari e che la licenza consenta l’uso previsto. Un nome identico o una schermata simile non bastano.

  2. Continui a usare la versione MT4 in MT4 se soddisfa le sue esigenze. I terminali sono separati: selezioni in ciascuno il conto di trading FXT e il server corrispondenti. Installare MT5 non trasferisce indicatori, conti o posizioni aperte di MT4 in MT5.

  3. Se possiede il sorgente o l’autorizzazione a modificarlo, chieda a uno sviluppatore qualificato di adattarlo e testarlo per MQL5. Conservi i file originali e i parametri di calcolo concordati per confrontare i risultati. La conversione non è un semplice cambio di estensione.


Verificare la versione alternativa prima dell’uso

Confronti lo stesso strumento, periodo, parametri di ingresso e storico dei prezzi disponibile. Controlli valori tracciati, segnali e avvisi: nomi uguali non significano calcoli uguali. Provi le richieste di trading di un EA su un conto demo prima di considerare un conto reale.
​

Se lo strumento non si carica o si comporta diversamente, annoti piattaforma/versione, nome del programma, parametri ed errori pertinenti. Non invii password o codici monouso. Installazione o compilazione non garantiscono esecuzione, precisione o profitto.


Desktop, WebTrader e App sono ambienti diversi

Questi formati riguardano i programmi MetaTrader desktop. Non presuma che siano importabili in WebTrader o FXTRADING.com App; usi gli strumenti grafici effettivamente offerti dall’interfaccia. Gli EA non possono essere installati o eseguiti in FXTRADING.com App.

Hai ricevuto la risposta alla tua domanda?