Einrichtung und Fehlerbehebung
So vermeiden Sie doppelte EA-Trades nach dem Wechsel zu einem VPS
Ein häufiger Migrationsfehler besteht darin, gleichwertige EA-Instanzen in mehr als einem Terminal aktiv zu lassen. Zwei unabhängige Kopien können beide auf dasselbe Signal reagieren. Eine Magic Number kennzeichnet Bestellungen; An sich handelt es sich nicht um eine computerübergreifende Sperre.
Inventarisieren Sie die laufenden Exemplare
Listen Sie das lokale Terminal, das gehostete Terminal, Diagramme, Symbole und Einstellungen auf. Überprüfen Sie beim virtuellen Hosting von MetaTrader das Migrationsjournal und sein plattformspezifisches Verhalten. Ein allgemeiner Windows VPS ist eine separate Maschine und benötigt einen eigenen Betriebsplan.
Wählen Sie den aktiven Eigentümer
Entscheiden Sie, welches Terminal neue Bestellungen senden soll. Bestätigen Sie vor dem nächsten Signal, dass die andere Kopie für die Ausführung inaktiv ist. Schließen oder ändern Sie bestehende Handelspositionen nicht, nur um eine Migration zu regeln.
Überprüfen Sie einen Signalpfad
Überprüfen Sie die Zeitstempel und Bestellkommentare des nächsten geeigneten Signals. Wenn es doppelte Geschäfte gibt, vergleichen Sie die Terminalprotokolle, anstatt davon auszugehen, dass ein Broker eine Anfrage dupliziert hat. Bewahren Sie beide Protokolle zur Diagnose auf.
Erstellen Sie eine wiederholbare Übergabe
Dokumentieren Sie Start-, Pause-, Migrations- und Wiederherstellungsschritte. Eine bearbeitbare Quelle kann die Instanzidentifizierung und klarere Protokolle unterstützen. Ein robustes Design verarbeitet auch erneute Verbindungen und ausstehende Anfragen, anstatt sich nur auf eine Diagrammbeschriftung zu verlassen.
Referenz und weiterführende Literatur
Beginnen Sie mit einem kostenlos bearbeitbaren EA-Projekt·Entdecken Sie den MQLume-Quellcode
Zurück nach oben