CopierMasterPro
- Utilitys
- Version: 1.12
- Aktivierungen: 5
CopierMasterPro MT4 – Master/Slave-Trading-Kopierer für MetaTrader 5
Kopieren Sie Trades schnell, zuverlässig und ohne unnötige Kosten zwischen Konten. CopierMasterPro überträgt Trades vom Master-Konto auf eine unbegrenzte Anzahl von Slave-Konten über eine gemeinsame Terminal-Datei – ohne Internet, DLL, VPS-Relays und Abonnements. Master und Slave können sich auf demselben Computer oder auf verschiedenen Terminals desselben Rechners befinden.
Warum CopierMasterPro:
- Keine DLLs und keine externen Dienste. Der Austausch erfolgt über eine Datei im gemeinsamen Ordner „MQL5\Files“ – vom Market zugelassen, sicher und transparent.
- Volle Kontrolle über jedes Konto. Über 40 Einstellungsmöglichkeiten: Filter nach Symbolen, Lots, Mag-Nummern, Kommentaren, Zeit, Spread und Drawdown.
- Präzise Synchronisierung der Volumina. Eine teilweise Schließung beim Master wird beim Slave proportional wiederholt.
- Arbeit mit Pending-Orders. Limit- und Stop-Orders des Masters werden auf den Slave übertragen und bis zur Ausführung oder Löschung verfolgt.
- Kapitalschutz. Stop-Loss bei schwankendem Verlust, Schließung aller Positionen erst bei Überschreitung des Equity-Bereichs, eigene SL/TP und Trailing unabhängig vom Master.
- Flexible Modi. Direktes Kopieren oder Reverse (entgegengesetzte Trades), Kopieren nur der verlustbringenden oder nur der gewinnbringenden Positionen des Masters, Skalierung des Lots nach Kontostand oder freier Margin.
- Ereignisprotokoll im Chart. Die letzten 10 Ereignisse direkt in der Ecke des Bildschirms – so ist immer ersichtlich, was gerade passiert.
So funktioniert es: Der Expert Advisor im Master-Modus speichert alle 250 ms einen Snapshot seiner Positionen und Orders in einer Datei. Eksperten im Slave-Modus auf anderen Konten lesen diese Datei und wiederholen die Trades unter Berücksichtigung ihrer eigenen Einstellungen: Symbolzuordnung zwischen Brokern, Neuberechnung der Lotgröße, eigene Stopps und Filter. Wenn der Master einen Trade schließt, schließt der Slave seinen ebenfalls. Ist der Master länger als 30 Sekunden nicht erreichbar, führt der Slave keine neuen Aktionen durch.
Empfohlene Anwendung: Kopieren von Signalen zwischen eigenen Konten, Verteilung des Volumens auf mehrere Broker, Kopieren auf Konten mit unterschiedlichen Instrumentennamen (US30Cash → US30 usw.), Reverse-Kopieren zur Absicherung.
Anforderungen: MetaTrader 5, Terminals auf einem Computer (bei verschiedenen PCs einen gemeinsamen Ordner über die Synchronisierung verwenden – nach Wahl). Auf jedem Konto wird eine Instanz des Expert Advisors mit dem gewünschten Modus gestartet.
Erläuterungen zu den Einstellungen
Modi und Allgemeines
| Parameter | Erläuterung |
|---|---|
| Kopiermodus | Master – Quellkonto, schreibt Transaktionen in die Datei. Slave – Empfängerkonto, kopiert. |
| Anbietername | Kennung des Masters. Der Master schreibt die Datei „AlisaCopier_ <Name>.cop“, der Slave liest die Datei mit demselben Namen. So wählt ein Slave aus, von welchem Master er kopieren möchte, und der Master kann mehrere Slaves bedienen. |
| Präfix / Suffix | Werden dem Namen des Master-Symbols hinzugefügt, sofern in der „Replace list“ keine Ersetzung festgelegt ist. |
| Diese Datei abspielen, wenn sich Trades geändert haben | Eine WAV-Datei aus dem Ordner „Sounds“, die abgespielt wird, wenn sich die Anzahl der aktiven Trades ändert. |
| An folgenden Tagen nicht arbeiten | Wochentage, an denen nicht kopiert werden soll: 1 – Montag … 7 – Sonntag. Durch Komma getrennt: 6 ,7 – Wochenendtage. |
SLAVE-Modus – Kopieren
| Parameter | Erläuterung |
|---|---|
| Slave-Nummer | Nummer des Slave-Kontos. Beeinflusst die Magic-Nummer der Transaktionen: 775000 + Nummer × 100. Verschiedene Slaves – verschiedene Nummern. |
| Kopieren mit Umkehrung | ja – Trades werden spiegelbildlich kopiert: Ein „Buy“ des Masters wird beim Slave zu einem „Sell“, SL und TP werden vertauscht. |
| Geschlossene Trades erneut kopieren / Wie oft | Erneutes Eröffnen eines Trades, wenn der Master denselben Trade (Symbol, Typ, Volumen) geschlossen und erneut eröffnet hat. Begrenzt durch die Anzahl der Wiederholungen. |
| Stop-Loss / Take-Profit kopieren | Ja — Stop-Loss- und Take-Profit-Werte des Masters übernehmen. Nein — Stop-Loss- und Take-Profit-Werte werden gar nicht gesetzt (Vorsicht!) oder eigene Werte festgelegt, siehe unten. |
| Wenn „nein“, eigene SL / TP festlegen (Pips) | Eigene Stop-Loss- und Take-Profit-Werte in Pips vom aktuellen Kurs. 0 – keine setzen. |
| No-Trade-Liste | Symbole, die nicht kopiert werden sollen, durch Leerzeichen getrennt: EURUSD GBPJPY . |
| Nur-Kopieren-Liste | Umgekehrter Modus: NUR die aufgeführten Symbole kopieren. |
| Trailing-Stop-Loss (Pips) | Trailing-Stop-Slev in Pips: Sobald der Kurs um N Pips ins Plus gedreht hat, wird der Stop um N Pips nach oben angepasst. 0 – deaktiviert. |
| Trades mit Verlust (+) oder Gewinn (−) kopieren | 50 – Nur Trades des Masters kopieren, die einen Verlust von mehr als 50 Pips aufweisen (Durchschnittsbildung). −50 – Nur Trades kopieren, die einen Gewinn von mehr als 50 Pips aufweisen (Gewinnmitnahme). 0 – Alle kopieren. |
| Slippage & Preisunterschied | Maximale Differenz zwischen dem Preis des Masters und dem Preis des Slaves in Pips. Wenn die Kurse stärker voneinander abweichen, wird der Trade nicht kopiert. 5000 = fast immer kopieren. |
| Nicht kopieren, wenn Spread > | Filter nach dem Spread des Slaves in Pips. Nützlich bei Indizes und Metallen: Wählen Sie einen sinnvollen Wert statt 5000. |
SLAVE-Modus – Lotgröße
| Parameter | Erläuterung |
|---|---|
| Lotgröße entsprechend dem Slave-/Master-Guthaben | ja – Das Lot wird proportional zu den Guthaben umgerechnet: Ist das Guthaben des Slaves halb so groß, ist das Lot halb so groß. |
| Lot multiplizieren mit | Einfacher Multiplikator: 0,5 – die Hälfte des Master-Lots, 2,0 – das Doppelte. |
| Feste Lotgröße | Wenn größer als 0 – alle Trades werden mit diesem Lot eröffnet, die Berechnung wird ignoriert. |
| Maximale Lotgröße | Obergrenze für das Volumen einer einzelnen Transaktion. |
| Lot als % der freien Margin | Volumen = freie Margin × Prozentsatz / Margin pro 1 Lot. Hat Vorrang vor den anderen Berechnungsmethoden. |
| Trades kopieren, wenn das Lot außerhalb/innerhalb des Bereichs liegt | Filter nach den Lot-Bereichen des Masters: 4 Zahlen – zwei Bereiche „von–bis“. 0 = Filter deaktiviert. |
SLAVE-Modus – Einschränkungen und Schutz
| Parameter | Erläuterung |
|---|---|
| Maximale Anzahl zu kopierender Trades | Feste Obergrenze für gleichzeitige Slave-Trades. |
| Ersetzungsliste in Klammern | Zuordnung von Symbolen zwischen Brokern: US30Cash (US30) US500Cash(US500) XAUUSD.m(XAUUSD) . |
| Nicht kopieren, wenn der schwankende Verlust $ / % erreicht hat | Stop-Mechanismus: Wenn der kumulierte schwankende Verlust der kopierten Trades einen bestimmten Wert in Dollar oder als Prozentsatz des Guthabens erreicht hat, werden keine neuen Trades mehr kopiert (bereits eröffnete Trades bleiben bestehen). |
| Alle schließen, wenn das Eigenkapital den Min-/Max-Bereich verlässt | Min-/Max -Bereich: Wenn das Eigenkapital die Grenzen überschreitet, werden alle kopierten Positionen geschlossen und das Kopieren wird gestoppt. Beispiel: 500/5000 . |
| Trades kopieren (Min.) | Wenn ein Trade des Masters aus der Liste verschwunden ist, wartet der Slave die angegebene Anzahl an Minuten ab und schließt erst dann seinen eigenen Trade. Schutz vor Verbindungsausfällen. 0 – sofort schließen. |
| Arbeitszeiten | Handelsfenster hh :mm–hh:mm, zum Beispiel 08 :00–22:30. Auch über Mitternacht hinweg möglich: 22 :00–06:00. |
MASTER-Modus
| Parameter | Erläuterung |
|---|---|
| Kopieren, wenn Floating-DD % erreicht ist | Sonderfunktion: Der Master schreibt Trades nur dann in die Datei, wenn sein Drawdown N % erreicht hat. Praktisch für das Reverse-Kopieren – der Slave eröffnet Positionen entgegen dem Drawdown des Masters. 0 – immer schreiben. |
| Send Pending Order | Sollen die ausstehenden Orders des Masters an die Slaves übertragen werden? |
| Trades kopieren, die diese Zeichenfolge im Kommentar enthalten (2 Filter) | Wenn diese Zeichenfolge im Kommentar eines Master-Trades enthalten ist, wird der Trade nicht kopiert. Zwei unabhängige Filter. |
| Trades mit bestimmten Magic-Nummern nicht kopieren | Liste der „Magic“-Nummern, deren Trades nicht kopiert werden (z. B. fremde Expert Advisors auf dem Master-Konto). |
| Trades, die vor diesem Datum eröffnet wurden, nicht kopieren | Trades, die vor dem angegebenen Datum eröffnet wurden, werden nicht übernommen. Wird als Unix-Zeit gespeichert; bei einem Standardwert von 1560000000 liegt der Stichtag am 10. Oktober 2030. |
| Trades kopieren, die diese Zeichenfolge im Kommentar enthalten (2 Filter) | Positiver Filter: Es werden nur Trades kopiert, deren Kommentar diese Zeichenfolge enthält. Leer – die Einschränkung gilt nicht. |
| Trades mit Magic-Nummern kopieren | Nur Trades mit den aufgeführten Magic-Nummern kopieren. Leer – alle kopieren. |
Schnellstart
- Kompilieren Sie den Expert Advisor im MetaEditor (F7).
- Fügen Sie ihn auf dem Quellkonto in einen beliebigen Chart ein, Modus –„Master“, Provider name – 1 .
- Fügen Sie ihn auf dem Zielkonto in einen beliebigen Chart ein, Modus –„Slave“, Provider-Name – ebenfalls 1 , Slave-Nummer – 1 ( beim nächsten Slave – 2 ).
- Falls sich die Symbolnamen der Broker unterscheiden, füllen Sie die „Replace list“ aus.
- Stellen Sie für den ersten Test „Fixed Lot“ = 0,01 und „Maximum Trades“ = 3 ein, eröffnen Sie einen Testtrade auf dem Master und sehen Sie sich das Ereignisprotokoll auf dem Slave-Chart an.
Drei Tipps vor dem Start auf einem Live-Konto: Legen Sie Ihre eigenen SL/TP fest oder aktivieren Sie das Kopieren der Stopps des Masters – standardmäßig werden Trades ohne Schutz kopiert; Reduzieren Sie „Slippage“ und „Max spread“ von 5000 auf die für Ihr Instrument geltenden Werte; testen Sie das System zunächst einige Wochen lang auf einem Demokonto.
