Configuration d'un VPS et environnement MT5 24h/24 — Les bases pour ne jamais arrêter votre EA
Dernière mise à jour : 2026-05-20 | Temps de lecture estimé : 15 min
Un EA n'a de sens que s'il fonctionne en continu, 24h/24, tant que le marché est actif. On peut certes laisser son PC allumé en permanence, mais cela comporte des risques : pannes de courant, redémarrages, coupures réseau. Avec un VPS (serveur privé virtuel), votre EA continue de tourner dans le cloud même si votre PC est éteint.
Sommaire
Pourquoi un VPS est-il nécessaire pour exploiter un EA ?
Un EA ne fonctionne que lorsque MT5 est actif. Si votre PC passe en veille ou s'éteint, l'EA s'arrête instantanément et plus aucun ordre — ni clôture ni ouverture — n'est exécuté. Si le PC se fige alors que vous avez des positions ouvertes en perte latente, les stop-losses ne s'exécuteront pas non plus.
Un VPS est un PC virtuel hébergé dans un centre de données, qui fonctionne 24h/24. Vous vous y connectez à distance depuis votre PC ou smartphone pour le configurer ; même après avoir coupé la connexion, MT5 continue de tourner sur le VPS. Sur tous les plans — protection contre les pannes de courant, stabilité réseau, vitesse d'exécution — le VPS est bien supérieur à l'exploitation sur PC personnel.
Principales raisons d'utiliser un VPS
- ✓L'EA continue de fonctionner même lorsque le PC est éteint (disponibilité 24h/24)
- ✓Peu affecté par les pannes de courant, les redémarrages OS et les coupures réseau
- ✓Proche des serveurs du broker, avec une exécution rapide et un slippage réduit
- ✓Ne mobilise pas les ressources du PC personnel
Spécifications requises pour choisir un VPS
Indicatif pour faire tourner 1 à 3 instances de MT5. Les besoins varient selon le nombre d'EA et la complexité des calculs.
| Critère | Minimum | Recommandé |
|---|---|---|
| Mémoire (RAM) | 2 Go | 4 Go ou plus |
| CPU | 1 cœur | 2 cœurs ou plus |
| Stockage | 30 Go SSD | 50 Go SSD ou plus |
| Disponibilité (SLA) | 99,9 % | 99,99 % |
| Localisation | Même région que le serveur de trading | Proche de Londres / New York |
| OS | Windows Server | Windows Server 2019 ou ultérieur |
Différences entre VPS gratuit et VPS commercial
| Critère | VPS gratuit du broker | VPS commercial |
|---|---|---|
| Coût | Gratuit (sous conditions de volume de trading, etc.) | Environ 8 à 25 € par mois |
| Conditions d'utilisation | Solde minimum, volume ou nombre de lots requis | Aucune condition |
| Broker | Limité au broker fournisseur | Utilisable avec n'importe quel broker |
| Spécifications | Souvent configuration minimale | Choix du plan possible |
| Convient à | Ceux qui ont suffisamment de volume chez ce broker | Ceux qui souhaitent utiliser plusieurs brokers librement |
Procédure de configuration de MT5
Se connecter au VPS à distance
Sur Windows, utilisez la Connexion Bureau à distance ; sur Mac, l'application Microsoft Remote Desktop. Entrez l'adresse IP, le nom d'utilisateur et le mot de passe du VPS pour vous connecter.
Installer MT5
Téléchargez MT5 depuis le site officiel de votre broker via le navigateur du VPS et installez-le. Connectez-vous avec l'identifiant, le mot de passe et le nom de serveur de votre compte de trading.
Déployer l'EA
Placez le fichier EA dans le dossier MQL5/Experts du répertoire de données. Si l'extension est .mq5, compilez-le avec MetaEditor. Après redémarrage de MT5, l'EA apparaît dans le « Navigateur ».
Activer le trading automatique
Activez le bouton « Trading algorithmique » dans la barre d'outils, puis faites glisser l'EA sur le graphique cible. Autorisez le trading automatique dans les paramètres de l'EA — si un smiley apparaît en haut à droite du graphique, l'EA est actif.
Vérifier que l'EA fonctionne après déconnexion
Coupez la connexion à distance, attendez un moment, puis reconnectez-vous et vérifiez que l'EA fonctionne toujours et que l'historique des transactions a été mis à jour. Cela confirme que l'exploitation VPS est opérationnelle.
Vérifications quotidiennes pour une exploitation stable 24h/24
Ne laissez pas tout au VPS sans surveillance — vérifiez les points suivants une fois par jour.
État de connexion entre MT5 et le broker
Vérifiez que l'indicateur de connexion en bas à droite de l'écran est vert (données reçues). S'il est rouge, reconnectez-vous.
Le trading automatique est-il actif ?
Vérifiez le bouton « Trading algorithmique » et le smiley sur le graphique. Il peut se désactiver après un redémarrage du VPS.
Taux de marge
Vérifiez que des positions imprévues ou des pertes latentes n'ont pas fait baisser le taux de marge. En cas de niveau dangereux, arrêtez l'EA et prenez une décision.
Ressources du VPS
Vérifiez que l'utilisation de la RAM ne reste pas anormalement élevée. Redémarrer MT5 régulièrement permet d'éviter les fuites mémoire.
Journaux et erreurs
Vérifiez si des erreurs apparaissent dans les onglets « Experts » et « Journal » de MT5. En cas d'erreurs d'ordre répétées, recherchez-en la cause.
🖥️ Comparer les VPS pour EA
Ce site compare les services VPS adaptés à l'exploitation d'EA selon le prix, les spécifications et la localisation. Les conditions des VPS gratuits sont également récapitulées.
Voir la comparaison VPS →📊 Comment réaliser un backtest
Utilisation du Strategy Tester MT5
📡 Qu'est-ce que le forward test ?
Comment réaliser une validation en conditions réelles sur compte démo
📈 Stratégie de portefeuille d'EA
Combinaison de plusieurs EA et diversification du risque
📖 Guide de démarrage avec les EA
De l'installation de MT5 au déploiement de l'EA