TerminalBridge Trade Copier

TerminalBridge Trade Copier

TerminalBridge Trade Copier ist ein lokaler MetaTrader 5-Positionskopierer, der dazu dient, Handelsaktivitäten zwischen zwei MT5-Terminals zu synchronisieren, die auf demselben Windows-Computer oder VPS laufen.

Ein Terminal fungiert als MASTER und veröffentlicht Positionsänderungen. Das zweite Terminal fungiert als SLAVE und empfängt und verarbeitet diese Ereignisse über den gemeinsamen Ordner „MetaTrader Common Files“. Beide Rollen sind in derselben EX5-Datei enthalten.

Hauptmerkmale

  • Lokale Positionskopie von MT5 zu MT5
  • Wählbare MASTER- und SLAVE-Rollen in einer EX5-Datei
  • Kopiert manuell eröffnete Positionen
  • Kopiert Positionen, die von Expert Advisors, Skripten und Handelspanels eröffnet wurden
  • Überwacht MASTER-Positionen unabhängig von Magic Number oder Kommentar
  • Synchronisation offener Positionen
  • Synchronisierung von Stop-Loss und Take-Profit
  • Synchronisation von Teilschließungen
  • Synchronisation vollständiger Schließungen
  • Festes Volumenverhältnis von 1:1
  • Schutz durch maximales Volumen pro Trade
  • Kontrollen für maximalen Spread und maximale Kursabweichung
  • Überprüfung des Signalablaufs
  • Optionale Zuordnung von MASTER- und SLAVE-Symbol-Suffixen
  • Automatische Erkennung des Kontostatusmodus
  • Überwachung der Heartbeat-Verbindung
  • Persistente Positionszuordnung
  • Wiederherstellung nach Neustart und Schutz vor doppelter Ausführung
  • MASTER- und SLAVE-Statusanzeigen direkt im Chart

So funktioniert es

Das MASTER-Terminal überwacht aktuelle Positionen und veröffentlicht Ereignisse zum Positionslebenszyklus. Das SLAVE-Terminal überprüft die Identität des Herausgebers, die Link-ID, die Ereignissequenz und die konfigurierten Sicherheitseinstellungen, bevor es die entsprechende Aktion ausführt.

Die unterstützten Positionsereignisse sind:

  • OPEN
  • SLTP_MODIFY
  • PARTIAL_CLOSE
  • FULL_CLOSE

Verarbeitete Vorgänge werden im persistenten lokalen Speicher aufgezeichnet. Dieser Zustand ermöglicht es dem Produkt, seine Zuordnungen nach einem EA-Neuladen oder einem Neustart des Terminals wiederherzustellen, und trägt dazu bei, zu verhindern, dass dasselbe Ereignis zweimal ausgeführt wird.

Richtlinie zur Quellposition

Die MASTER-Rolle überwacht alle Positionen auf dem Quellkonto. Positionen können manuell, durch einen anderen Expert Advisor, durch ein Skript, über ein Handelspanel oder über die MetaTrader-Mobil- und Web-Terminals eröffnet werden.

Magic Number und Positionskommentar werden als Diagnoseinformationen beibehalten, dienen jedoch nicht dazu, Quellpositionen auszuschließen.

Anforderungen

  • MetaTrader 5
  • Zwei MT5-Terminals, die auf demselben Windows-Computer oder VPS laufen
  • Beide Terminals laufen unter demselben Windows-Benutzer
  • Zugriff auf denselben Ordner „MetaTrader Common Files“
  • Automatisierter Handel auf dem SLAVE-Terminal aktiviert
  • Auf beiden Terminals ist dieselbe Link-ID konfiguriert
  • Die Anmeldedaten des MASTER-Kontos wurden in den SLAVE-Einstellungen eingegeben

Diese Version nutzt die lokale Kommunikation über den Ordner „MetaTrader Common Files“. Sie überträgt keine Signale über das Internet und verbindet keine Terminals, die sich auf verschiedenen Computern befinden.

Modus für die Kontoposition

Der Kontopositionsmodus wird automatisch erkannt. Das Produkt arbeitet gemäß dem vom verbundenen MetaTrader 5-Konto gemeldeten Positionsabrechnungsmodus.

Die Standardeinstellung „AUTO“ wird empfohlen. Zur Überprüfung der Konfiguration stehen die Optionen „NETTING“ und „HEDGING“ zur Verfügung. Wenn eine explizite Auswahl nicht mit dem verbundenen Konto übereinstimmt, wird die Initialisierung abgebrochen, um eine fehlerhafte Konfiguration zu verhindern.

Symbolzuordnung

Standardmäßig müssen die Symbolnamen von MASTER und SLAVE identisch sein. Optionale Suffixfelder können verwendet werden, wenn Broker ein einheitliches Symbolsuffix verwenden.

Beispiele:

  • EURUSD wird zu EURUSD zugeordnet
  • EURUSD wird zu EURUSD.a zugeordnet
  • EURUSD.m wird zu EURUSD.pro

Das Produkt führt ausschließlich exakte Suffix-Transformationen durch. Es führt keine unscharfe Symbolabgleichung oder Alias-Konvertierung durch, wie beispielsweise XAUUSD zu GOLD.

Volumen- und Sicherheitskontrollen

Die aktuelle Version verwendet ein festes Volumenverhältnis von 1:1. Das kopierte Volumen wird entsprechend der Volumensteigerung des SLAVE-Symbols normalisiert und durch die Einstellung „Maximales Volumen pro Handel“ begrenzt.

Vor der Verarbeitung eines Handelsereignisses überprüft der SLAVE die geltenden Konfigurations- und Sicherheitsbedingungen, darunter:

  • Status „Handelskopieren aktiviert“
  • Identität des MASTER-Kontos
  • Verbindungs-ID
  • Signalablauf
  • Maximaler Spread für OPEN-Transaktionen
  • Maximale Kursabweichung
  • Symbolverfügbarkeit und Suffixzuordnung
  • Konfiguration des Kontopositionsmodus
  • Persistenter Wiederherstellungsstatus

Verbindungsüberwachung

Die MASTER- und SLAVE-Bedienfelder zeigen den lokalen Heartbeat-Status des Peers an. Eine grüne Verbindungsanzeige bestätigt, dass das erwartete Peer-Terminal für die konfigurierte Link-ID aktiv ist.

Ein unterbrochener Heartbeat bedeutet nicht zwangsläufig, dass die Broker-Verbindung nicht verfügbar ist. Es bedeutet, dass der erwartete TerminalBridge-Peer nicht innerhalb des Heartbeat-Timeouts erkannt wurde.

Wiederherstellung und Duplikatsschutz

TerminalBridge speichert Positionszuordnungen, Operations-IDs und Verarbeitungsrevisionen in persistenten lokalen Dateien. Nach einem Neustart des Terminals oder dem Neuladen eines EAs stellt das Produkt seinen Zustand wieder her, bevor neue Handelsausführungen zugelassen werden.

Zuvor verarbeitete Ereignisse werden identifiziert und nicht erneut ausgeführt. Geschlossene historische Zuordnungen werden zur Wiederherstellung und zur Erkennung von Duplikaten beibehalten, während das Panel nur aktive zugeordnete Positionen anzeigt.

Eingabeparameter

Rollen-
Wählen Sie „MASTER“, um Quellpositionen zu veröffentlichen, oder „SLAVE“, um Positionsereignisse zu empfangen und auszuführen.

Link-ID-
Verbindungs-ID, die von den MASTER- und SLAVE-Terminals gemeinsam genutzt wird. Auf beiden Terminals muss derselbe Wert verwendet werden.

Protokollstufe
Wählen Sie „ERROR“, „INFO“ oder „DEBUG“ für die Diagnoseausgabe.

Modus für das Konto
: „AUTO“ erkennt den Modus des verbundenen Kontos automatisch. „NETTING“ und „HEDGING“ können zur expliziten Konfigurationsüberprüfung ausgewählt werden.

Anmeldung am Master-Konto
Vom SLAVE erwartete MASTER-Kontonummer. Diese Einstellung wird im MASTER-Modus ignoriert.

Volumenverhältnis
Die aktuelle Version verwendet ein festes Verhältnis von 1:1.

Maximales Volumen pro Trade
Maximales Volumen, das auf dem SLAVE für eine kopierte Position eröffnet werden darf.

Master-Symbol-Suffix
Optionales Suffix, das vor der Zuordnung vom MASTER-Symbol entfernt wird.

Suffix für SLAVE-Symbol
Optionales Suffix, das dem zugeordneten SLAVE-Symbol hinzugefügt wird.

Handelskopieren aktivieren
Ermöglicht die Handelsausführung auf dem SLAVE, wenn auf „true“ gesetzt. Diese Einstellung wird im MASTER-Modus ignoriert.

Maximaler Spread
Maximal zulässiger Spread in Symbolpunkten für eine OPEN-Operation.

Maximale Preisabweichung
Maximale Abweichung der Broker-Anfrage in Punkten.

Signalablauf
Maximal zulässiges Alter eines empfangenen Positionsereignisses.

Schnellstart

  1. Installieren Sie TerminalBridge Trade Copier auf zwei MetaTrader 5-Terminals, die unter demselben Windows-Benutzer laufen.
  2. Fügen Sie das Produkt einem Chart im Quellterminal hinzu.
  3. Wählen Sie „MASTER“ als Rolle aus.
  4. Wählen Sie eine Link-ID aus.
  5. Fügen Sie dieselbe EX5-Datei einem Chart im Zielterminal hinzu.
  6. Wählen Sie „SLAVE“ als Rolle aus.
  7. Geben Sie dieselbe Link-ID ein, die vom MASTER verwendet wird.
  8. Geben Sie die Anmeldedaten des MASTER-Kontos in den SLAVE-Einstellungen ein.
  9. Lassen Sie den Modus „Konto-Position“ auf „AUTO“ eingestellt, sofern keine explizite Konfigurationsüberprüfung erforderlich ist.
  10. Konfigurieren Sie Symbol-Suffixe nur, wenn die Broker unterschiedliche, konsistente Suffixe verwenden.
  11. Legen Sie das „Maximale Volumen pro Trade“ und die erforderlichen Sicherheitsgrenzen fest.
  12. Aktivieren Sie die Handelskopie auf dem SLAVE.
  13. Aktivieren Sie den automatisierten Handel im SLAVE-Terminal.
  14. Vergewissern Sie sich, dass beide Panels einen „Connected Peer Heartbeat“ anzeigen.
  15. Testen Sie die Konfiguration mit einem geringen Volumen, bevor Sie den normalen Betrieb aufnehmen.

Wichtige Hinweise

  • Die Kommunikation erfolgt lokal auf demselben Windows-Computer oder VPS.
  • Beide MT5-Terminals müssen unter demselben Windows-Benutzer laufen.
  • Für jede Link-ID werden ein MASTER und ein SLAVE empfohlen.
  • Verwenden Sie für jedes unabhängige MASTER- und SLAVE-Paar eine eigene Link-ID.
  • Das aktuelle Volumenverhältnis ist auf 1:1 festgelegt.
  • Die Symbolzuordnung unterstützt nur exakte Namen und konsistente Suffixumwandlungen.
  • Das SLAVE-Konto muss über eine ausreichende freie Margin für kopierte Transaktionen verfügen.
  • Die Ausführungspreise können zwischen den Konten variieren.
  • Spread, Liquidität, Symbolspezifikationen und Broker-Einstellungen können zu unterschiedlichen Ausführungsergebnissen führen.
  • Stop-Loss- und Take-Profit-Niveaus können abgelehnt werden, wenn sie die Anforderungen des SLAVE-Brokers nicht erfüllen.
  • Das Produkt garantiert keine identischen Ausführungspreise, Gewinne oder Verluste zwischen den Konten.
  • Externe Änderungen an kopierten SLAVE-Positionen können die nachfolgende Synchronisierung beeinträchtigen.

Testen Sie die gesamte MASTER- und SLAVE-Konfiguration mit einem geringen Volumen, bevor Sie sie in Ihrer normalen Handelsumgebung einsetzen.

Auswahl:
Keine Bewertungen
Antwort auf eine Rezension