Vector Local Copier MT4 EA
- Utilitys
-
Sotirios Apostolos Adaloglou
MQL5 developer. I build Expert Advisors, indicators, and trading utilities for MT4/MT5 — from strategy logic to execution and risk management, fully backtested. I'm also a live trader, so I build tools that hold up under real market conditions. - Version: 2.10
- Aktivierungen: 20
Die meisten Trade-Copier bieten Ihnen vierzig Funktionen und ein vierzigseitiges Handbuch. Vector Local Copier bietet Ihnen genau die Kopierfunktionen, auf die es wirklich ankommt – zuverlässig ausgeführt, in einer Minute eingerichtet und durch Sicherheitslogik geschützt, über die die meisten Copier einfach nicht verfügen.
Er spiegelt Trades von einem Master-Terminal auf eine beliebige Anzahl von Slave-Terminals auf demselben Windows-PC oder VPS – von MT4 zu MT4, von MT4 zu MT5 oder von MT5 zu MT4. Keine Cloud, keine DLLs, keine externen Server, keine Kontopasswörter, die Ihren Rechner verlassen. Einfach schnelles, originalgetreues lokales Kopieren.
⚡ FÜR WEN IST ES GEDACHT
Trader, die mehrere MT4-Konten auf einem Rechner betreiben – beim selben Broker oder bei verschiedenen Brokern, oder mit einigen Konten auf MT5 –, die originalgetreue und sichere Kopien wünschen, ohne Premium-Preise zu zahlen oder sich durch Dutzende von Einstellungen zu wühlen, die sie nie nutzen werden.
Betreiben Sie mehrere EAs auf einem Konto? Jeder Slave kann genau die EAs kopieren, die Sie anhand der Magic Number auswählen, und genau die Symbole, die Sie über die SymbolMap festlegen. Symbol-Suffixe werden automatisch abgeglichen, unterschiedliche Kontowährungen umgerechnet, und alles, was anders benannt ist, lässt sich mit einem einzigen Eintrag in der SymbolMap nachbilden. Wenn Sie sich die großen Kopier-Tools angesehen haben und diese als überladen, überteuert oder einschüchternd empfunden haben, ist Vector die übersichtliche Alternative.
🔁 MT4 UND MT5, EIN KOPIERPROGRAMM
Die MT4- und MT5-Versionen von Vector sprechen dieselbe Sprache. Installieren Sie die MT4-Version auf Ihren MT4-Terminals und die MT5-Version auf Ihren MT5-Terminals, weisen Sie ihnen dieselbe Kanal-ID zu, und schon kopieren sie sich gegenseitig:
• MT4-Master → MT5-Slaves (z. B. die Signale eines MT4-EAs auf ein MT5-Prop-Konto übertragen)
• MT5-Master → MT4-Slaves
• Ein Master versorgt Slaves auf beiden Plattformen gleichzeitig
Teilschließungen auf einem MT4-Master werden als Teilschließungen – und nicht als Schließung plus neuer Trade – auf die MT4- und MT5-Slaves kopiert.
MT5-Version: https://www.mql5.com/en/market/product/187169
Kostenlose MT5-Demo: https://www.mql5.com/en/market/product/187177
🛡️ WAS MACHT DEN UNTERSCHIED AUS
Der Vorteil von Vector liegt nicht in der Länge seiner Funktionsliste – sondern darin, was passiert, wenn etwas schiefgeht. Drei standardmäßig integrierte Schutzmechanismen:
✅ „Anti-Chase“-Einstiegsschutz. Wenn ein Master-Trade bereits älter ist als das von Ihnen gewählte Zeitfenster (z. B. weil Ihr Slave offline war und gerade wieder verbunden wurde) oder sich der Kurs bereits um mehr als Ihr Limit gegen den Einstiegspreis des Masters bewegt hat, eröffnet Vector den Trade NICHT zu einem nun ungünstigeren Kurs. Statt einer bereits erfolgten Kursbewegung hinterherzulaufen, wird die Position übersprungen. Der Kurs wird anhand des Master-Feeds gemessen, sodass kleine Kursunterschiede zwischen Brokern keine falschen Übersprünge verursachen. Der Zeitschutz ist standardmäßig aktiviert (10 Sekunden); der Kursschutz ist eine Option, die Sie mit „MaxSlippagePercent“ aktivieren können.
✅ Broker-sichere Lot-Größenbestimmung. Jedes kopierte Lot wird VOR dem Versand anhand der Min-/Max-/Schrittwerte des Slave-Symbols validiert. Ungültige Größen werden sicher übersprungen oder auf das Minimum angepasst – ganz nach Ihrer Wahl – und niemals blind vom Broker abgelehnt.
✅ Schutz bei Master-Ausfall. Wenn das Master-Terminal ausfällt oder einfriert, erkennt Vector die Unterbrechung, benachrichtigt Sie (Popup und/oder Push-Benachrichtigung) und hält die Slave-Positionen entweder offen oder glättet sie – ganz nach Ihrer Richtlinie –, anstatt die Trades eines ausgefallenen Masters blindlings für immer offen zu halten. Sie werden erneut benachrichtigt, sobald der Master wieder verfügbar ist.
🎯 KOPIEREN SIE NUR, WAS SIE WOLLEN
Zwei Filter, die pro Slave eingestellt werden und jeweils unabhängig voneinander arbeiten:
• Nach EA (Magic Number). MagicFilter = 111;222 kopiert nur die Trades dieser beiden EAs. Verwende 0 für manuelle Trades. Setze stattdessen ein „!“ vor, um auszuschließen: !0 kopiert alle EAs, aber nicht deine manuellen Trades, !333 kopiert alles außer einem EA. Leer = alles kopieren.
• Nach Symbol. Listen Sie die Paare in SymbolMap auf und setzen Sie CopyUnmapped = false: Es werden nur die aufgelisteten Paare kopiert, jedes mit einem eigenen Namen auf dem Slave und einem eigenen Lot-Multiplikator, falls Sie einen wünschen.
Ein Handel muss beide Filter passieren. Bei „MagicFilter = 111“ und „SymbolMap = EURUSD=EURUSD;XAUUSD=GOLD“ kopiert der Slave also die EURUSD- und Gold-Trades von EA 111 – und überspringt den GBPJPY-Trade von EA 111, da GBPJPY nicht in Ihrer Zuordnung enthalten ist. Verwenden Sie entweder einen Filter allein, beide zusammen oder gar keinen.
Verschiedene Slaves können unterschiedlichen EAs desselben Masters folgen: Weisen Sie jedem Slave einen eigenen MagicFilter zu.
📋 FUNKTIONEN
Kopieren:
• Lokales Kopieren in Echtzeit zwischen MT4-Terminals auf demselben PC oder VPS – sowie zu/von MT5-Terminals, auf denen die MT5-Version läuft
• Ein Master, viele Slaves – jeder Slave mit eigenen Einstellungen
• Vollständiges Kopieren von Eröffnungen, Schließungen und Teilschließungen – sowie Positionserhöhungen und -umkehrungen, wenn der Master ein MT5-Netting-Konto ist
• Magic-Number-Filter – Kopieren Sie nur ausgewählte EAs (oder schließen Sie einige aus, oder schließen Sie manuelle Trades aus)
• Symbolzuordnung – Ordnen Sie jedes Master-Symbol einem beliebigen Slave-Symbol zu (z. B. GER40 zu GER30) für Broker mit unterschiedlichen Instrumentennamen oder verwenden Sie die Zuordnung als Liste der einzigen zu kopierenden Symbole
• Automatischer Suffixabgleich – Symbole, die sich nur durch ein Broker-Suffix oder -Präfix unterscheiden (EURUSD.m, EURUSD.pro, EURUSDm, #EURUSD), werden automatisch abgeglichen, jedoch nur, wenn die Kontraktgröße identisch ist (es sei denn, die Kontraktgrößenanpassung ist aktiviert, wodurch die Lots entsprechend skaliert werden)
• Optionale SL/TP-Spiegelung – auch wenn der Master diese hinzufügt, verschiebt oder entfernt. Funktioniert auch bei Konten mit Marktausführung (ECN)
• Kopierverzögerung – optional kann eine festgelegte Anzahl von Sekunden abgewartet werden, bevor ein neuer Trade kopiert wird
• Unabhängige Kopierergruppen – Betreiben Sie mehrere Master-zu-Slave-Gruppen auf einem Rechner mit separaten Kanal-IDs
• Diskrete, konfigurierbare Orderkommentare (oder leer)
Lot-Größenbestimmung:
• Globale und symbolspezifische Lot-Multiplikatoren
• Lot-Größenbestimmung nach Eigenkapitalquote – optionalen Skalierung der Lots durch „Slave-Eigenkapital ÷ Master-Eigenkapital“ mit automatischer Währungsumrechnung
• Anpassung der Kontraktgröße – optional, standardmäßig deaktiviert: Wenn Broker unterschiedliche Kontraktgrößen für dasselbe Instrument verwenden (z. B. SOLUSD 100 vs. 1), werden die Slave-Lots so skaliert, dass beide Konten denselben Betrag halten
• Broker-sichere Lot-Validierung
Sicherheit:
• Anti-Chase-Schutz, zeit- und preisabhängig
• Richtlinie zum Halten/Glattstellen bei Master-Offline-Zustand
• Duplikatsichere Nachverfolgung – Kopien werden unabhängig vom Orderkommentar mit ihrem Master-Trade verknüpft, sodass Broker, die Kommentare umschreiben, keine doppelten Trades verursachen können, und die Verknüpfungen folgen nach einem Teilschluss dem neuen Ticket in MT4
• Optionale Kapitalziele – automatischer Abschluss aller kopierten Trades und Stopp bei einem festgelegten Gewinn oder Verlust; erneuter Versuch bis zum Ausgleich, falls der Markt geschlossen ist
• Kopierverknüpfungen bleiben nach einem Neustart erhalten – ein neu gestartetes Terminal übernimmt und verwaltet seine bestehenden Kopien
Überwachung:
• Benachrichtigungen bei Offline- und Online-Status des Master-Trades per Popup und/oder Push-Benachrichtigung
• Live-Dashboard im Chart – Verbindungsstatus, kopierte Positionen, übersprungene Trades, Trades, die auf das Ende der Kopierverzögerung warten, der verwendete „Magic Filter“ und die Anzahl der dadurch zurückgehaltenen Trades, die verwendete Eigenkapitalquote, Status der Schließung bei Erreichen des Eigenkapitalziels, letzte Aktion, konfigurierbare Textfarbe
• Geringer Ressourcenverbrauch – läuft über einen einfachen Timer, präzise und CPU-schonend
🚀 SO FUNKTIONIERT ES – EINRICHTUNG IN 1 MINUTE
1. Installieren Sie den EA auf JEDEM Terminal, das Daten sendet oder empfängt (auf demselben PC oder VPS): diese MT4-Version auf MT4-Terminals, die MT5-Version auf MT5-Terminals
2. Auf dem Quellkonto: Im MASTER-Modus verbinden
3. Auf jedem Kopierkonto: im SLAVE-Modus mit derselben Kanal-ID verbinden und den Multiplikator festlegen. Optional: eine Symbolzuordnung und ein Magic-Filter, um nur bestimmte EAs zu kopieren
4. Fertig. Die Slaves spiegeln nun automatisch den Master
🎁 KOSTENLOS AUSPROBIEREN
Eine kostenlose Demoversion ist verfügbar. Sie umfasst den kompletten Kopierer – Zuordnung, Magic-Filter, Dashboard, Close-Sync, MT5-Bridging, alle Funktionen – mit einer Obergrenze von 0,01 Lots auf der Slave-Seite, sodass Sie vor dem Kauf überprüfen können, ob er in Ihrer konkreten Konfiguration funktioniert.
So installierst du die Demo: MT4 → Datei → Datenordner öffnen → MQL4 → Experts → Demo-Datei einfügen → Terminal neu starten. Teste es zunächst auf einem Demokonto.
Die Demoversion finden Sie hier 👉 : https://www.mql5.com/en/market/product/207121
Möchten Sie auch mit MT5-Terminals kopieren? Die MT5-Version verfügt über eine eigene kostenlose Demo: https://www.mql5.com/en/market/product/187177
⚠️ WICHTIG – BITTE VOR DEM KAUF LESEN
• Nur auf demselben Rechner. Vector kopiert zwischen Terminals auf demselben Windows-PC oder VPS. Es kopiert NICHT über das Internet auf einen anderen Computer.
• MT5-Terminals benötigen die MT5-Version. Dieses Produkt läuft auf MT4. Um zu oder von einem MT5-Terminal zu kopieren, muss auf diesem Terminal „Vector Local Copier für MT5“ laufen (separat erhältlich: https://www.mql5.com/en/market/product/187169). Verwenden Sie auf beiden Geräten die Version 2.10.
• Slave-Konten müssen Hedging zulassen. Konten, die gegensätzliche Trades für ein Symbol verbieten (US-/FIFO-Konten), werden als Slaves nicht unterstützt. Ein MT5-Slave muss ein Hedging-Konto sein; der Master kann ein Hedging- oder Netting-Konto sein.
• Kopieren zwischen verschiedenen Brokern? Überprüfen Sie zunächst die Kontraktgröße jedes Symbols auf beiden Konten (Kryptowährungen, Aktien und Indizes unterscheiden sich oft). Wenn sie sich unterscheiden, aktivieren Sie „AlignContracts“ oder legen Sie einen Multiplikator pro Symbol fest.
• Nur Positionen. Kopiert Marktorders (Eröffnung/Schließung/Teilausführung). Pending-Orders werden kopiert, sobald sie auf dem Master-Konto ausgeführt werden.
• Der „Magic Filter“ entscheidet, welche NEUEN Trades kopiert werden. Bereits offene Kopien folgen weiterhin dem Master-Trade, auch wenn Sie den Filter ändern.
• Testen Sie es zunächst im Demomodus. Überprüfen Sie vor dem Live-Betrieb stets die Zuordnung, Filter, Multiplikatoren und das Schließverhalten auf den Demokonten.
💬 SUPPORT
Fragen oder Hilfe bei der Einrichtung? Schreib mir über MQL5 – ich helfe dir gerne dabei, loszulegen. Wenn Vector bei dir gut funktioniert, freue ich mich sehr über eine positive Bewertung. Sollte etwas nicht stimmen, kontaktiere mich bitte zuerst, und ich helfe dir, das Problem zu lösen.
EINGABEPARAMETER
Allgemein:
• CopyMode – MASTER oder SLAVE
• ChannelID — muss zwischen einem Master und seinen Slaves (MT4 oder MT5) übereinstimmen. Unterschiedliche IDs = separate, unabhängige Kopiergruppen auf einem Rechner
• MilliSecs — Abfrageintervall in Millisekunden (Standard 500, Minimum 100)
Slave:
• Magic — eindeutige ID für die Orders dieses Slaves (> 0; unterschiedlich pro Slave auf demselben Konto). Dies ist die eigene Magic-Nummer des Slaves, nicht der Filter
• LotMode — MULTIPLIER (feste Skalierung) oder EQUITY_RATIO (Skalierung nach Slave-Eigenkapital ÷ Master-Eigenkapital). Die Multiplikatoren gelten in beiden Modi
• GlobalMultiplier — Lot-Multiplikator, der auf jeden kopierten Trade angewendet wird (> 0)
• AlignContracts – Skaliert die Slave-Lots, wenn die beiden Broker unterschiedliche Kontraktgrößen für dasselbe Instrument verwenden, z. B. SOLUSD 100 vs. 1 → 1 Master-Lot = 100 Slave-Lots (Standard: false). Überprüfen Sie die Kontraktgrößen Ihrer Symbole, bevor Sie sich darauf verlassen
• SymbolMap — z. B. GBPUSD=GBPUSD;GER40=GER30:0,5 — das Format lautet „Master=Slave“ mit einem optionalen Multiplikator pro Paar
• CopyUnmapped – Kopiert Symbole, die nicht in der Zuordnung enthalten sind: gleicher Name oder automatisch abgeglichene Broker-Suffixe/-Präfixe; Kontraktgrößen müssen übereinstimmen, sofern „AlignContracts“ nicht aktiviert ist (Standard: „true“). Setzen Sie den Wert auf „false“, um NUR die Symbole aus „SymbolMap“ zu kopieren
• MagicFilter — Zu kopierende Master-Magic-Nummern, getrennt durch ; (z. B. 111;222). 0 = manuelle Trades. Mit einem vorangestellten ! ausschließen (z. B. !0 = alle außer manuellen). Leer = alle kopieren (Standard)
• CopySLTP — Stop-Loss und Take-Profit des Masters spiegeln
• CommentTag – Tag für Slave-Orders, max. 10 Zeichen (leer = kein Tag)
• CopyDelaySeconds – so lange vor dem Kopieren eines neuen Handels warten (0 = sofort). Trades, die der Master innerhalb dieser Verzögerungszeit schließt, werden niemals kopiert
• MaxCopyAgeSeconds – Kopiere keine Master-Trades, die älter als diese Zeit sind, gerechnet ab dem Ende der Kopierverzögerung (Anti-Chase; 0 = keine Altersgrenze)
• MaxSlippagePercent – Nicht kopieren, wenn sich der Kurs gegenüber dem Einstiegspreis des Masters um mehr als diesen Prozentsatz bewegt hat (Anti-Chase; 0 = deaktiviert). Z. B. 0,05 % ≈ 5 Pips bei EURUSD
• OnSubMinVolume – Wenn ein skaliertes Lot unter dem Mindestvolumen des Brokers liegt: SKIP oder BUMP auf das Mindestvolumen
• OnMasterTimeout – wenn der Master nicht mehr meldet: HOLD oder FLATTEN
• StaleSeconds — Dauer der Inaktivität des Masters, nach der er als offline gilt (0 = nie)
• NotifyVia — Benachrichtigung bei Offline-/Online-Status des Masters: Popup + Push, nur Push oder nur Popup. Für Push muss Ihre MetaQuotes-ID im Terminal hinterlegt sein
• RetrySeconds – Sekundenabstand zwischen den Wiederholungsversuchen bei fehlgeschlagenem Schließen oder SL/TP-Änderung (0 = bei jeder Abfrage)
Slave-Ziele (0 = aus):
• EquityTarget — Alle kopierten Trades schließen und das Kopieren beenden, sobald das Eigenkapital diesen Wert erreicht
• EquityLoss — Alle kopierten Trades schließen und das Kopieren beenden, wenn das Eigenkapital auf diesen Wert fällt
Dashboard:
• ShowDashboard – Statusleiste im Chart
• DashboardColor — Textfarbe des Statusfelds
