Le Magic Number est un entier qu’un Expert Advisor inscrit dans un ordre au moment de sa création. L’EA peut ensuite parcourir les positions ouvertes et l’historique, retrouver son identifiant et déterminer les ordres qu’il est autorisé à gérer.
Rôle du Magic Number
Le Magic Number est un entier qu’un Expert Advisor inscrit dans un ordre au moment de sa création. L’EA peut ensuite parcourir les positions ouvertes et l’historique, retrouver son identifiant et déterminer les ordres qu’il est autorisé à gérer.
Ce numéro n’améliore pas la rentabilité, ne limite pas le drawdown et n’autorise pas un compte. Il sert à séparer les stratégies et, si le code est correct, empêche un EA de modifier les ordres d’un autre.
Volume, Stop Loss, corrélation et drawdown maximal exigent des limites de risque distinctes.
Parcours de l’ordre
Attribuez un entier unique et documenté à chaque stratégie indépendante. Conservez-le après un redémarrage de MT4 ou un transfert vers un VPS. Un suffixe de symbole ne demande pas à lui seul un autre Magic Number, mais une nouvelle instance de stratégie le demande généralement. Respectez la valeur fixe ou masquée prévue par l’éditeur.
Définir la responsabilité des ordres
Lisez la documentation. Certains EA exigent un identifiant fixe ; un système de portefeuille peut volontairement le partager entre plusieurs graphiques.
Consigner chaque attribution
Notez terminal, compte, EA, symbole, unité de temps et Magic Number dans un tableau simple.
Régler avant l’installation
Saisissez la valeur dans Inputs et contrôlez tout fichier set avant utilisation.
La conserver avec des positions ouvertes
Ne changez pas l’identifiant tant qu’un panier est actif, sauf procédure de migration fournie par le développeur.
Conflits fréquents
| Scénario | Attribution conseillée | Risque de confusion |
|---|---|---|
| Un EA sur un graphique | Un numéro stable pour cette instance | Le modifier avec des positions ouvertes peut les rendre orphelines |
| Même EA sur deux paires | Un numéro par symbole, sauf consigne contraire | Les paniers peuvent être mélangés ou fermés à tort |
| Deux EA différents | Un identifiant propre à chaque EA | Les deux programmes pourraient gérer les mêmes ordres |
| Trades manuels | Généralement Magic Number 0 | Un EA autorisé à gérer 0 pourrait les toucher |
Erreurs fréquentes
Configuration sûre
Attribuez un entier unique et documenté à chaque stratégie indépendante. Conservez-le après un redémarrage de MT4 ou un transfert vers un VPS. Un suffixe de symbole ne demande pas à lui seul un autre Magic Number, mais une nouvelle instance de stratégie le demande généralement. Respectez la valeur fixe ou masquée prévue par l’éditeur.