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
MetaEditor build 6159, Ubuntu 26.04, l'assistant IA ne fonctionne pas.
Sur Bottles (Wine 11.0) : à l'ouverture de l'AI Assistant, WebView2 plante systématiquement avec le code d'erreur 0x80070578 - Invalid window handle (ou, plus rarement, 0x800700AA - Resource in use). J'ai vérifié et exclu les possibilités suivantes : les indicateurs GPU/sandbox, le bureau virtuel, la version de Windows (10/11), la version de WebView2 elle-même (152.x et 109.x) — le problème persiste dans tous les cas.
Lors d’une installation officielle via mt5ubuntu.sh (Wine 10.0) : cette erreur n'apparaît pas, mais le moteur IA (ProgramData\MetaQuotes\ML\goose.exe) ne se télécharge pas tout seul — le message « ai engine executable not found (code=-2, win32=0) » s'affiche. Après avoir ajouté manuellement les fichiers du moteur, le panneau AI Assistant cesse complètement de s’afficher et bloque MetaEditor dans son ensemble.
Conclusion : AI Assistant ne démarre actuellement pas sous Linux, quelle que soit la méthode utilisée.
Je ne sais pas quoi faire — contactez les développeurs de Wine et essayez au moins de créer une version personnalisée de Wine adaptée à vos besoins avec les dépendances correctes… Je ne vois pas d’autre solution…
MetaEditor version 6159, Ubuntu 26.04 : l'assistant IA ne fonctionne pas.
Sur Bottles (Wine 11.0) : lors de l’ouverture de l’assistant IA, WebView2 plante systématiquement avec l’erreur 0x80070578 – Pointeur de fenêtre non valide (plus rarement 0x800700AA – Ressource en cours d’utilisation). J’ai vérifié et écarté les éléments suivants : indicateurs GPU/sandbox, bureaux virtuels, version de Windows (10/11) et version de WebView2 elle-même (152.x et 109.x) — le problème se produit dans tous les cas.
Lors de l’installation officielle via mt5ubuntu.sh (Wine 10.0) : cette erreur ne se produit pas, mais le moteur IA (ProgramData\MetaQuotes\ML\goose.exe) ne se télécharge pas automatiquement — le message « Exécutable du moteur IA introuvable (code=-2, win32=0) » s’affiche. Après avoir ajouté manuellement les fichiers du moteur, le panneau de l’assistant IA cesse complètement de s’afficher et provoque le plantage complet de MetaEditor.
Conclusion : AI Assistant ne peut actuellement en aucun cas être exécuté sous Linux.
Je ne sais pas trop… Contactez les développeurs de Wine et essayez au moins de créer une version personnalisée de Wine adaptée à vos besoins, avec les dépendances correctes… Je ne vois pas d'autre solution…
Si vous utilisez Bottles, c'est à vos propres risques.
Je n’ai pas connaissance d’une installation officielle via mt5ubuntu.sh, où l’avez-vous trouvée ? L’installation officielle pour Linux est mt5linux.sh, comme indiqué dans cet article : https://www.mql5.com/fr/articles/625
Wine 10.0 n’est pas pris en charge par MetaQuotes, vous devez utiliser la version 11.x (à l’exception de la version 11.0).
J'ai Ubuntu 26.04 et MT5, je vais tester l'AI Assistant et je vous tiendrai au courant.
Conclusion : AI Assistant ne fonctionne actuellement pas sous Linux, quelle que soit la méthode utilisée.
Ce n'est en réalité pas vrai :

J'utilise Manjaro Linux 26.1 (KDE) + Q4Wine 1.4.2 (interface graphique Wine), qui a installé Wine 11.11 dans le préfixe Wine par défaut, en mode Windows 11. J'ai essayé Bottles (mais pas via Flatpak, car c'est compliqué de créer des raccourcis dans le menu des applications avec ce dernier ; j'ai utilisé le binaire du dépôt standard tant qu'il était disponible — quand il a disparu, je suis passé à la configuration actuelle). Parmi les interfaces graphiques pour Wine, j’ai essayé WineGUI (mais il a disparu du dépôt), PlayOnLinux (une vraie daube) et Q4Wine (celui-là, je le recommande).

Ajouté :
J’ai toutefois remarqué que dans l’onglet de l’assistant, il n’est pas possible de changer de langue, c’est-à-dire qu’on ne peut pas écrire en alphabet latin. Voici ce qu’il en dit lui-même :
Comme j’utilise l’IA via un navigateur (Qwen), je ne vais pas m’embêter avec ça, mais le problème est apparu.
J'ai toutefois remarqué que la langue ne change pas dans l'onglet de l'assistant, c'est-à-dire qu'il est impossible d'écrire en caractères latins.
Quelqu'un pourrait-il m'aider ?
J'utilise MT5 sous Wine sur Ubuntu ; le programme fonctionne parfaitement, mais lorsque j'essaie de me connecter à mon compte approvisionné, la connexion se bloque. Pourtant, lorsque je me rends sur le site mt5.the5ers.com (j'utilise The5ers), je parviens à me connecter sans problème. J'ai saisi les mêmes informations (serveur, identifiant et mot de passe) dans la version application, mais ma connexion se bloque. J'ai essayé de redémarrer l'application et l'ordinateur, mais rien ne semble fonctionner. Que puis-je faire pour réussir à me connecter ? Je ne souhaite pas utiliser la version web.