Bonjour à tous,
Plusieurs membres m'ont demandé comment je fais tourner mes Expert Advisors quand je ne suis pas devant mon PC. Je viens de mettre en place un VPS fourni gratuitement par
Pepperstone. Voici mon retour, étape par étape, avec les petits accrocs rencontrés en chemin.
Pourquoi un VPS ?
Je fais tourner des EA sur MT5 aux ouvertures du Nasdaq et du DAX. Tant que tout tourne sur mon PC personnel, il suffit d'une coupure Internet, d'une mise à jour Windows ou d'un déplacement pour que l'EA s'arrête au mauvais moment.
Un VPS est un serveur Windows distant, allumé en permanence, sur lequel on installe MT5 et ses EA. On s'y connecte à distance pour vérifier que tout fonctionne. Autre avantage : le serveur est situé près des serveurs du broker, ce qui réduit la latence.
Je tenais aussi à une règle :
ne jamais trader depuis mon téléphone. Le téléphone ne sert qu'à surveiller.
La demande
- Mon compte réel chez Pepperstone est classé professionnel. Le VPS sponsorisé est soumis à des conditions d'éligibilité (statut du compte, volume traité). Je vous conseille de les vérifier directement auprès du broker, car elles peuvent évoluer.
- J'ai rempli le formulaire « Request a Sponsored VPS » le jeudi 8 octobre, et j'ai envoyé en parallèle un email au support pour préciser ma demande.
- Le délai annoncé était de 48 heures. Il a été dépassé, sans doute à cause du week-end.
Les petits accrocs
- Les agents du support ne voient pas directement l'état des demandes de VPS : ils ne peuvent pas vous dire où en est votre dossier.
- J'ai reçu un email automatique m'annonçant la fermeture de mon ticket sous 48 heures faute de réponse. J'ai répondu pour demander qu'il reste ouvert. Pensez à vérifier ce type de message, ainsi que vos spams.
- Si rien ne bouge, le chat en direct est plus rapide que l'email.
Résultat : accès reçus le dimanche 11 octobre au soir, soit environ trois jours après la demande. Le VPS est hébergé chez
ForexVPS, sous Windows Server 2022 (plan « Core »).
L'installation
- Connexion : via « Connexion Bureau à distance » (mstsc) sous Windows, avec l'adresse IP et les identifiants fournis. Sur téléphone, l'application Windows App de Microsoft fonctionne très bien.
- MT5 : téléchargé directement depuis le VPS, puis connecté à mon compte avec le mot de passe principal.
- EA : fichiers copiés dans MQL5 > Experts, compilés dans MetaEditor, puis attachés aux graphiques. N'oubliez pas d'activer le bouton « Trading algorithmique ».
- Redémarrage automatique : un raccourci MT5 dans le dossier de démarrage (Windows + R, puis shell:startup). En cas de redémarrage du serveur, MT5 se relance avec ses graphiques et ses EA.
- Notifications push : configurées dans MT5 (Outils > Options > Notifications) avec mon MetaQuotes ID, pour recevoir les alertes sur mon téléphone.
Les pièges à éviter
- Un seul EA par compte et par marché. Si l'EA tourne sur le VPS, retirez-le de votre MT5 local. Sinon, deux instances risquent de gérer le même compte en même temps.
- Les Wi-Fi publics bloquent souvent le bureau à distance. Depuis le Wi-Fi d'une bibliothèque universitaire, la connexion échouait (erreur 0x204, port bloqué). En partage de connexion 5G ou depuis chez moi, aucun problème.
- Le VPS n'est pas fait pour les backtests. Il est moins puissant qu'un PC récent. Je garde les backtests et les optimisations sur mon ordinateur, et je réserve le VPS aux EA en production.
- Sur le téléphone, utilisez le mot de passe investisseur. L'accès est en lecture seule : impossible d'intervenir sur un coup de tête en pleine séance.
- Testez d'abord en démo. Je fais tourner sur le VPS un second terminal MT5 relié à un compte démo, pour valider les nouveaux EA avant de les passer en réel.
Mon bilan
La démarche demande un peu de patience et quelques relances. Une fois le VPS en place, c'est un vrai confort : les EA tournent même quand je suis en déplacement, et je peux tout surveiller depuis mon téléphone sans être tenté d'intervenir.
Et vous, utilisez-vous un VPS pour vos EA ? Celui de votre broker, ou un VPS payant ? Avez-vous rencontré d'autres difficultés ?