MetaTrader 5 sur Linux
Dans cet article, nous montrons comment installer MetaTrader 5 sur les versions populaires de Linux, Ubuntu, Debian, Linux Mint et Fedora. Ces systèmes sont largement utilisés sur les serveurs des entreprises ainsi que sur les ordinateurs personnels des traders.
Installation de la plateforme avec une seule commande
MetaTrader 5 fonctionne sur Linux en utilisant Wine. Wine est une couche de compatibilité gratuite qui permet aux logiciels d'application développés pour Microsoft Windows de fonctionner sur des systèmes d'exploitation de type Unix.
Nous avons préparé un script spécial pour rendre le processus d'installation aussi simple que possible. Le script détectera automatiquement la version de votre système et prendra en charge les distributions Ubuntu, Debian, Linux Mint et Fedora. Il téléchargera et installera ensuite le paquet Wine correspondant. Après cela, il téléchargera et exécutera le programme d'installation de la plateforme.
Pour démarrer l'installation, ouvrez la ligne de commande (le Terminal) sans les privilèges d'administrateur (pas besoin de sudo) et spécifiez la commande correspondante :
Cette commande télécharge le script, le rend exécutable et l'exécute. Il vous suffit de saisir le mot de passe de votre compte pour permettre l'installation.

Si vous êtes invité à installer des packages Wine supplémentaires (Mono, Gecko), veuillez accepter, car ces packages sont nécessaires au fonctionnement de la plateforme. L'installateur de MetaTrader 5 sera ensuite lancé. Suivez les étapes habituelles. Une fois l'installation terminée, redémarrez votre système d'exploitation et la plateforme sera prête à fonctionner.

Installer les mises à jour en temps opportun
Il est fortement recommandé de toujours utiliser les dernières versions du système d'exploitation et de Wine. Les mises à jour augmentent la stabilité du fonctionnement de la plateforme et améliorent les performances.
Pour mettre à jour Wine, ouvrez une invite de commande et tapez la commande suivante :
Pour plus d'informations, veuillez visiter le site Web officiel de Wine.
Répertoire Data de MetaTrader 5
Wine crée un lecteur logique virtuel séparé avec l'environnement nécessaire pour chaque programme installé. Le chemin par défaut du dossier de données du terminal installé est le suivant :
Traduit du russe par MetaQuotes Ltd.
Article original : https://www.mql5.com/ru/articles/625
Avertissement: Tous les droits sur ces documents sont réservés par MetaQuotes Ltd. La copie ou la réimpression de ces documents, en tout ou en partie, est interdite.
Jeremy Scott - Vendeur à succès de MQL5 Market
Résultats du MQL5 Market pour le 1er trimestre 2013
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Vous acceptez la politique du site Web et les conditions d'utilisation
1) Je pense que vous devriez tourner une vidéo montrant comment vous installez MT5 sous Ubuntu en suivant les instructions de MetaQuotes… et même si ça marche, enregistrez une vidéo montrant comment vous ouvrez MT5 sous Ubuntu via le Market et l’assistant IA, et comment il fonctionne mal et se fige avec des plantages…
2) Vous disposerez ainsi d’une preuve personnelle que le problème est généralisé et touche tous les utilisateurs de Linux.
3) Arrêtez de déformer mes propos : je ne parlais pas spécifiquement de vous, mais de la réponse officielle des représentants sur ce forum ; je ne sais pas si vous en faites partie ou non. Si vous en faites partie, alors cela s'adresse également à vous
4) Envoyez la vidéo au studio ; vous comprendrez ainsi quel est le problème et comment le résoudre.
5) mt5linux.sh ne fonctionne pas : le dépôt indiqué est corrompu, et avant même de l'installer sur un Linux vierge, il faut installer encore beaucoup d'autres choses… Au final, ça ne marche pas et il faut passer une demi-heure à se débrouiller soi-même avec Wine pour comprendre comment installer MT5 sous Linux
6) La version web ne fonctionne pas sous Linux ni sous macOS.
7) PS : pourquoi s'attacher à la version web dès le départ si la plateforme est positionnée pour fonctionner sur des émulateurs ?
En ce qui concerne macOS 27, j'ai testé le PKG actuel de MetaQuotes :
1) L'assistant IA a très bien fonctionné lorsque je l'ai lancé directement dans MT5 à partir du bouton
2) mais dans MetaEditor, l'erreur persiste : 29/09/2026 03:17:35.602 WebView2 impossible de trouver le runtime WebView2
Et l'éditeur affiche également une erreur

Même le Market fonctionne
Ce que je veux dire, c'est : pourriez-vous peut-être compiler de la même manière sous Linux un paquet avec les mêmes dépendances correctes ?
J'ajoute à ce qui précède que sous macOS, WebView ne fonctionnera que dans le terminal ou que dans l'éditeur, selon lequel des deux a été lancé en premier. J'essaie de réparer
macOS (MetaTrader 5.app), build 6230 : l'assistant IA dans MetaEditor affiche le message « couldn't find WebView2 Runtime ». J'ai trouvé la cause du problème et une solution de contournement. J'ai utilisé le pkg officiel pour macOS fourni par MetaQuotes
Environnement : MetaTrader 5 x64 build 6230, MetaTrader 5.app officiel, Wine 11.1, macOS (Darwin 27.0), Apple Silicon. Le terminal est lancé avec /portable, MetaEditor avec /portable /language:English.
Symptôme : l’Assistant et le Market fonctionnent dans le terminal. Dans MetaEditor, l’Assistant ne s’ouvre pas ; dans le journal, on peut lire :
Ce qui a été constaté.
Une solution de contournement qui fonctionne : lancer MetaEditor avec un dossier de données distinct via la variable WEBVIEW2_USER_DATA_FOLDER (Wine la transmet de macOS au processus 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
L'assistant fonctionne ainsi simultanément dans le terminal et dans l'éditeur. Mais si l'on ouvre l'éditeur à l'aide du bouton IDE / F4 depuis le terminal, le conflit réapparaît.
Voici, à mon avis, comment résoudre ce problème chez vous :
Bilan sous Linux : webView2 et l'assistant IA fonctionnent, mais avec quelques blocages ; j'ai dû écrire un script pour corriger le changement de clavier
PS : c'est de la merde…
Le problème avec WebView2/Wine existe bel et bien ; personne ne l'a nié. Mais vous n'avez pas démontré qu'il concernait tous les utilisateurs d'Ubuntu, ni même la majorité d'entre eux. Quelques messages indiquent que certains utilisateurs ont rencontré ce problème. Cependant, ils ne prouvent pas qu’il s’agisse d’une défaillance généralisée. Il en va de même pour l’affirmation selon laquelle les instructions officielles « ne fonctionnent absolument pas ».
Au final, est-ce que le guide officiel pour Linux fonctionne ou non ? Ou faut-il faire une vidéo ? La panne est-elle généralisée ou non ? Je me demande combien de fois il faudra le répéter avant que les gens comprennent
En ce qui concerne Alain : il a clairement précisé que le script officiel est mt5linux.sh, et non mt5ubuntu.sh. Ensuite, vous avez publié mt5linux.sh en disant : « Voilà, tenez, le script de MetaQuotes ». Oui, Karl… c’est exactement ce qu’Alain vient de vous dire.
Et qu'en est-il de ceci :
À lire
Bon, en tout cas, toutes ces discussions ont au moins permis de transformer cette affirmation « ça ne marche pas du tout » en un problème précis et bien documenté. 🙂