Der EA basiert auf mehreren wichtigen Handels- und technischen Konzepten:
- Konzept des Trade Copying/Mirror Trading:
- Die grundlegende Idee besteht darin, Handelsaktivitäten von einem Konto (Master) auf ein anderes Konto (Slave) zu replizieren.
- Dies ist nützlich für:
- Fondsmanager, die mehrere Kundenkonten verwalten
- Händler, die dieselbe Strategie bei verschiedenen Brokern anwenden möchten
- Risikoverteilung über verschiedene Broker
- Kontenarchitektur:
- Zwei-Stufen-System:
- Master-Konto: Ursprüngliche Quelle der Trades
- Slave-Konto(s): Kopiert/mirrored die Positionen des Masters
- Verwendet ein dateibasiertes Kommunikationssystem zwischen Master- und Slave-Instanzen.
- Technische Implementierungsmethoden:
- Binäre Dateikommunikation:
- Der Master schreibt Positionsdaten in eine binäre Datei
- Der Slave liest diese Datei, um die Positionen zu synchronisieren
- Verwendet gemeinsamen Ordnerzugriff für die inter-terminal Kommunikation
- Schneller und effizienter als textbasierte Methoden
- Positionsmanagement:
- Echtzeit-Positionsverfolgung
- Hält drei wichtige Aspekte aufrecht:
- Kopie offener Positionen
- Synchronisierung von Stop-Loss/Take-Profit
- Synchronisierung der Positionsschließung
- Symbolzuordnung:
- Verarbeitet unterschiedliche Symbolnamen über verschiedene Broker hinweg
- Zum Beispiel:
- XAUUSD.ecn bei einem Broker könnte GOLD bei einem anderen sein
- Ermöglicht flexible Symbolzuordnung für unterschiedliche Broker-Konventionen
- Risikomanagementprinzipien:
- Hält exakte Positionsgrößen aufrecht
- Bewahrt Stop-Loss- und Take-Profit-Niveaus
- Stellt synchronisiertes Risikomanagement über Konten hinweg sicher
- Betriebsfunktionen:
- Regelmäßige Abfrage (alle 50 ms), um Änderungen zu überprüfen
- Bidirektionale Überprüfung:
- Überprüft neue Positionen zum Kopieren
- Verifiziert, dass bestehende Positionen weiterhin gültig sind
- Schließt Positionen, die im Master nicht mehr existieren
- Fehlerbehandlung und Wiederherstellung:
- Verwaltet häufige Handelsprobleme:
- Fehlgeschlagene Auftragsausführungen
- Kommunikationsausfälle
- Symbolverfügbarkeitsprobleme
- Preisabweichungen zwischen Brokern
Verwandte Beiträge
- Handelssignale mit MQL5 Wizard: Bullish und Bearish Harami mit CCI bestätigen
- MQL5 Wizard: Trade Signale auf Basis von Kurs-Crossover mit gleitendem Durchschnitt und ADX Bestätigung
- MQL5 Wizard: Handels-Signale mit 3 schwarzen Krähen / 3 weißen Soldaten + CCI für MetaTrader 5
- MQL5 Wizard: Handelssignale durch 3 Schwarze Krähen/3 Weiße Soldaten + RSI
- MQL5 Wizard: Handelssignale mit 3 schwarzen Krähen/3 weißen Soldaten und Stochastik erstellen