Caricamento...

MQL4

icona mql4

File di codice sorgente scritti in MetaQuotes Language 4 per la piattaforma di trading MetaTrader 4.

Tipo di file:

L'estensione file .mql4 rappresenta i file di codice sorgente creati con MetaQuotes Language 4 (MQL4), script di programmazione utilizzati all'interno della piattaforma MetaTrader 4. Questi file contengono tipicamente algoritmi di trading, indicatori personalizzati, script e consulenti esperti automatizzati.

Cos'è un file mql4?

Categoria tipo di file:

Data aggiornamento: 21 giugno 2026

MQL4 è un linguaggio di programmazione specializzato progettato per lo sviluppo di strategie di trading, indicatori, script e funzioni all'interno della piattaforma MetaTrader 4. Il linguaggio è simile a C++, rendendolo accessibile ai trader con esperienza di programmazione. I file MQL4 sono file di testo semplice con estensione .mql4, che vengono compilati in eseguibili utilizzati da MetaTrader 4 per automatizzare le operazioni di trading.

La storia di MQL4 risale ai primi anni 2000, quando MetaQuotes Software lo ha introdotto come mezzo per i trader di sviluppare i propri programmi di trading automatico. MQL4 fornisce librerie estese per l'analisi tecnica, la gestione degli ordini e la comunicazione con i server di trading. Oltre alla programmazione manuale, molti trader utilizzano Expert Advisors (EAs) e indicatori pre-scritti, spesso condivisi e scaricabili da varie fonti online.

La compatibilità con la piattaforma è principalmente focalizzata sulla versione Windows di MetaTrader 4, anche se alcuni strumenti di sviluppo consentono di modificare e gestire questi file su altri sistemi operativi come macOS e Linux tramite emulatori o software compatibili. Il linguaggio è ben supportato dall'ambiente di sviluppo proprietario di MetaQuotes, MetaEditor, che offre evidenziazione della sintassi, debugging e funzioni di compilazione, semplificando il processo di sviluppo sia per i trader che per i programmatori.

Come aprire un file mql4?

Per aprire e modificare .mql4 files, gli utenti dovrebbero installare MetaTrader 4 insieme a MetaEditor, l'ambiente di sviluppo integrato. Su Windows, MetaTrader 4 è la piattaforma principale e tramite MetaEditor puoi aprire, compilare e debugare script MQL4.

Per gli utenti Mac OS, l'esecuzione di MetaTrader 4 e MetaEditor potrebbe richiedere l'uso di Wine o di altri livelli di compatibilità simili. Gli utenti Linux possono configurare MetaTrader 4 tramite Wine o usare macchine virtuali. Una volta installato, basta aprire MetaEditor, navigare fino al file .mql4 e iniziare a modificare o compilare.

Come convertire un file mql4?

La conversion di file .mql4 in altri formati di solito non è richiesta poiché sono file di codice sorgente destinati alla modifica e alla compilazione all'interno di MetaTrader 4. Tuttavia, se è necessario condividere o migrare il codice, puoi copiare i file di origine .mql4 e convertirli in script o altri formati di programmazione manualmente.

Per la conversione o la modifica al di fuori di MetaEditor, alcuni editor di codice supportano l'evidenziazione della sintassi per MQL4, ma la compilazione completa e l'esecuzione richiedono MetaTrader 4. I repository online potrebbero offrire strumenti o script per tradurre o rifattorizzare il codice MQL4. Inoltre, esistono alcuni IDE e plugin che possono convertire o aiutare nel porting del codice MQL4 per l'uso con altre piattaforme di trading, ma questi sono generalmente limitati e richiedono aggiustamenti manuali.

Il software predefinito per aprire file mql4:

Convertire i file .mql4

Convertire altri formati in .mql4