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: 15.1
- Aktualisiert: 20 August 2026
- Aktivierungen: 20
Wichtigste Merkmale
- Erweiterter Drawdown-Schutz – Schließen, Sperren, Löschen von Pending-Orders, Cooldown-Timer.
- Multi-Sender/Multi-Empfänger – Kopieren von einem zu vielen, von vielen zu einem oder von vielen zu vielen.
- Vollständige Handelsreplikation – kopiert Marktorders, ausstehende Orders, SL und TP mit Echtzeit-Synchronisation.
- 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-Synchronisation – 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.
- Intelligente Fehlerwarnungen – Spread, Margin, Symbol, Filter usw.
- Keine DLL erforderlich – Installation auf einem einzigen Chart.
- Unterstützung für Investorenpasswörter – Verbinden Sie COPYLATOR über ein Investorenpasswort (Lesezugriff) mit dem Sender-Konto. COPYLATOR kann die Trades des Senders wie gewohnt lesen und kopieren, auch wenn vom Sender-Konto aus nicht gehandelt werden kann. Die kopierten Trades werden auf den Empfänger-Konten über deren normalen Handelszugang ausgeführt.
Übersicht
COPYLATOR repliziert Trades zwischen mehreren MT5-Terminals auf demselben Computer oder VPS. Unterstützt „Eins-zu-Viele“, „Viele-zu-Eins“ und „Viele-zu-Viele“-Topologien unter Verwendung mehrerer EA-Instanzen. Legen Sie den Modus und die SenderAccountNumber pro Chart fest – keine externe Software erforderlich.
Anwendungsfälle
Handel mit mehreren Konten, Verwaltung von Prop-Firmen, Signalreplikation, Portfolioverteilung und privater Gebrauch usw.
Wichtigste Funktionen
Erweiterter Drawdown-Schutz
Überwacht den täglichen und den gesamten Drawdown (Eigenkapital oder Kontostand). Der tägliche Drawdown wird je nach ausgewähltem Berechnungsmodus vom höchsten Tageswert des Eigenkapitals oder des Kontostands gemessen. Ein Abkühlungs-Timer verhindert eine vorzeitige Wiedereröffnung. Täglicher Reset zu einer vom Benutzer festgelegten GMT-Uhrzeit. Ein spezielles Dashboard-Fenster (Empfängermodus) zeigt den Echtzeitstatus, Prozentsätze und die verbleibende Abkühlungszeit an.
Praktische Anwendung: Auch ohne Prop-Firmen fungiert dies als Sicherheitsnetz – das Kopieren wird automatisch gestoppt und Trades geschlossen, wenn die Verluste des Empfängers einen festgelegten Prozentsatz überschreiten, unabhängig von der Performance des Senders.
Wichtig: „CloseOrdersOnDrawdown“ steuert das physische Schließen und das Löschen von ausstehenden Orders. Bei „false“ erfolgt kein Schließen/Löschen – „DrawdownAction“ regelt die Sperrung unabhängig davon.
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
Zeigt Kontoinformationen, Synchronisierungsstatus, Modus, Latenz sowie das Bedienfeld „Drawdown-Schutz“ (Empfängermodus) an. Im Empfängermodus standardmäßig sichtbar.
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 bisher keine hatten – werden sofort auf alle entsprechenden Trades des Empfängers repliziert, unabhängig davon, ob es sich um Hedging-, Netting- oder ausstehende Orders handelt.
Reverse-Trade-Modus
Kopiert Trades in umgekehrter Richtung (Kauf ↔ Verkauf) mit automatischer SL/TP-Anpassung.
Symbolzuordnung und 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: Kombinieren Sie feste Lots, Multiplikatoren, Skalierung nach Saldo-Verhältnis (unter Verwendung des Saldo-Verhältnisses zwischen Sender und Empfänger) und maximale Lot-Obergrenze – unabhängig voneinander oder zusammen.
Weitere Funktionen
- Gleichzeitige Nutzung mehrerer Sender-/Empfänger-Terminals.
- Benutzerdefinierte SL/TP (vom Sender kopiert oder feste Abstände).
- Filter für „Nur Kauf“ bzw. „Nur Verkauf“.
- Tages- und Zeitfilter mit automatischem Abschluss am 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 Absender-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 Punkten; 0 = Werte des Absenders verwenden. |
Symbol & Filterung
| Parameter | Beschreibung |
|---|---|
| EnableSymbolMapping | Absendersymbole automatisch durch die für den Empfänger-Broker zugeordneten Symbole ersetzen. |
| Symbolzuordnungen | Paarzuordnungen (z. B. XAUUSD:Gold). |
| MaxSpread | Maximaler Spread in Punkten (nicht in Pips). Beispielsweise entsprechen 30 Punkte 3,0 Pips bei einem 5-stelligen Broker. Auf 0 setzen, um die Funktion zu deaktivieren. |
| NurLong-Kopieren | Nur Kauf-Trades (Long) kopieren. |
| CopyShortOnly | Nur Verkaufsgeschäfte (Short-Positionen) kopieren. |
Lot- und Risikomanagement
| Parameter | Beschreibung |
|---|---|
| UseBalanceRatio | Skaliert die Lotgröße anhand des Verhältnisses zwischen Sender- und Empfänger-Guthaben. |
| EnableLotMultiplier | Multipliziert das Volumen des Senders mit dem angegebenen Faktor. |
| LotMultiplierValue | Multiplikationsfaktor. |
| FixedLotSize | Volumen durch festes Lot überschreiben; 0 = Multiplikator-/Verhältnis-Logik verwenden. |
| MaxLotSize | Absolute Lot-Obergrenze. |
Tages- und Zeitfilter
| Parameter | Beschreibung |
|---|---|
| AllowMonday … AllowFriday | Aktivieren oder deaktivieren Sie den Handel an jedem einzelnen Tag (Montag–Freitag). |
| EnableTimeFilter | Auf das tägliche GMT-Zeitfenster beschränken. |
| StartHourGMT / StartMinuteGMT | Start des Zeitfensters. |
| EndHourGMT / EndMinuteGMT | Ende des Zeitfensters. |
| CloseOrdersAtEnd | Alle kopierten Positionen am Ende des Zeitfensters automatisch schließen. |
Drawdown-Schutz (nur für Empfänger)
| Parameter | Beschreibung |
|---|---|
| EnableDrawdownProtection | Hauptschalter. |
| CloseOrdersOnDrawdown | Bei „true“ werden Orders geschlossen; bei „false“ werden sie nur gesperrt (kein Schließen/Löschen). |
| MaxDailyDrawdownPercent | Täglicher Verlust in % gegenüber dem Höchststand (Kapital oder Guthaben). |
| Maximaler Gesamt-Drawdown in Prozent | Gesamtverlust in Prozent gegenüber dem Anfangssaldo. |
| DrawdownBasedOn | EIGENKAPITAL oder SALDO. |
| Drawdown-Maßnahme | Sperrverhalten – siehe Szenarien unten. |
| Drawdown-Wartezeit in Minuten | Sperrdauer nach Auslösung. |
| ResetHour / ResetMinute | Täglicher Rücksetzzeitpunkt (GMT). |
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 & Sperren):
EnableDrawdownProtection = true, CloseOrdersOnDrawdown = true, DrawdownAction = CLOSE_ALL_BLOCK, MaxDailyDrawdownPercent = 5,0, MaxTotalDrawdownPercent = 10,0, DrawdownCooldownMinutes = 60.
Drawdown-Szenarien
Szenario 1 – Nur Warnung und Sperrung (kein Schließen):
EnableDrawdownProtection = true, CloseOrdersOnDrawdown = false, DrawdownAction = CLOSE_ALL_BLOCK (oder CLOSE_ALL_BLOCK_DELETE). Trades werden nicht geschlossen, neue Einstiegspositionen werden blockiert. Pending-Orders werden nicht gelöscht, wenn „CloseOrdersOnDrawdown“ = false ist, unabhängig von „DrawdownAction“.
Szenario 2 – Vollständige Schließung und Sperrung:
CloseOrdersOnDrawdown = true, DrawdownAction = CLOSE_ALL_BLOCK. Alle Positionen werden geschlossen, ausstehende Orders gelöscht, neue Einstiegsgeschäfte gesperrt.
Szenario 3 – Nur schließen (keine Sperrung):
CloseOrdersOnDrawdown = true, DrawdownAction = CLOSE_ALL. Positionen geschlossen, ausstehende Orders gelöscht, neue Eintritte sofort erlaubt.
Szenario 4 – Nur Warnung (keine Aktion):
CloseOrdersOnDrawdown = false, DrawdownAction = CLOSE_ALL. Es werden keine Trades geschlossen, keine ausstehenden Orders gelöscht und neue Einstiegspositionen nicht blockiert. Es wird lediglich eine visuelle Warnung angezeigt.
Unterstützte Handelsarten
Marktorders (Kauf/Verkauf), ausstehende Orders (Kauf-Limit, Verkaufs-Limit, Kauf-Stop, Verkaufs-Stop), Richtungsfilterung (nur Long / nur Short).
Unterstützte Kontotypen
COPYLATOR unterstützt alle Forex-Kontotypen, einschließlich ECN usw. Im Allgemeinen werden Konten in zwei Haupttypen unterteilt, 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 Kopieren auf Ticket-Basis.
- 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-Änderung: SL/TP können jederzeit hinzugefügt oder geändert werden, auch nach Eröffnung des Handels. Dies funktioniert bei Hedging-, Netting- und Pending-Orders identisch.
Bewährte Vorgehensweisen
- Stellen Sie den Drawdown-Schutz konservativ ein (z. B. 3–5 % täglich, 8–10 % insgesamt) und testen Sie dies im Demomodus.
- 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. Öffnen Sie einen Trade – er erscheint auf allen Empfängern.
Hinweise: Ein Chart pro Terminal. Nach Konfigurationsänderungen neu starten. Zunächst im Demomodus testen.
Fazit
COPYLATOR bietet erweiterten Drawdown-Schutz, flexibles Lot-Management, Echtzeit-Synchronisierung von SL/TP sowie ein umfassendes grafisches Dashboard. Dank automatischer Erkennung von Hedging/Netting, intelligenter Fehlerbehandlung und ohne externe Abhängigkeiten ermöglicht es eine zuverlässige Handelsreplikation über eine Vielzahl von MT5-Brokern und Kontoeinstellungen hinweg.
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:ReceiverSymbol“ hinzufügen (z. B. XAUUSD:XAUUSDm). Dadurch wird sichergestellt, dass Trades auch dann korrekt kopiert werden, wenn sich die Broker-Symbole unterscheiden.
- Der Parameter „MaxSpread“ wird in Punkten und nicht in Pips gemessen. Bei einem Broker mit 5-stelliger Kursangabe entsprechen beispielsweise 30 Punkte 3,0 Pips. 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 aufgrund der Beschränkung auf eine Position pro Symbol möglicherweise nicht anwendbar. Der EA erkennt dies automatisch und verarbeitet es nahtlos ohne manuelles Eingreifen.

