Magic Number
Plattformen & ToolsDie Ganzzahl, die ein Expert Advisor auf eigene Orders stempelt, um seine Positionen von manuellen und denen eines anderen Advisors zu trennen.
Eine Magic Number ist eine Ganzzahl, die eine automatisierte Strategie an jede von ihr platzierte Order anhängt, um ihre eigenen Positionen später wiederzuerkennen. Der MetaTrader vergibt jeder Position ein vom Server zugeteiltes Ticket, doch in diesem Ticket steht nicht, welches Programm sie geöffnet hat. Ein Expert Advisor, der das Terminal durchsieht, hat also keine andere Möglichkeit, die Trades, für die er zuständig ist, von manuellen Trades oder von denen eines zweiten Advisors auf demselben Symbol zu unterscheiden.
Bedeutung bekommt das in dem Moment, in dem mehr als eine Instanz das Konto handelt. Zwei Advisors, die sich ein Symbol mit derselben Magic Number — oder ganz ohne — teilen, halten jeweils die Positionen des anderen für die eigenen: Sie schließen sie, verschieben deren Stops oder zählen das Exposure doppelt, wenn sie über eine weitere Position entscheiden. Je Strategie eine eigene Nummer zu vergeben — und je Symbol, wenn eine Strategie auf mehreren läuft — hält Positionszählung, Risikoprüfung und Auswertung jeder einzelnen korrekt. Und es macht die Herkunft eines Trades noch Monate später aus der Kontohistorie nachvollziehbar, wenn nur noch die Frage bleibt, welches System einen bestimmten Verlust erzeugt hat.