Cross Terminal Trade Copier MT4
- Utilitys
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Version: 1.4
- Aktivierungen: 5
Kopieren Sie Trades zwischen MetaTrader-4- und MetaTrader-5-Terminals auf einem Windows-Computer. Cross Terminal Trade Copier MT4 läuft in einem MT4-Terminal, entweder als sendende Seite (Master) oder als kopierende Seite (Receiver). Die Daten laufen über eine Datei im gemeinsamen Datenordner von MetaTrader: keine DLL-Importe, keine Web-Anfragen, kein externer Server.
Bitte beachten: Der EA wiederholt nur Trades, die bereits auf dem Master-Konto existieren. Er hat keine eigene Einstiegslogik, gibt keine Handelssignale und macht keinen Trade besser oder schlechter. Was auf dem Master-Konto gehandelt wird und das Ergebnis auf jedem Konto, das es kopiert, bleiben die eigene Entscheidung und Verantwortung des Nutzers.
TYPISCHE ANWENDUNGEN
- Sie handeln manuell oder betreiben einen EA in einem MT4-Terminal und möchten dieselben Trades auf einem zweiten Konto mit einer anderen Lotgröße.
- Sie haben ein MT4-Konto und ein MT5-Konto und möchten, dass Trades, die auf dem einen platziert werden, auf dem anderen erscheinen.
- Sie möchten, dass ein Konto die Gegenseite eines anderen einnimmt (umgekehrtes Kopieren), zum Beispiel zum Testen.
SO STARTEN SIE
Schritt 1 - Master-Terminal: Ziehen Sie den EA auf einen beliebigen Chart. Setzen Sie Mode = Master und einen Kanalnamen wie CH1. Optional können Sie das Gesendete auf bestimmte Magic Numbers oder Symbole beschränken.
Schritt 2 - Receiver-Terminal: Ziehen Sie den EA auf einen beliebigen Chart. Setzen Sie Mode = Receiver und denselben Kanalnamen. Wählen Sie einen Lot-Modus und die Kopierregeln.
Schritt 3 - Schalten Sie in beiden Terminals AutoTrading (Algo Trading in MT5) ein und erlauben Sie den Live-Handel in den EA-Eigenschaften. Das Panel beim Receiver zeigt "connected", wenn der Kanal gefunden wurde.
Testen Sie es zuerst auf Demokonten.
WAS FÜR DEN BETRIEB NÖTIG IST
- Der EA läuft in jedem Terminal, das sendet oder kopiert.
- Für das Kopieren zwischen MT4 und MT5 wird die MT5-Edition dieses Tools im MT5-Terminal benötigt (separat erhältlich).
- Ein Windows-Computer und ein Windows-Benutzer für alle Terminals; automatisierter Handel in jedem erlaubt.
WIE ER DAMIT UMGEHT...
...Lotgröße: sechs Modi - wie der Master, fest, Master-Lot x Multiplikator, Kontostand-Verhältnis x Multiplikator, Equity-Verhältnis x Multiplikator oder Risiko in % des Kontostands, berechnet aus dem Stop Loss des Masters. Im Risikomodus wird ein Trade ohne Stop Loss nicht kopiert. Eine optionale maximale Lotgröße gilt für jeden Modus.
...Stop Loss und Take Profit: werden kopiert und synchron gehalten, wenn der Master sie ändert, entweder zum selben Preis oder im selben Abstand vom Einstieg.
...Pending Orders: werden zusammen mit den Orders des Masters kopiert, verschoben und entfernt (abschaltbar).
...Schließungen: vollständige und teilweise Schließungen werden nachvollzogen. In MT4 erhält die verbleibende Position bei einer Teilschließung ein neues Ticket; der EA verfolgt diese Änderung auf beiden Seiten.
...unterschiedliche Symbolnamen: Präfixe und Suffixe werden automatisch erkannt, GOLD / XAUUSD und SILVER / XAGUSD werden zugeordnet, und alles andere kann in eine manuelle Zuordnung (Master=Receiver) geschrieben werden. Erlaubnis- und Sperrlisten sind verfügbar.
...Neustarts: eine gespeicherte Ticket-Zuordnung verknüpft jede Kopie mit ihrem Master-Trade, sodass ein Neustart eines Terminals keine doppelten Kopien erzeugt.
...einen Master, der stoppt: nach einer festgelegten Zeit ohne Aktualisierungen (Standard 10 Sekunden) zeigt das Panel den Master als gestoppt an und der Receiver wartet.
...Verlusttage: ein optionales tägliches Verlustlimit (% des Kontostands zu Tagesbeginn) stoppt neue Kopien für den Tag oder schließt die kopierten Trades und stoppt.
...übergroße Trades: standardmäßig wird eine Kopie übersprungen, wenn ihr Nominalwert mehr als das 30-Fache der Equity des Receivers betragen würde (zum Beispiel über etwa 0.25 Lot EURUSD bei 1,000 USD Equity). Im Risikomodus wird eine Kopie auch übersprungen, wenn schon das Mindestlot allein mehr als das Doppelte des von Ihnen eingestellten Risikos riskieren würde. Beide Faktoren können geändert werden.
...mehrere Quellen: ein Receiver kann bis zu 8 Kanälen folgen.
WAS SIE SEHEN
Ein kleines Panel zeigt den Modus, den Kanalstatus, Zähler für offene / kopierte / geschlossene / übersprungene Trades, den heutigen Verlust im Vergleich zum Limit und den letzten Fehler mit seinem Grund, bei langen Meldungen auf zwei oder drei Zeilen umbrochen. Die Sprache ist Englisch oder Japanisch, gewählt anhand der Terminalsprache.
WAS ER NICHT KANN (bitte lesen)
1. Über Computer hinweg arbeiten. Jedes Terminal muss auf demselben Windows-Computer sein und unter demselben Windows-Benutzer laufen. Verschiedene Computer, virtuelle Server und Internetverbindungen werden nicht unterstützt.
2. Kopieren, während ein Terminal aus ist. Beide Terminals müssen geöffnet, mit ihren Servern verbunden und mit eingeschaltetem automatisiertem Handel laufen. Ist das Master-Terminal aus, wird nichts kopiert oder geschlossen. Trades, die der Master eröffnet, während der Receiver aus ist, werden später nicht kopiert (Standardeinstellung); Kopien, deren Master-Trade inzwischen geschlossen wurde, werden geschlossen, wenn der Receiver zurückkommt, sofern das Mitschließen eingeschaltet ist.
3. Den Ausführungspreis des Masters treffen. Jedes Konto wird zu seinem eigenen Preis, Spread, Slippage und seiner eigenen Kommission ausgeführt. Auf unserem Testcomputer gemessen folgte die Kopierorder dem Trade des Masters nach etwa 0.45 s mit einem MT4-Receiver und etwa 0.25 s mit einem MT5-Receiver, vor der eigenen Ausführungszeit des Brokers.
4. Jeden Trade kopieren. Ein Trade wird übersprungen, mit dem Grund im Panel, wenn der Markt geschlossen ist, kein gültiger Preis vorliegt, die Margin nicht reicht, das Terminal getrennt ist, das Symbol nicht handelbar ist oder eine Sicherheitsregel greift (Nominalwert-Obergrenze, Mindestlot-Prüfung, Preisprüfung, Tageslimit). Musste eine Kopie etwa 3 Sekunden oder länger warten, wird sie nur platziert, solange der Preis innerhalb der Slippage-Einstellung liegt.
5. Kontraktgrößen umrechnen. "Gleiche Lotgröße" kopiert die Lotzahl. Verwenden die beiden Konten unterschiedliche Kontraktgrößen (Gold 100 oz vs 10 oz, Index-CFDs), ist das Exposure unterschiedlich. Verwenden Sie einen anderen Lot-Modus oder prüfen Sie die Kontraktspezifikationen.
6. Große Gold- oder Indextrades in kleine Konten kopieren. Sie werden häufig durch die Sicherheitsregeln übersprungen. Das ist Absicht.
7. In ein Netting-Konto kopieren. Ein Receiver auf einem MT5-Netting-Konto stoppt mit einer Meldung. (Dies betrifft MT5-Receiver; MT4 hat keine Netting-Konten.)
8. Ein Konto zwischen zwei Receivern teilen. Empfangen Sie nicht gleichzeitig von zwei Terminals in dasselbe Handelskonto; dies wird nicht erkannt.
9. Mehr als 400 offene Trades und Pending Orders auf einem Kanal übertragen. Über 400 wird der Rest nicht gesendet und das Schließen beim Receiver pausiert.
10. Das Löschen seiner Dateien überstehen. Behalten Sie den Ordner LocalTradeCopier im gemeinsamen Datenordner, solange Kopien offen sind.
KLEINGEDRUCKTES
- Pips: 1 Pip = 10 Points bei 3- und 5-stelligen Symbolen, sonst 1 Point (der kleinste Preisschritt, wie bei den meisten Gold- und Indexkursen).
- Das tägliche Verlustlimit zählt nur Trades mit der Magic Number des EA; der Tag wechselt zur Serverzeit des Brokers.
- Bei ausgeschaltetem Mitschließen bleiben Kopien nach dem Schließen beim Master offen und müssen von Ihnen verwaltet werden.
- MT4 begrenzt den Text von Chartobjekten auf etwa 63 Bytes. Fehlermeldungen werden daher auf bis zu drei Zeilen umbrochen; andere lange Panelzeilen, vor allem auf Japanisch, können gekürzt werden.
- Sofort ausgeführte Pending Order: Wird eine Pending Order des Masters direkt nach dem Platzieren ausgeführt, kann das Receiver-Panel kurz "delete ... error 3" oder "Invalid S/L or T/P" (error 130) anzeigen. Der EA kopiert den Trade dann als Marktposition, sodass das Ergebnis nicht beeinträchtigt wird und die Meldung ignoriert werden kann.
- Strategy Tester: Im Tester gibt es kein zweites Terminal, daher führt der EA eine eingebaute Demo aus. Ein virtueller Master eröffnet, ändert, schließt teilweise und schließt Trades nach einem festen Zeitplan, und die Receiver-Logik kopiert sie. Der Testerbericht ist nur eine Demonstration und kein Maß für irgendeine Handelsperformance.
IHRE VERANTWORTUNG
- Wer einen Trade kopiert, kopiert auch sein Risiko. Testen Sie auf Demokonten und prüfen Sie jedes neue Symbol mit einer kleinen Lotgröße.
- Wenn Sie in Konten anderer Personen kopieren oder Ihre Trades anderen bereitstellen, prüfen Sie die für Sie geltenden Gesetze (zum Beispiel Regeln zur Anlageberatung oder zur Verwaltung von Konten für andere) sowie die Bedingungen Ihres Brokers und jedes Funded-Account-Programms. Viele solcher Programme beschränken das Kopieren zwischen Konten.
- Es werden keine Handelsergebnisse versprochen oder angedeutet.
SUPPORT
MQL5-Nachrichten, Antwort innerhalb von 3 Werktagen. Nur Installation, Einstellungen und Fehlerberichte; Fragen dazu, was oder wann gehandelt werden soll, können nicht beantwortet werden.
