VPS KVM canadien à Montréal dès 8,50 CAD/mois

Migrer MetaTrader d'un PC vers un VPS

Profils, fichiers .set, indicateurs, produits du Market et leurs activations : ce qu'il faut copier, ce qu'il faut réactiver, et dans quel ordre pour garder le PC en secours jusqu'à ce que le VPS ait fait ses preuves.

Dossier de données MetaTrader transféré d'un ordinateur portable vers un serveur

Un MetaTrader qui vit depuis deux ans sur le même PC est plus qu'un programme : des profils de graphiques réglés à la main, vingt indicateurs de trois sources, des EA avec leurs fichiers .set, des produits du Market liés à des activations, des identifiants enregistrés. Le déplacer vers un VPS de la mauvaise façon, c'est une soirée à tout reconstruire de mémoire. Ce guide le déplace de la bonne façon, dans un ordre qui garde le PC en secours tant que le VPS n'a pas fait ses preuves pendant une semaine.

1. Savoir ce qu'on déplace

Tout ce que possède MetaTrader 5 vit dans un seul dossier, accessible depuis le terminal par Fichier → Ouvrir le dossier de données. Sur une installation Windows classique, c'est C:\Users\vous\AppData\Roaming\MetaQuotes\Terminal\<long identifiant>\. À l'intérieur, cinq choses comptent :

  • MQL5\Experts, MQL5\Indicators, MQL5\Scripts, MQL5\Libraries : vos programmes, compilés (.ex5) et, pour ceux qui vous appartiennent, leur source (.mq5).
  • MQL5\Presets : les fichiers .set, les paramètres de chaque EA. Souvent le plus précieux et le plus oublié.
  • MQL5\Profiles\Charts et MQL5\Profiles\Templates : dispositions de graphiques et modèles (.tpl), la différence entre « l'EA est installé » et « l'EA est sur le bon graphique avec les bons réglages ».
  • MQL5\Files : ce que vos EA écrivent et lisent, fichiers de licence de certains produits commerciaux compris.
  • config\ : réglages du terminal et comptes enregistrés. Les mots de passe sont chiffrés pour cette machine et ne voyagent pas ; vous les retaperez.

Sur MetaTrader 4, l'organisation est la même avec MQL4 et .ex4 ; les profils sont dans profiles\ et les modèles dans templates\, à la racine du dossier de données. L'historique et les ticks n'ont pas besoin de bouger : le terminal les retélécharge chez le courtier.

2. Produits du Market et activations

Tout ce qui a été acheté sur le Market MQL5 est lié au matériel sur lequel il a été activé. Une nouvelle machine, c'est une nouvelle activation. Chaque produit en a un nombre fixe, cinq ou dix selon le vendeur, affiché sur sa fiche ; le terminal le décrémente à l'installation sur le VPS, et rien ne permet d'en rendre une depuis l'ancien PC. Avant de bouger, ouvrez Market → Achats et vérifiez le compteur de chaque produit dont vous avez besoin. Une seule activation restante sur un produit dont vous dépendez, c'est une raison de parler au vendeur d'abord.

L'installation sur le VPS passe par ce même onglet Achats, pas par une copie du fichier .ex5, qui ne fonctionnerait pas. Connectez d'abord votre compte MQL5 dans Outils → Options → Communauté.

3. Copier les fichiers

Faites une archive du dossier de données sur le PC, terminal fermé, puis amenez-la sur le VPS. En Bureau à distance, le plus simple est le copier-coller du .zip, ou un lecteur local partagé activé dans le client Bureau à distance (Ressources locales → Lecteurs). Sur le VPS, terminal fermé, décompressez dans son dossier de données en laissant la copie écraser ce que l'installation neuve a créé :

bash
# PowerShell sur le VPS, terminal fermé
$dst = (Get-ChildItem "$env:APPDATA\MetaQuotes\Terminal" -Directory | Where-Object { Test-Path "$($_.FullName)\MQL5" })[0].FullName
Expand-Archive -Path "$env:USERPROFILE\Desktop\mt5-data.zip" -DestinationPath $dst -Force
Get-ChildItem "$dst\MQL5\Presets" | Measure-Object | Select-Object Count

Des fichiers copiés depuis un CD ou certains partages réseau arrivent en lecture seule ; si un .set refuse ensuite de s'enregistrer, retirez l'attribut sur le dossier (attrib -R /S). Lancez le terminal, clic droit dans le Navigateur, Actualiser : vos programmes sont listés. Ne recompilez rien ; les fichiers compilés tournent tels quels.

4. Comptes, profils, options

  • Reconnectez-vous. Fichier → Connexion au compte de trading pour chaque compte, mot de passe principal, case Enregistrer les informations du compte cochée si vous voulez que le terminal se reconnecte seul après un redémarrage. Il le faut, sur une machine devant laquelle personne n'est assis.
  • Chargez votre profil. Fichier → Profils liste ce que vous avez copié. Ouvrez celui que vous utilisiez ; les graphiques reviennent avec leurs modèles, indicateurs et EA attachés.
  • Autorisez le trading algorithmique dans Outils → Options → Experts, plus Autoriser les importations de DLL seulement si l'un de vos produits l'exige. Ce réglage ne voyage pas avec les fichiers.
  • Vérifiez les paramètres de chaque EA une fois : un EA attaché depuis un profil garde ses paramètres, mais un produit réinstallé depuis le Market repart avec ses valeurs par défaut. Chargez le .set depuis Presets.
  • Fuseau horaire. Le terminal affiche l'heure du courtier quelle que soit la machine ; laissez Windows en UTC ou mettez le vôtre, ça ne change rien au trading. Ça change les horodatages du journal Experts, alors choisissez et souvenez-vous-en.

5. Faire tourner les deux pendant une semaine

N'éteignez pas le PC le jour où le VPS passe en production. Faites tourner les deux en parallèle sur un compte démo d'abord, ou avec les EA réels désactivés d'un côté, et comparez les journaux Experts : mêmes signaux, mêmes heures à la latence près. Passez ensuite le compte réel sur le VPS, laissez le PC inactif une semaine, et même après ne supprimez rien : archivez le dossier de données du PC quelque part et gardez-le. Le filet du VPS, lui, c'est la sauvegarde de la console ; prenez-en une le jour où la configuration est figée.

Liste de contrôle

  • Activations comptées sur chaque produit du Market ; vendeur contacté s'il en manque.
  • Dossier de données archivé sur le PC, terminal fermé ; Presets et Profiles dedans.
  • Archive décompressée dans le dossier de données du VPS ; Navigateur actualisé ; attribut lecture seule retiré.
  • Produits du Market réinstallés depuis Achats, fichiers .set chargés.
  • Comptes connectés avec identifiants enregistrés, trading algorithmique autorisé, profil chargé.
  • Une semaine en parallèle, puis une sauvegarde console.

Si le VPS n'est pas encore commandé, le modèle Windows + MetaTrader vous épargne l'étape d'installation : le terminal est là dès la première connexion.

Flèches de signal d'un indicateur transformées en ordres par un panneau, sur un serveur

Trade Indicator Assistant sur un VPS MetaTrader

Un indicateur qui donne des flèches, un utilitaire qui les transforme en ordres, et un VPS Windows livré avec MetaTrader pour que l'ensemble tourne sans vous. Du Market MQL5 au panneau, avec les réglages à revoir avant de laisser l'automate seul.

Lire l'article → 10 min de lecture

Jauge de perte journalière et cadenas d'adresse IP sur un serveur de trading

Challenges de prop firm sur un VPS : règles et pièges

Une IP dédiée, un terminal qui tourne, des garde-fous d'équité réglés sous les limites de la firme : le VPS ne passe pas le challenge à votre place, mais il enlève les façons d'échouer qui n'ont rien à voir avec le trading.

Lire l'article → 8 min de lecture

Support & discussions

Questions techniques, retours d'incidents ou discussions d'infrastructure, l'équipe est présente sur Discord, Telegram, X et IRC.