Un VPS (Virtual Private Server, serveur privé virtuel) est un ordinateur virtuel qui reste connecté à Internet 24h/24 et auquel vous accédez à distance. Si vous y exécutez MT5, votre terminal reste ouvert même quand votre propre ordinateur est éteint. Ce guide explique quand un VPS est nécessaire et comment le choisir.
À quoi sert un VPS ?
MT5 et les Expert Advisors (EA) qui s'y exécutent ne fonctionnent que tant que le terminal est ouvert et connecté à Internet. Une coupure de courant, une perte de connexion, un redémarrage après une mise à jour ou simplement l'extinction de l'ordinateur de la maison ou du bureau arrête l'EA. Un VPS vous permet de travailler sur un serveur allumé 24h/24 pour réduire ce risque.
Quand est-il nécessaire ?
- Lorsqu'un EA ou un autre système automatique doit fonctionner 24h/24.
- Lorsque vous exécutez plusieurs terminaux MT5 en même temps.
- Lorsque vous utilisez des systèmes, comme la copie de trades, qui dépendent du maintien du terminal ouvert.
- Lorsque vous souhaitez réduire la latence de connexion en travaillant plus près du serveur du broker.
Si vous tradez uniquement à la main et n'utilisez aucun EA, vous n'avez généralement pas besoin de VPS.
Points à vérifier
| Critère | Repère général |
|---|---|
| Système d'exploitation | MT5 est développé pour Windows ; un VPS Windows pose moins de problèmes. |
| RAM | Généralement au moins 2 Go pour un seul terminal. Chaque terminal supplémentaire utilise environ 0,5 à 1 Go de plus, selon le nombre de graphiques, de symboles et d'indicateurs ouverts. |
| CPU (vCPU) | 1 à 2 vCPU suffisent généralement pour un seul terminal ; davantage si vous utilisez plusieurs terminaux. |
| Disque | Privilégiez un SSD. 30 à 40 Go suffisent généralement pour un seul terminal. |
| Emplacement et latence | Choisissez un centre de données proche du serveur du broker. Vous pouvez mesurer la latence (ms) avec l'indicateur de connexion en bas à droite de MT5. |
| Fiabilité | Vérifiez l'engagement de disponibilité (uptime) du fournisseur et ses canaux d'assistance. |
| Sauvegarde | Une option d'instantané (snapshot) ou de sauvegarde du serveur vous facilite la vie. |
Étapes de configuration
- Souscrivez un VPS Windows. Votre fournisseur vous donne une adresse IP, un nom d'utilisateur et un mot de passe.
- Connectez-vous avec le Bureau à distance. Utilisez « Connexion Bureau à distance » sous Windows, Microsoft Remote Desktop sur Mac ou une application comme « RD Client » sur mobile.
- Installez MT5. Téléchargez le terminal depuis le site officiel de votre broker, installez-le dans le VPS et connectez-vous à votre compte.
- Installez l'EA. Copiez le fichier dans le bon dossier et ajoutez-le à un graphique : Comment installer un EA dans MT5.
- Vérifiez que le bouton Algo Trading est vert.
- Déconnectez-vous sans fermer la session. Fermer la fenêtre du Bureau à distance laisse la session ouverte. L'option « Fermer la session » (Sign out / Log off) ferme aussi les programmes ouverts.
Problèmes courants
| Symptôme | Cause probable et solution |
|---|---|
| MT5 est fermé après le redémarrage du serveur | Les mises à jour de Windows peuvent redémarrer le serveur. Placez un raccourci de MT5 dans le dossier Démarrage de Windows pour qu'il se lance automatiquement. |
| Le serveur est lent ou la mémoire est saturée | Fermez les graphiques et symboles inutiles, réduisez le nombre de graphiques ouverts par terminal et, si besoin, passez à une offre avec plus de RAM. |
| Latence de connexion élevée | Essayez un VPS situé plus près du serveur du broker. |
| Impossible de se connecter avec le Bureau à distance | Vérifiez l'adresse IP, le nom d'utilisateur et le mot de passe ; contrôlez le pare-feu et les restrictions d'accès du fournisseur. |
| La session se termine quand je me déconnecte | Certains fournisseurs ferment les sessions déconnectées après un certain temps. Consultez les paramètres de session de votre fournisseur. |
Sécurité
- Utilisez un mot de passe fort et unique, et changez le mot de passe par défaut.
- Si possible, n'autorisez l'accès au Bureau à distance que depuis des adresses IP connues.
- Vérifiez régulièrement les mises à jour de Windows.
- N'installez sur le serveur que vos propres comptes et des programmes de confiance.
Questions fréquentes
Un VPS réduit-il la latence des trades ?
Plus le VPS est proche du serveur du broker, plus la latence peut être faible, mais cela ne signifie pas de meilleurs résultats. Son principal avantage est de maintenir le terminal en fonctionnement ininterrompu. Vous pouvez voir la latence (ms) sur l'indicateur de connexion en bas à droite de MT5.
Existe-t-il un VPS gratuit ?
Certains brokers peuvent proposer un VPS si vous remplissez certaines conditions de solde ou de volume de trading. Les conditions varient selon le broker et peuvent changer ; consultez les conditions actuelles sur la page du broker.
MT5 fonctionne-t-il sur un VPS Linux ?
MT5 est développé officiellement pour Windows. Il peut s'exécuter sous Linux avec Wine, mais la prise en charge est limitée. Pour la plupart des utilisateurs, un VPS Windows pose moins de problèmes.
L'EA s'arrête-t-il si je ferme la fenêtre après m'être connecté au VPS ?
Non. Fermer la fenêtre du Bureau à distance (se déconnecter) laisse la session ouverte et le terminal continue de fonctionner. Si vous fermez la session Windows (log off), les programmes ouverts sont aussi fermés ; ne le faites donc pas.