Local Trade Copier Pro Sync
- Utilitys
- Version: 1.0
- Aktivierungen: 20
Local Trade Copier Pro kopiert Trades zwischen MetaTrader-5-Terminals, die auf demselben Windows-PC oder VPS laufen. Ein EA, zwei Modi: Führen Sie ihn als „Master“ auf dem Konto aus, auf dem gehandelt wird, und als „Receiver“ auf jedem Konto, das diesem folgen soll. Positionen, ausstehende Orders, SL/TP-Änderungen, Teilschließungen und Schließungen werden innerhalb weniger hundert Millisekunden einschließlich der Ausführung durch den Broker (Median 333 ms in unserem Live-Test) über den gemeinsamen Ordner „Common Files“ der Terminals kopiert: keine DLL, keine Internetverbindung, keine zusätzliche Software.
Der Kopierer vergleicht Zustände, keine Ereignisse: Der Master veröffentlicht seine vollständige Liste der Positionen und Orders, und jeder Receiver gleicht seine eigenen Kopien mehrmals pro Sekunde damit ab. Neustarts, Verbindungsabbrüche und verpasste Ereignisse werden automatisch behoben, jede Kopie trägt das Master-Ticket in ihrer Magic Number, und ein Trade wird niemals zweimal eröffnet.
Kopieren
- Ein Master → viele Empfänger und mehrere Master → ein Empfänger (folgen Sie „MASTER1;MASTER2“, jeweils mit eigenem Lot-Faktor, z. B. „MASTER2:0,5“).
- Kopiert Marktpositionen und ausstehende Orders (Limit, Stop, Stop-Limit) mit deren Ablaufdatum.
- Hält jede Kopie synchron: SL/TP-Änderungen, Änderungen der Pending-Preise, Teilschließungen (der Empfänger behält denselben Anteil bei), Schließungen und gelöschte Orders. Eine ausgeführte Master-Order wird sofort nachgeführt; wenn die eigene Order des Empfängers noch aussteht, wird sie durch eine Marktkopie innerhalb Ihres Preislimits ersetzt.
- Umgekehrte Kopie: Kauf ↔ Verkauf, SL und TP vertauscht, Limit- ↔ Stop-Orders.
- SL/TP-Platzierung: dieselben Preisniveaus wie beim Master oder derselbe Abstand zum eigenen Einstieg des Empfängers (nützlich, wenn zwei Broker leicht unterschiedliche Preise notieren).
- Funktioniert mit Hedging- und Netting-Master-Orders; Hedging-Empfänger werden empfohlen.
Lotgröße
- 5 Lot-Modi: festes Lot, Master-Lot × Multiplikator, nach Saldo-Verhältnis, nach Eigenkapital-Verhältnis (Empfänger / Master) oder Risiko in % des Eigenkapitals ausgehend vom Stop-Loss des Masters (greift auf den Multiplikator zurück, wenn ein Trade keinen SL hat).
- Anpassung der Kontraktgröße zwischen Brokern (z. B. Gold mit 100 oz bei einem Broker und 1 oz bei einem anderen).
- Mindest-, Höchst- und Volumenschritte des Brokers werden berücksichtigt; optionales maximales Lot pro Kopie; Ergebnisse unterhalb des Minimums werden zum Minimum eröffnet oder übersprungen (nach Ihrer Wahl). Volumina über dem Broker-Maximum werden auf mehrere Positionen aufgeteilt.
Symbolzuordnung
- Automatisch: Suffixe und Präfixe werden auf beiden Seiten erkannt (EURUSD.a → EURUSD, EURUSDm, mEURUSD …). Nur zum Schließen bestimmte Zwillinge eines Symbols werden zugunsten des handelbaren Symbols übersprungen.
- Integrierte Aliase für Instrumente mit unterschiedlichen Namen (XAUUSD / GOLD, US30 / DJ30 / WS30, USTEC / NAS100, DE40 / GER40, Öl, Kryptowährungen …).
- Benutzerdefinierte Zuordnungstabelle, z. B. XAUUSD=GOLD; US30=DJ30.cash, sowie manuelle Empfänger-Präfixe/-Suffixe.
- Das Panel zeigt für jedes Master-Symbol eine Zuordnungsvorschau an und wie es gefunden wurde (benutzerdefiniert, exakt, Suffix, Alias).
Filter
- Nur / niemals diese Symbole (Platzhalter wie XAU*), magische Zahlen (Listen und Bereiche wie 100–199) und Kommentare.
- Richtung: Kauf und Verkauf, nur Kauf oder nur Verkauf. Pending-Orders ein- oder ausschalten.
- Vorhandene Trades beim ersten Startkopieren: ein- oder ausgeschaltet. „Aus“ bedeutet, dass nur Trades kopiert werden, die nach dem Hinzufügen des Empfängers eröffnet wurden.
Schutz
- Preisabweichungsschutz: Eine Kopie wird nicht eröffnet, wenn der Kurs des Empfängers mehr als N Punkte vom Einstiegskurs des Masters entfernt ist. Hinzu kommt ein maximaler Slippage-Wert für jede Marktorder.
- Tägliches Verlustlimit (in % des Saldos zu Handelsbeginn) und Mindestkapital: Bei Erreichen dieser Werte werden alle Kopien geschlossen und keine neuen Kopien eröffnet (der tägliche Stopp wird am nächsten Handelstag oder mit einem Klick automatisch aufgehoben).
- Pause-Schaltfläche: Es werden keine neuen Kopien eröffnet, während Schließungen und SL/TP-Änderungen weiterhin dem Master folgen, sodass nichts unkontrolliert bleibt.
- Ein Master, der offline ist oder die Verbindung zu seinem Broker verloren hat, schließt niemals Trades der Empfänger: Schließungen erfolgen erst bei einem aktuellen, intakten Master-Status, in dem der Trade nicht mehr vorhanden ist. Eine Änderung des Master-Kontos wird erkannt und erfordert Ihre Bestätigung.
- Jede Order wird vor dem Absenden geprüft: freie Margin, Volumenlimits, Stopps und Sperrgrenzen, Handels- und Ausführungsmodi sowie alle Handelsrückmeldungscodes werden mit automatischen Wiederholungsversuchen und Back-off-Verfahren behandelt.
Neustart-sichere Abstimmung
- Nach einem Neustart, einem Absturz oder einer Unterbrechung der Verbindung des Empfängers werden die in der Zwischenzeit vom Master eröffneten Trades kopiert (innerhalb des Preis-Guards), SL/TP-Änderungen und Teilschließungen angewendet und geschlossene Trades endgültig geschlossen.
- Ein Handel, der auf dem Master-Konto eröffnet und geschlossen wurde, während der Empfänger nicht erreichbar war, wird niemals kopiert. Eine Kopie, die Sie oder Ihr Stop-Loss auf dem Empfänger geschlossen haben, wird niemals wieder eröffnet.
- Keine Duplikate: Jede Kopie enthält das Master-Ticket in ihrer Magic Number, und der Empfänger merkt sich jedes Master-Ticket, das er kopiert hat.
Statusleiste
- Verbindungsanzeige und Status für jeden Master (online, offline, kein Broker, Konto geändert), Heartbeat-Alter und Abfrageintervall.
- Gemessene Kopierlatenz (zuletzt und durchschnittlich): vom Zeitpunkt der Veröffentlichung einer Änderung durch den Master bis zur abgeschlossenen Order des Empfängers.
- Zähler: kopiert, synchronisiert, fehlgeschlagen und übersprungen, mit Angabe des Grundes für jedes Überspringen oder jeden Fehler in der Aktivitätsliste.
- Empfänger: Tabelle pro Master, Zuordnungsvorschau, Balken für den täglichen Verlust. Master: Tabelle pro Empfänger (Status, Kopien, Latenz), Liste der veröffentlichten Trades.
- Dunkles und helles Design (automatisch aus dem Chart), scharf bei einer Bildschirmskalierung von 100–200 %, verschiebbar und minimierbar.
- Optionales Kopierprotokoll (CSV in MQL5\Files) mit jeder Aktion, jedem Ergebnis und jeder Latenz.
Schnellstart
- Öffnen Sie beide MT5-Terminals auf demselben PC oder VPS und aktivieren Sie den Algo-Handel.
- Master-Terminal: Fügen Sie den EA einem beliebigen Chart hinzu, Modus = Master, Kanal = MASTER1.
- Empfänger-Terminal: Fügen Sie den EA einem beliebigen Chart hinzu, Modus = Empfänger, Kanal = MASTER1, wählen Sie den Lot-Modus.
- Die LED des Empfängers leuchtet grün: Ab sofort werden neue Master-Trades kopiert.
Anforderungen und Hinweise
- Alle Terminals müssen auf demselben Windows-Computer oder VPS unter demselben Windows-Benutzer laufen (sie teilen sich den Ordner „Common Files“). Das Kopieren zwischen verschiedenen Computern wird nicht unterstützt. Das in MetaQuotes integrierte virtuelle Hosting isoliert die Terminals, sodass es nicht für die Verbindung verwendet werden kann.
- Auf dem Empfängerkonto muss Algo-Trading aktiviert sein.
- Die Kopierlatenz hängt von Ihrem PC/VPS und der Ausführung durch den Broker ab. In unserem Live-Test (zwei Terminals auf einem PC, Demokonto) betrug die Zeit von der Änderung beim Master bis zur abgeschlossenen Order beim Empfänger 263–452 ms, wovon etwa 230–260 ms auf den Roundtrip der Order durch den Demoserver entfielen.
- Die kostenlose Demoversion läuft nur im Strategy Tester (MQL5-Regel), wo das Bedienfeld angezeigt wird; für das echte Kopieren sind zwei laufende Terminals erforderlich.
- Eine ausführliche Bedienungsanleitung (alle Eingaben, Einstellungen für mehrere Master/Empfänger, Fehlerbehebung) ist beim Autor erhältlich; Fragen sind per Privatnachricht willkommen.

