Installer MetaTrader 5 sur un VPS Linux (Docker, Wine, Xvfb)
Faire tourner MT5 sans écran sur un VPS Ubuntu pour que des agents IA lisent les prix et passent des ordres en démo 24h/5j.
Ce qu’il vous faut
Un VPS Ubuntu avec au moins 2 CPU et 4 Go de RAM, Docker, et un compte de démo MT5 (nom du serveur, numéro de compte et mot de passe de trading).
L’approche
MT5 est un programme Windows. Sous Linux, il tourne avec Wine, avec Xvfb comme écran virtuel et un petit affichage web (noVNC) pour voir le terminal depuis un navigateur si besoin. Tout vit dans un conteneur Docker qui redémarre tout seul.
Connecter vos agents
Les versions récentes de MT5 incluent un serveur MCP que des outils peuvent interroger en local. Gardez-le sur 127.0.0.1, placez devant une petite passerelle qui n’autorise que les actions voulues (lire le compte, ouvrir avec un stop, fermer), et ne l’exposez jamais sur internet.
Les pièges classiques
Utiliser le mot de passe du site au lieu du mot de passe de trading ; le trading algorithmique désactivé ; les marchés fermés le week-end ; des symboles avec suffixe (par exemple XAUUSDr). La formation détaille chacun avec des captures.
Vous voulez l’installation complète ?
Chaque prompt, chaque fichier et chaque commande, étape par étape, dans une seule formation.
Voir la formation