MT5 Trade Copier Copy Trade MT5 EA
- Utilitys
-
Nurhidaya Tullah
Trader und MQL4/MQL5-Entwickler mit mehr als 5 Jahren Erfahrung, spezialisiert auf Trade Copier, Handelsautomatisierung und Multi-Account-Lösungen.
Beispiel meines Produkts:
MT5 Trade Copier – Local Trade Replication System - Version: 16.16
- Aktualisiert: 30 September 2026
- Aktivierungen: 20
Die wichtigsten Highlights
- Handelsreplikation mit mehreren Sendern und Empfängern – unterstützt 1:n-, n:1- und n:n-Konfigurationen mit vollständiger Echtzeit-Replikation von Marktorders, Pending Orders, SL und TP.
- Erweiterter Drawdown-Schutz – Schließen, Sperren, Löschen von Pending-Orders sowie manuelle und automatische Reset-Mechanismen.
- Automatische Symbolzuordnung – ermittelt die richtigen Symbole, warnt bei fehlenden Symbolen und ermöglicht manuelle Übersteuerung.
- Unterstützung für Hedging und Netting – automatische Erkennung, keine manuelle Einrichtung erforderlich.
- Echtzeit-SL/TP-Synchronisierung – aktualisiert Stopps auch nach Eröffnung des Handels, einschließlich Trades, die ohne diese eröffnet wurden.
- Flexibles Lot-Management – festes Lot, Multiplikator, Skalierung nach Kontostand-Verhältnis, maximale Lot-Obergrenze.
- Unterstützung für Teilschließungen – Schließen Sie einen Teil einer kopierten Position, während das verbleibende Volumen offen bleibt.
- Keine DLL erforderlich – Installation auf einem einzigen Chart.
- Unterstützung für Investor-Passwörter – Im Investor-Passwort-Modus liest der Sender-EA lediglich Positionen und Orders aus und sendet keine Trades. Daher können Sie den Sender-EA auf einem VPS mit einem Investoren-Passwort (nur Lesezugriff) ausführen, während Sie Trades von einem anderen Terminal aus mit dem Hauptpasswort platzieren. Der Sender-EA liest diese Trades aus und kopiert sie auf die Empfänger-Konten auf demselben VPS. Die tatsächlichen Trades werden ausschließlich auf den Empfänger-Konten ausgeführt.
Übersicht
COPYLATOR ist ein fortschrittlicher MT5-Trade-Copier und Copy-Trade-EA zur Replikation von Trades zwischen mehreren MT5-Terminals auf demselben Computer oder VPS. Er kann als MT5-Copier für die Replikation von Trades im One-to-Many-, Many-to-One- und Many-to-Many-Modus verwendet werden. Stellen Sie den Modus und die „SenderAccountNumber“ pro Chart ein – es ist keine externe Software erforderlich.
Anwendungsfälle
Handel mit mehreren Konten, Verwaltung von Prop-Firmen, Signalreplikation, Portfoliostreuung sowie privater Gebrauch usw.
Wichtigste Funktionen
Erweiterter Drawdown-Schutz
COPYLATOR verfügt über einen integrierten Sicherheitsmechanismus, der das Empfängerkonto vor übermäßigen Verlusten schützt, unabhängig von der Performance des Absenders. Dabei werden zwei separate Drawdown-Kennzahlen überwacht:
- Täglicher Drawdown – der maximal zulässige Verlust gegenüber dem höchsten während des aktuellen Handelstages erreichten Eigenkapital- oder Kontostandwert (basierend auf der Einstellung „DrawdownBasedOn“).
- Gesamt-Drawdown – der maximal zulässige Verlust, gemessen vom Anfangsguthaben (initialBalance) des Kontos zum Zeitpunkt des Starts des EAs oder der letzten manuellen Zurücksetzung.
Beide Werte werden in Prozent angegeben. Ein spezielles Dashboard-Fenster zeigt den Echtzeitstatus, die aktuellen Drawdown-Prozentsätze und die verbleibende Zeit bis zum nächsten täglichen Reset an.
Wenn ein Drawdown-Limit überschritten wird:
- blockiert der EA sofort alle neuen Kopiervorgänge (einschließlich Änderungen und ausstehende Orders) – dies gilt immer.
- Wenn CloseOrdersOnDrawdown = true ist, schließt der EA alle von COPYLATOR eröffneten Positionen und löscht alle von COPYLATOR ausstehenden Orders auf dem Empfängerkonto.
- Wenn „CloseOrdersOnDrawdown“ = „false“ ist, werden keine Positionen geschlossen und keine ausstehenden Orders gelöscht; lediglich das Kopieren neuer Orders wird blockiert.
Die Sperre bleibt so lange aktiv, bis ein Reset erfolgt. Nach einem automatischen täglichen Reset bewertet das System den Gesamt-Drawdown neu und löst die Sperre möglicherweise sofort wieder aus, wenn das Limit für den Gesamt-Drawdown weiterhin überschritten wird. Ein manueller Reset legt eine neue „initialBalance“-Basis fest.
| CloseOrdersOnDrawdown | Positionen geschlossen? | Ausstehende Orders gelöscht? | Neues Kopieren gesperrt? | Kann das Kopieren automatisch fortgesetzt werden? |
|---|---|---|---|---|
| true | Ja | Ja | Ja | Erst nach einem Reset (täglich oder manuell) |
| falsch | Nein | Nein | Ja | Erst nach einem Reset (täglich oder manuell) |
Rücksetzmechanismen
Es gibt zwei voneinander unabhängige Möglichkeiten, die Sperre aufzuheben und den Kopiervorgang fortzusetzen:
1. Automatisches tägliches Zurücksetzen (basierend auf „ResetHour“ und „ResetMinute“ unter Verwendung der Serverzeit des Brokers)
- Hebt die Handelssperre auf und setzt den täglichen Drawdown -Prozentsatz auf null zurück.
- Der „initialBalance“ (die Basis für den Gesamt-Drawdown)wird dabei nicht verändert.
- Wichtig: Liegt der aktuelle Kontostand weiterhin unter dem ursprünglichen „initialBalance“, wird der prozentuale Gesamt-Drawdown unmittelbar nach dem Zurücksetzen neu berechnet und kann die Sperre erneut auslösen.
2. Manuelles Zurücksetzen (über die Schaltfläche „Zurücksetzen“ im Bereich „Drawdown-Details“ – nur im Empfängermodus)
- Ein vollständiges und erzwungenes Zurücksetzen, das jederzeit durchgeführt werden kann.
- Hebt die Sperre auf, setzt sowohl den täglichen als auch den Gesamt-Drawdown-Prozentsatz zurück und aktualisiert den „initialBalance“-Wert auf den zu diesem Zeitpunkt aktuellen Kontostand.
- Dadurch wird eine neue Basis für die Berechnung des Gesamt-Drawdowns festgelegt, wodurch effektiv ein neuer Schutzzyklus ausgehend vom aktuellen Eigenkapital bzw. Kontostand beginnt.
Konfigurationsparameter
| Parameter | Beschreibung |
|---|---|
| EnableDrawdownProtection | Hauptschalter zum Aktivieren/Deaktivieren des gesamten Systems. |
| CloseOrdersOnDrawdown | Bei „true“ werden alle COPYLATOR-Positionen geschlossen und ausstehende COPYLATOR-Orders gelöscht, sobald ein Drawdown ausgelöst wird. Bei „false“ wird lediglich das Kopieren neuer Orders blockiert, ohne dass Positionen geschlossen oder Orders gelöscht werden. |
| MaxDailyDrawdownPercent | Maximal zulässiger täglicher Verlust in Prozent vom Tageshöchststand (Eigenkapital oder Kontostand). |
| MaxTotalDrawdownPercent | Maximal zulässiger Gesamtverlust in Prozent des Anfangsguthabens. |
| DrawdownBasedOn | Wählen Sie zwischen „EQUITY“ oder „BALANCE“ für die Drawdown-Berechnung. |
| ResetHour / ResetMinute | Täglicher Rücksetzzeitpunkt (basierend auf der Serverzeit des Brokers). |
Praktische Empfehlungen
- Legen Sie konservative Grenzwerte fest (z. B. 3–5 % täglich, 8–10 % insgesamt) und testen Sie zunächst auf einem Demokonto.
- Verwenden Sie die Schaltfläche „Manuelles Zurücksetzen“ nur, wenn Sie sicher sind, dass sich das Konto erholt hat, oder wenn Sie die Basislinie für den Gesamt-Drawdown zurücksetzen möchten.
- Beachten Sie, dass der automatische tägliche Reset die Basislinie für den Gesamt-Drawdown nicht zurücksetzt; wenn Ihr Konto also weiterhin Verluste aufweist, kann die Sperre sofort erneut ausgelöst werden.
Unterstützung für mehrere Sender und Empfänger
Führen Sie mehrere EA-Instanzen aus, um beliebige Topologien zu erstellen. Jeder Sender benötigt eine eindeutige Kontonummer; jeder Empfänger gibt seinen Sender über „SenderAccountNumber“ an. Alle Instanzen laufen unabhängig voneinander und gleichzeitig.
Grafisches Dashboard
Zuverlässige Handelsreplikation
Kopiert Marktorders, ausstehende Orders (Limit/Stop), SL und TP. Erkennt automatisch Hedging- oder Netting-Konten und wendet die entsprechende Synchronisationsmethode an.
Echtzeit-SL/TP-Synchronisierung: Alle manuellen SL/TP-Änderungen auf dem Sender – einschließlich des Hinzufügens von Stopps zu Trades, die zuvor keine hatten – werden sofort auf alle übereinstimmenden Trades des Empfängers übertragen, sowohl bei Hedging- als auch bei ausstehenden Orders. Bei Netting-Konten ist die SL/TP-Synchronisierung eingeschränkt.
Unterstützung für Teilschließungen
COPYLATOR unterstützt die teilweise Schließung kopierter Positionen, sodass ein Teil einer Position geschlossen werden kann, während das verbleibende Volumen offen bleibt.
Modus „Reverse Trade“
Kopiert Trades in umgekehrter Richtung (Kauf ↔ Verkauf) mit automatischer SL/TP-Anpassung.
Symbolzuordnung & Risikomanagement
Die automatische Zuordnung ermittelt das richtige Symbol; wird dieses nicht gefunden, informiert Sie eine deutliche Warnmeldung darüber, welches Symbol fehlt und wie Sie es über „SymbolMappings“ hinzufügen können. Manuelle Zuordnungen (z. B. XAUUSD:XAUUSDm) werden ebenfalls unterstützt.
Lot-Management: Verwenden Sie den Multiplikator und die Skalierung nach Kontostandverhältnis (unter Verwendung des Verhältnisses zwischen Sender- und Empfängerkontostand) gemeinsam, mit einer maximalen Lot-Obergrenze. Ein festes Lot-Volumen hat Vorrang vor dem Multiplikator und dem Kontostandverhältnis.Benutzerdefinierte Kommentare und Benachrichtigungen
- CustomCommentPrefix: Fügt benutzerdefinierten Text am Ende kopierter Handelskommentare hinzu (trotz des Parameternamens wird der Text als Suffix angehängt). Beispielsweise erzeugt „MyStrategy“ den Text „C123456_MyStrategy“.
- EnablePushNotifications / EnableEmailAlerts: Erhalten Sie Benachrichtigungen zu wichtigen Ereignissen wie der Eröffnung/Schließung von Trades, Drawdown-Auslösern und Fehlern.
- EmailSubject: Benutzerdefinierte Betreffzeile für E-Mail-Benachrichtigungen.
Zusätzliche Funktionen
- Gleichzeitige Nutzung mehrerer Sender-/Empfänger-Terminals.
- Benutzerdefinierte SL/TP (Übernahme vom Sender oder feste Abstände).
- Filter für „Nur Kauf“ bzw. „Nur Verkauf“.
- Tages- und Zeitfilter mit automatischem Abschluss bei Ende des Zeitfensters.
- Begrenzung der maximalen Lotgröße.
Vollständige Eingabeparameter
Kerneinstellungen
| Parameter | Beschreibung |
|---|---|
| Modus | SENDER oder RECEIVER. |
| SenderAccountNumber | Im Empfänger-Modus: Konto, von dem kopiert werden soll. Im Sender-Modus: wird ignoriert. |
| CopyPending | Ausstehende Aufträge (Limit/Stop) zusammen mit Marktaufträgen kopieren. |
| CopyWithReversal | Richtung umkehren (Kauf ↔ Verkauf) mit automatischer SL/TP-Anpassung. |
| CopyStopLoss / CopyTakeProfit | Kopieren von SL/TP vom Absender aktivieren. |
| CustomStopLoss / CustomTakeProfit | Überschreiben mit festem Abstand in Pips; 0 = Werte des Absenders verwenden. |
Symbol & Filterung
| Parameter | Beschreibung |
|---|---|
| Symbolzuordnungen | Paarzuordnungen (z. B. XAUUSD:Gold). |
| MaxSpread | Maximaler Spread in Pips (nicht in Punkten). Beispielsweise entsprechen 3,0 Pips 30 Punkten bei einem Broker mit 5-stelliger Kursangabe. Auf 0 setzen, um die Funktion zu deaktivieren. |
| NurLong-Kopieren | Nur Kauf-Trades (Long-Positionen) kopieren. |
| CopyShortOnly | Nur Verkaufsgeschäfte (Short-Positionen) kopieren. |
Lot- und Risikomanagement
| Parameter | Beschreibung |
|---|---|
| UseBalanceRatio | Skaliert die Lotgröße anhand des Verhältnisses von Sender- zu Empfänger-Guthaben. |
| EnableLotMultiplier | Multipliziert das Sender-Volumen mit dem angegebenen Faktor. |
| LotMultiplierValue | Multiplikationsfaktor. |
| FixedLotSize | Volumen durch festes Lot überschreiben; 0 = Multiplikator-/Verhältnislogik verwenden. |
| MaxLotSize | Absolute Lot-Obergrenze. |
Tages- und Zeitfilter
| Parameter | Beschreibung |
|---|---|
| AllowMonday … AllowFriday | Aktivieren oder deaktivieren Sie den Handel an bestimmten Tagen (Montag–Freitag). An Wochenenden wird der Handel vom EA grundsätzlich gesperrt. |
| EnableTimeFilter | Auf das tägliche GMT-Fenster beschränken. |
| StartHourGMT / StartMinuteGMT | Start des Zeitfensters. |
| EndHourGMT / EndMinuteGMT | Ende des Zeitfensters. |
| CloseOrdersAtEnd | Alle kopierten Positionen am Ende des Zeitfensters automatisch schließen. |
Benachrichtigungen & Benutzerdefinierter Kommentar
| Parameter | Beschreibung |
|---|---|
| CustomCommentPrefix | Fügt benutzerdefinierten Text am Ende kopierter Handelskommentare hinzu (trotz des Parameternamens wird er als Suffix angehängt). Beispiel: MyStrategy ergibt C123456_MyStrategy. |
| EnablePushNotifications | Push-Benachrichtigungen an Mobilgeräte senden. |
| E-Mail-Benachrichtigungen aktivieren | E-Mail-Benachrichtigungen senden. |
| E-Mail-Betreff | Betreffzeile für E-Mail-Benachrichtigungen. |
Konfigurationsbeispiele
Beispiel 1 – Feste Lotgröße: `
` `FixedLotSize = 0,01`, `EnableLotMultiplier = false`, `UseBalanceRatio = false`.
Beispiel 2 – Skalierung basierend auf dem Kontostand:
UseBalanceRatio = true , EnableLotMultiplier = false , FixedLotSize = 0 .
Beispiel 3 – Nur Kauf-Trades kopieren:
CopyLongOnly = true , CopyShortOnly = false .
Beispiel 4 – Vollständiger Drawdown-Schutz (Schließen und Sperren):
EnableDrawdownProtection = true , CloseOrdersOnDrawdown = true , MaxDailyDrawdownPercent = 5,0 , MaxTotalDrawdownPercent = 10,0 .
Unterstützte Handelsarten
Marktorders (Kauf/Verkauf), Pending-Orders (Kauf-Limit, Verkaufs-Limit, Kauf-Stop, Verkaufs-Stop), Richtungsfilterung (nur Long / nur Short) und Teilschließung von Positionen.
Unterstützte Kontotypen
COPYLATOR unterstützt alle gängigen Forex-Kontotypen, einschließlich ECN usw. Im Allgemeinen lassen sich Konten in zwei Haupttypen einteilen, die beide vollständig unterstützt werden:
- Hedging-Konten: Vollständige Unterstützung aller Funktionen, einschließlich Reverse-Modus, Replikation von Pending Orders und individuelles, ticketbasiertes Kopieren.
- Netting-Konten: Pro Symbol ist nur eine Position zulässig. Einige Funktionen wie der Reverse-Modus und die Replikation von Pending-Orders sind möglicherweise nicht anwendbar und werden vom EA automatisch ignoriert oder angepasst, um Fehler zu vermeiden. Das System wickelt dies nahtlos ab, ohne dass ein manueller Eingriff erforderlich ist.
SL/TP-Anpassung: SL/TP können jederzeit hinzugefügt oder geändert werden, auch nach Eröffnung des Handels. Dies funktioniert bei Hedging- und Pending-Orders identisch. Bei Netting-Konten ist die SL/TP-Synchronisierung eingeschränkt.
Bewährte Vorgehensweisen
- Legen Sie den Drawdown-Schutz konservativ fest (z. B. 3–5 % täglich, 8–10 % insgesamt) und testen Sie dies auf einem Demokonto.
- Lassen Sie die Terminals kontinuierlich laufen – nutzen Sie einen VPS für den 24/7-Betrieb.
- Verwenden Sie Zeitfilter, um Zeiten mit geringer Liquidität zu vermeiden.
Installation & Schnellstart
Schritt 1 – Sender: EA anhängen, Modus auf „SENDER“ setzen, AutoTrading aktivieren.
Schritt 2 – Empfänger: EA hinzufügen, Modus auf „EMPFÄNGER“ setzen, „SenderAccountNumber“ eingeben, AutoTrading aktivieren.
Schritt 3 – Überprüfen: Im Dashboard des Senders werden die verbundenen Empfänger angezeigt. Eröffnen Sie einen Trade – er erscheint bei allen Empfängern.
Hinweise: Ein Chart pro Terminal. Nach Konfigurationsänderungen neu starten. Zuerst im Demomodus testen.
Fazit
COPYLATOR bietet erweiterten Drawdown-Schutz, flexibles Lot-Management, Echtzeit-Synchronisierung von SL/TP, ein grafisches Dashboard, benutzerdefinierte Kommentar-Suffixe und Benachrichtigungen. Mit automatischer Erkennung von Hedging/Netting, intelligenter Fehlerbehandlung, Unterstützung für Teilschließungen und ohne externe Abhängigkeiten gewährleistet es eine zuverlässige Handelsreplikation bei einer Vielzahl von MT5-Brokern und Kontokonfigurationen.
Wichtige Hinweise
- Alle Terminals müssen laufen bleiben.
- Jeder Sender muss eine eindeutige Kontonummer haben; jeder Empfänger muss die korrekte SenderAccountNumber angeben.
- Wenn die automatische Symbolzuordnung ein Symbol nicht finden kann, zeigt der EA eine eindeutige Warnmeldung an. Sie können das fehlende Symbolpaar manuell im Feld „SymbolMappings“ im Format „SenderSymbol:EmpfängerSymbol“ (z. B. XAUUSD:XAUUSDm) hinzufügen. Dadurch wird sichergestellt, dass Trades auch dann korrekt kopiert werden, wenn sich die Broker-Symbole unterscheiden.
- Der Parameter „MaxSpread“ wird in Pips und nicht in Punkten gemessen. Bei einem Broker mit 5-stelliger Kursangabe entsprechen beispielsweise 3,0 Pips 30 Punkten. Setzen Sie den Wert auf 0, um die Spread-Filterung zu deaktivieren.
- Bei Netting-Konten sind einige Funktionen wie der Reverse-Modus und die Replikation von Pending-Orders möglicherweise nicht anwendbar, da der Broker die Beschränkung auf eine Position pro Symbol auferlegt. Der EA erkennt dies automatisch und wickelt es nahtlos ohne manuelles Eingreifen ab.
- Zurücksetzen des Drawdown-Schutzes: Das automatische tägliche Zurücksetzen hebt lediglich die Sperre auf und setzt den täglichen Drawdown zurück, verändert jedoch nicht die Basislinie für das Anfangsguthaben („initialBalance“). Um die Basislinie für den Gesamt-Drawdown vollständig zurückzusetzen, verwenden Sie die Schaltfläche „Manuell zurücksetzen“ im Bereich „Drawdown-Details“ (Empfängermodus).
- Kauf-/Verkaufsschaltflächen im Video: Die im Chart angezeigten Kauf- und Verkaufsschaltflächen sind integrierte „One-Click-Trading “-Schaltflächen von MetaTrader 5 und nicht Teil von COPYLATOR. Um sie zu aktivieren, gehen Sie zu „Extras“ → „Optionen“ → „Handel“ → „One-Click-Trading aktivieren“. Sie können das Fenster ein- oder ausblenden, indem Sie mit der rechten Maustaste auf das Chart klicken und „One-Click-Trading“ auswählen oder die Tastenkombination Alt+T drücken. Um eine Position manuell zu schließen, öffnen Sie „Toolbox“ → „Handel“, klicken Sie mit der rechten Maustaste auf die Position und wählen Sie „Position schließen“. Dies sind Standardfunktionen von MT5 und unabhängig von COPYLATOR.

