Skip to main content

Kopierfehler in MetaTrader beheben: der richtige Reihenfolge‑Check

Drei geometrische Stufen, die in einer Reihe verbunden sind

Prüfen Sie zuerst das Symbolmapping: Prefix, Suffix und die Special‑Symbol‑Felder am Sender und am Empfänger müssen exakt übereinstimmen, denn das ist bei lokal installierten Trade‑Copiern die häufigste Ursache für gestoppte oder abgelehnte Kopien. Danach kommt das Kontomodell: Netting oder Hedging verändert, wie Positionen beim Empfänger entstehen. Die eigentliche Beweiskette liefert am Ende immer das Log, genauer der retcode aus OrderSend.


Kurz gesagt:

  • Abweichende Symbolnamen sind die häufigste Ursache: Vergleichen Sie Sender und Empfänger im MarketWatch Zeichen für Zeichen und prüfen Sie Prefixe, Suffixe sowie Sonderzuordnungen.
  • Ein erfolgreicher Rückgabewert von OrderSend bestätigt nur die Annahme der Anfrage; erst der Rückgabecode zeigt, ob der Broker den Auftrag ausgeführt hat.
  • Besteht ein Test mit 0,01 Lot, scheitert aber die reguläre Kopie, prüfen Sie Lotberechnung sowie Mindestgröße, Höchstgröße und Schrittweite des Brokers.
  • Auf Nettingkonten verschmelzen mehrere Aufträge desselben Symbols zu einer Position; ein genaues Abbild einzelner Trades ist dort deshalb oft nicht möglich.
  • Wenn Senderpositionen geschlossen werden, muss die synchronisierte Schließung aktiviert sein; sonst kann die entsprechende Position beim Empfänger trotz erfolgreicher Kopie offen bleiben.

Mt4copier
mt4copier.com
Trades lokal zuverlässig kopieren
Der Local Trade Copier überträgt Trades zwischen MT4- und MT5-Konten direkt auf Ihrem Windows-PC oder VPS, ohne Cloud-Routing.

Local Trade Copier ansehen

Inhaltsverzeichnis

Checkliste zur schnellen Fehler‑Eingrenzung

Bevor Sie Einstellungen ändern, brauchen Sie Klarheit über die Quelle des Fehlers. Die folgende Reihenfolge hat sich bei lokal installierten MT4/MT5‑Setups bewährt:

  1. Öffnen Sie MarketWatch auf Sender und Empfänger nebeneinander und vergleichen Sie die Symbolnamen Zeichen für Zeichen.
  2. Prüfen Sie den Kontotyp des Empfängers: Netting oder Hedging, sichtbar in den Kontoeigenschaften.
  3. Kontrollieren Sie die Symboleigenschaften beim Broker: Filling‑Modus, Ausführungsart, Mindest‑ und Höchstlot, Lot‑Step.
  4. Sammeln Sie die Logs: Ergebnis von OrderCheck, Rückgabewert von OrderSend und die Ereignisse aus OnTradeTransaction.
  5. Deaktivieren Sie kurzzeitig das Lot‑Scaling und kopieren Sie testweise nur 0,01 Lot.

Wenn der Test mit 0,01 Lot durchgeht, aber die reguläre Kopie nicht, liegt der Fehler fast immer bei der Volumenberechnung oder bei einem Broker‑Limit, nicht beim Mapping. Wichtige Punkte für die Protokollierung:

  • Zeitstempel beider Terminals synchron halten, sonst verzerrt das die Fehlerzuordnung.
  • Jede abgelehnte Order mit ihrem retcode dokumentieren, nicht nur „Fehler aufgetreten“ notieren.

Häufige Fehlerursachen und ihre Lösung

Symbol nicht gefunden. Der Empfänger kennt das Symbol unter einem anderen Namen als der Sender. Lösung: Prefix, Suffix oder eines der Special‑Symbol‑Felder (1 bis 30) exakt eintragen. Typische Fälle: EURUSD wird beim Broker zu EURUSD.r oder EURUSDm, und US500 entspricht bei manchen Brokern SPX500.

Orderabweisung durch den Broker. Der Filling‑Modus passt nicht zur Symbolkonfiguration. FOK (Fill Or Kill), IOC (Immediate Or Cancel) und RETURN verhalten sich unterschiedlich, und nicht jeder Modus ist für jedes Symbol erlaubt, wie die MQL5‑Dokumentation zu Handelsbedingungen beschreibt. Lösung: den erlaubten Modus für das jeweilige Symbol ermitteln und vor dem eigentlichen Versand per OrderCheck testen.

Volumenfehler. Die berechnete Lotgröße liegt außerhalb von Minimum, Maximum oder Step. Lösung: diese drei Werte beim Broker abfragen und mit dem Lot‑Scaling des Copiers abgleichen, notfalls das Scaling vorübergehend abschalten, um die reine Volumenlogik zu testen.

Netting‑Effekte. Bei einem Netting‑Konto verschmelzen mehrere Trades auf dem Sender zu einer einzigen Position beim Empfänger. Das ist kein Fehler im eigentlichen Sinn, aber es erzeugt falsche Erwartungen. Lösung: die Synchronisationseinstellungen prüfen und das Ergebnis am Empfänger entsprechend einordnen.

Verpasste Schließungen. Trailing Stop Loss, Take Profit und die Einstellung Synchronized Trade Closure müssen korrekt konfiguriert sein, sonst bleibt eine Position beim Empfänger offen, während sie beim Sender längst geschlossen ist.

Profi-Tipp: Ändern Sie nie mehr als eine Einstellung pro Test, sonst wissen Sie am Ende nicht, welche den Unterschied gemacht hat.

Warum MT4‑ und MT5‑Kopien strukturell abweichen können

Der Unterschied liegt nicht an der Plattformversion selbst, sondern am Positionsmodell des Zielkontos. Laut der MetaTrader‑5‑Dokumentation zum Handelskonzept unterscheidet MT5 zwischen Netting und Hedging, während MT4 ausschließlich hedging‑artig arbeitet.

  • Beim Netting‑Modus existiert pro Symbol nur eine Gesamtposition, mehrere MT4‑Orders werden dort also zusammengefasst.
  • Beim Hedging‑Modus sind mehrere parallele Positionen möglich, ein 1:1‑Abbild einzelner Trades ist dadurch realistischer.
  • Zur Erkennung empfiehlt sich ein Test mit Teil‑Schließungen: Schließen Sie beim Sender nur die Hälfte einer Position und beobachten Sie, wie sich die Netting‑Position beim Empfänger verändert.

Ein 1:1‑Abbild ist auf einem Netting‑Konto strukturell oft nicht möglich, das ist keine Fehlfunktion des Copiers, sondern eine Eigenschaft des Kontomodells.

Schritt für Schritt: Einstellungen am Sender und Empfänger

Die folgenden Felder bestimmen, ob eine Kopie überhaupt stattfindet und wie genau sie dem Original folgt:

  1. Prefix und Suffix bei Sender und Empfänger eintragen, Groß- und Kleinschreibung exakt wie im MarketWatch übernehmen.
  2. Bei abweichenden Symbolen eines der Special‑Symbol‑Felder 1 bis 30 anlegen und testen.
  3. Synchronized Trade Closure aktivieren, wenn eine Schließung beim Sender zuverlässig auch beim Empfänger ankommen soll.
  4. Closure Better Price und Close Transmitter if Receiver is Closed nur bewusst setzen, da sie die Schließlogik in beide Richtungen verändern können.
  5. Emergency Account Protection und No Copying if Drawdown % zunächst mit großzügigen Werten testen, erst danach auf die finalen Schwellen setzen.
  6. Vor jedem OrderSend einen OrderCheck durchführen und das Loglevel erhöhen, solange die Konfiguration noch nicht stabil läuft.
  7. Jede Änderung zuerst mit 0,01 Lot auf einem Demo‑Konto prüfen, bevor sie live geht.

Profi-Tipp: Testen Sie Emergency Account Protection immer auf einem Demo‑Konto, denn ein zu niedriger Drawdown‑Schwellenwert stoppt die Kopie sonst mitten im Test.

Diese Reihenfolge, zuerst Mapping, dann Schließlogik, dann Schutzmechanismen, verhindert, dass eine spätere Einstellung einen früheren Fehler überdeckt.

Drei aufeinanderfolgende Schritte zur Überprüfung der Kopiererkonfiguration

Log‑Analyse: welche Felder wirklich zählen

Ein true als Rückgabewert von OrderSend bedeutet nur, dass die Anfrage angenommen wurde, nicht, dass der Trade tatsächlich ausgeführt ist. Entscheidend ist der retcode im MqlTradeResult, wie die MQL5‑Referenz zu OrderSend festhält.

  • OnTradeTransaction und OnTrade() liefern oft mehrere Ereignisse pro Order, nicht nur eines.
  • OrderCheck vor dem eigentlichen Versand zeigt erwartete Margin, Equity und mögliche Ablehnungsgründe, bevor überhaupt ein Trade riskiert wird.
  • Drei Tests reichen für die meisten Fälle: Symbolmapping isoliert prüfen, Fill‑ und Partial‑Fill‑Verhalten beobachten, Netting‑ gegen Hedging‑Verhalten vergleichen.
  • Zeitstempel zwischen Sender und Empfänger abgleichen, um Slippage und Latenz nicht mit einem echten Kopierfehler zu verwechseln.
Prüffeld Aussage
Rückgabewert von OrderSend Zeigt nur, dass die Anfrage angenommen wurde
retcode in MqlTradeResult Zeigt die tatsächliche Ausführung oder Ablehnung
OnTradeTransaction Liefert Detailereignisse, oft mehrere pro Order
OrderCheck Zeigt Margin, Equity und Ablehnungsgründe vorab

Schnellchecks für 5 bis 10 Minuten

Wenn ein Setup plötzlich stockt, das aber zuvor lief, helfen oft einfache Maßnahmen, bevor Sie tief in die Konfiguration einsteigen:

  • Globale Variablen löschen (Tools, Global Variables, Strg+A, Entfernen) und beide Experten neu starten.
  • Latenz zwischen VPS und lokalem PC vergleichen, falls beide im Einsatz sind.
  • Sicherstellen, dass Sender und Empfänger über dieselbe IP‑Adresse laufen, wenn das Setup das vorsieht.
  • Special‑Symbol‑Test und einen Klein‑Lot‑Test erneut durchführen, um zu sehen, ob das Problem bestehen bleibt.
  • Ein OrderCheck‑Skript separat ausführen, um Broker‑Limits von Copier‑Logik zu trennen.

Für tiefergehende Szenarien, etwa bei Trailing‑Einträgen, liefert unser Leitfaden zu Trailing‑Einträgen auf MT4, MT5 und DXTrade vier Demo‑Tests zur Überprüfung der Synchronisation.

Warum lokale Ausführung bei Prop‑Firm‑Konten oft stabiler ist

Ein Setup, das vollständig auf dem eigenen Rechner oder VPS läuft, erzeugt keine zusätzliche Serverlatenz und keine zweite IP‑Adresse, die bei einer Prop Firm auffallen könnte. Genau das macht lokale Copier für Account‑Manager interessant, die mehrere Konten gleichzeitig steuern, ohne dass ein Kopiervorgang wie ein automatisierter Expert Advisor aussieht.

— Rimantas

Testen Sie Ihr Setup risikofrei

Statt stundenlang jede Einstellung einzeln durchzuprobieren, lohnt sich ein strukturierter Test unter echten Bedingungen. Unser MT4 copier läuft vollständig lokal, mit Ausführung in unter einer Sekunde und einem Eintragsmodus, der kopierte Trades wie manuell platziert aussehen lässt, was besonders bei Prop‑Firm‑Konten ohne EA‑Erlaubnis zählt.

Mt4copier

Starten Sie mit der 7‑tägigen Testphase und arbeiten Sie danach die Konfigurationscheckliste aus diesem Artikel durch. Die aktuellen Pläne und Preise finden Sie direkt auf unserer Seite.

FAQ

Was ist die häufigste Ursache für Kopierfehler in MetaTrader?

Am häufigsten liegt es an abweichenden Symbolnamen zwischen Sender und Empfänger, etwa durch unterschiedliche Prefixe oder Suffixe beim Broker. Ein Abgleich im MarketWatch beider Konten zeigt das meist sofort.

Wie erkenne ich, ob mein Empfänger ein Netting‑ oder Hedging‑Konto ist?

Das Kontomodell lässt sich in den Kontoeigenschaften ablesen und bestimmt, ob mehrere Positionen pro Symbol möglich sind oder zu einer verschmelzen, wie die MT5‑Dokumentation zum Handelskonzept beschreibt. Bei Netting erscheinen mehrere MT4‑Trades beim Empfänger oft als eine einzige Position.

Warum wird meine Order trotz korrektem Symbol abgelehnt?

Meist passt der Filling‑Modus nicht zur Symbolkonfiguration des Brokers, etwa wenn FOK verlangt wird, aber nur IOC erlaubt ist. Ein OrderCheck vor dem eigentlichen Versand zeigt solche Einschränkungen vorab an, wie die MQL5‑Dokumentation zu Handelsbedingungen festhält.

Kann ein lokal installierter Copier auch bei Prop‑Firm‑Konten eingesetzt werden?

Ein lokal installierter Copier mit manuellem Eintragsmodus lässt kopierte Trades wie von Hand platziert aussehen, was bei Prop‑Firm‑Konten ohne EA‑Erlaubnis relevant ist. Unser MT4 copier bietet diesen Modus als Teil des Abonnements an.

Was kostet eine Trade‑Copier‑Lösung für mehrere Konten?

Bei uns liegt der PERSONAL Plan bei 29 € pro Monat, der MANAGER Plan bei 89 € pro Monat und der VIP Plan bei 199 € pro Monat, jeweils auch als Jahresabonnement verfügbar, siehe Preisübersicht. Welcher Plan passt, hängt von der Anzahl der zu verwaltenden Konten ab.

Quellen

Empfehlungen

Purple Trader

Leave a Reply