Configuration et dépannage
Comment éviter les transactions EA en double après le passage à un VPS
Une erreur de migration courante consiste à laisser des instances EA équivalentes actives dans plusieurs terminaux. Deux copies indépendantes peuvent toutes deux réagir au même signal. Un numéro magique étiquette les commandes ; en soi, il ne s'agit pas d'un verrouillage inter-ordinateurs.
Inventorier les copies en cours
Répertoriez le terminal local, le terminal hébergé, les graphiques, les symboles et les paramètres. Pour l'hébergement virtuel MetaTrader, inspectez le journal de migration et son comportement spécifique à la plateforme. Un Windows VPS général est une machine distincte et nécessite son propre plan de fonctionnement.
Choisissez le propriétaire actif
Décidez quel terminal enverra les nouvelles commandes. Confirmez que l’autre copie est inactive pour l’exécution avant le prochain signal. Ne fermez pas ou ne modifiez pas des positions de trading existantes simplement pour organiser une migration.
Vérifier un chemin de signal
Consultez les horodatages du prochain signal éligible et les commentaires de commande. S'il y a des transactions en double, comparez les journaux du terminal plutôt que de supposer qu'un courtier a dupliqué une demande. Conservez les deux journaux pour le diagnostic.
Créer un transfert reproductible
Documentez les étapes de démarrage, de pause, de migration et de récupération. La source modifiable peut prendre en charge l'identification des instances et des journaux plus clairs. Une conception robuste gère également les reconnexions et les demandes en attente plutôt que de s'appuyer uniquement sur une étiquette de graphique.
Référence et lectures complémentaires
Commencez avec un projet EA modifiable gratuitement·Explorez le code source de MQLume
Retour en haut