MetaTrader 5 su Linux
In questo articolo mostriamo come installare MetaTrader 5 sulle versioni Linux più diffuse, Ubuntu, Debian, Linux Mint e Fedora. Questi sistemi sono ampiamente utilizzati sull'hardware dei server delle aziende e sui personal computer dei trader.
Installazione della piattaforma con un comando
MetaTrader 5 funziona su Linux utilizzando Wine. Wine è un layer di compatibilità gratuito che consente al software applicativo sviluppato per Microsoft Windows di funzionare su sistemi operativi simili a Unix.
Abbiamo preparato uno script speciale per rendere il processo di installazione il più semplice possibile. Lo script rileverà automaticamente la versione del tuo sistema e supporta le distribuzioni Ubuntu, Debian, Linux Mint e Fedora. In base a ciò, scaricherà e installerà il pacchetto Wine appropriato. Successivamente, scaricherà ed eseguirà il programma di installazione della piattaforma.
Per avviare l'installazione, aprire la riga di comando (Terminale) senza i privilegi di amministratore (senza sudo) e specificare il relativo comando:
Questo comando scarica lo script, lo rende eseguibile e lo esegue. Devi solo inserire la password del tuo account per consentire l'installazione.

Se ti viene richiesto di installare ulteriori pacchetti Wine (Mono, Gecko), accetta, poiché questi pacchetti sono necessari per il funzionamento della piattaforma. Successivamente verrà avviato il programma di installazione di MetaTrader 5, procedere con i passaggi standard. Una volta completata l'installazione, riavvia il sistema operativo e la piattaforma sarà pronta all'uso.

Installa gli aggiornamenti in modo tempestivo
Si consiglia vivamente di utilizzare sempre le ultime versioni del sistema operativo e di Wine. Aggiornamenti tempestivi aumentano la stabilità operativa della piattaforma e migliorano le prestazioni.
Per aggiornare Wine, apri un prompt dei comandi e digita il seguente comando:
Per ulteriori informazioni, visita il sito web ufficiale di Wine.
Directory dei dati di MetaTrader 5
Wine crea un'unità logica virtuale separata con l'ambiente necessario per ogni programma installato. Il percorso predefinito della cartella dei dati del terminale installato è il seguente:
Tradotto dal russo da MetaQuotes Ltd.
Articolo originale: https://www.mql5.com/ru/articles/625
Avvertimento: Tutti i diritti su questi materiali sono riservati a MetaQuotes Ltd. La copia o la ristampa di questi materiali in tutto o in parte sono proibite.
Jeremy Scott: venditore di successo sul Market MQL5
Risultati del Market MQL5 per il primo trimestre 2013
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Accetti la politica del sito e le condizioni d’uso
Per quanto riguarda macOS 27, ho verificato l' attuale PKG di Metaquotes:
1) L'assistente AI ha funzionato perfettamente se lo si avvia direttamente in MT5 tramite il pulsante
2) tuttavia, in MetaEditor persiste l'errore 2026.09.29 03:17:35.602 WebView2 impossibile trovare il runtime di WebView2
E anche nell’Editor compare l’errore

Anche il Market funziona
Quello che voglio dire è: forse potreste compilare allo stesso modo anche su Linux una versione con le stesse dipendenze corrette?
Aggiungo a quanto detto sopra che su macOS WebView funzionerà solo nel terminale o solo nell’Editor, a seconda di quale dei due si avvia per primo. Sto cercando di risolvere il problema
macOS (MetaTrader 5.app), build 6230: l'assistente AI in MetaEditor segnala «couldn't find WebView2 Runtime». Ho individuato la causa e una soluzione alternativa. Ho utilizzato il pkg ufficiale per macOS fornito da MetaQuotes
Ambiente: MetaTrader 5 x64 build 6230, MetaTrader 5.app ufficiale, Wine 11.1, macOS (Darwin 27.0), Apple Silicon. Il terminale viene avviato con /portable, MetaEditor con /portable /language:English.
Sintomo. L’Assistente e il Market funzionano nel terminale. In MetaEditor l’Assistente non si apre; nel log compare:
Cosa è stato riscontrato.
Una soluzione alternativa che funziona. Avviare MetaEditor con una cartella dati separata tramite la variabile WEBVIEW2_USER_DATA_FOLDER (Wine la trasmette da macOS al processo Windows):
export WINEPREFIX="$HOME/Library/Application Support/net.metaquotes.wine.metatrader5" export WEBVIEW2_USER_DATA_FOLDER='C:\Program Files\MetaTrader 5\temp\EBWebView-MetaEditor' "/Applications/MetaTrader 5.app/Contents/SharedSupport/wine/bin/wine" \ "C:\Program Files\MetaTrader 5\MetaEditor64.exe" /portable
In questo modo l’assistente funziona contemporaneamente sia nel terminale che nell’editor. Tuttavia, se si apre l’editor dal terminale tramite il tasto IDE / F4, il conflitto si ripresenta.
A mio avviso, ecco come risolvere il problema:
Conclusioni su Linux: webView2 e l’assistente AI funzionano, ma con qualche blocco; per risolvere il problema del cambio di layout ho dovuto scrivere uno script
PS: che schifo...
Il problema con WebView2/Wine esiste davvero; nessuno lo ha negato. Tuttavia, non hai dimostrato che riguardi tutti gli utenti di Ubuntu o nemmeno la maggior parte di essi. Alcuni post indicano che alcuni utenti hanno riscontrato questo problema. Tuttavia, non dimostrano che si tratti di un malfunzionamento diffuso. Lo stesso vale per l’affermazione secondo cui le istruzioni ufficiali «non funzionano affatto».
Allora, in definitiva, le istruzioni ufficiali per Linux funzionano o no? O bisogna fare un video? Il malfunzionamento è diffuso o no? È interessante vedere dopo quanti tentativi una persona capirà
Per quanto riguarda Alain: ha detto chiaramente che lo script ufficiale è mt5linux.sh, non mt5ubuntu.sh. Poi avete pubblicato mt5linux.sh e avete detto: «Ecco, prego, lo script di MetaQuotes». Sì, Karl... è proprio quello che Alain ti ha appena detto.
E questo cos’è:
Leggi
Beh, se non altro, tutto questo botta e risposta ha almeno contribuito a trasformare il "non funziona affatto" in un problema specifico e ben documentato. 🙂
Sono riuscito a farlo funzionare quasi del tutto. Tutto funziona e riesco ad accedere a MQL5. L'unica cosa fastidiosa è che non riesco a installare il mio EA Risk Calculator dalla sezione "I miei acquisti" dello store, perché il pulsante di installazione semplicemente non fa nulla quando ci clicco sopra.
Sto usando CachyOS 7.2.9.
Scarica il flatpak di Bottles e installalo. Aprilo e crea una "bottle" in alto a sinistra. Una volta creata, clicca su "Dipendenze" e installa WebView2. Ci vuole un tempo insolitamente lungo, quindi aspetta pazientemente. Torna indietro e clicca su "Impostazioni". Imposta il runner su "Wine 11 integrato", scorri verso il basso e abilita la scheda grafica dedicata per garantire un funzionamento fluido. Puoi scorrere ancora più in basso e alternare tra Windows 10 e 11, ma non ho notato alcuna differenza. Scarica la versione Windows di MT5, clicca su "Esegui eseguibile" e individua il file MT5.exe che hai appena scaricato.
Se qualcuno riesce a installare gli EA dallo store, mi tagghi, per favore.
Spero che questo possa essere d'aiuto a chi non è riuscito a farlo funzionare.