Master Order Sender MT4
- Utilitys
- Joaquin Nicolas Metayer
- Version: 1.0
Dieser Expert Advisor erfasst und sendet Informationen über alle offenen Positionen in Echtzeit über HTTP POST-Anfragen an einen REST API-Server. Er ist ideal für den Aufbau von Synchronisierungstools, externen Überwachungssystemen oder benutzerdefinierten Handelskopierlösungen.
Was macht dieser EA?
-
Iteriert durch alle aktiven Aufträge im Konto.
-
Vergleicht die aktuellen Positionen mit den zuvor gesendeten.
-
Wenn eine Änderung festgestellt wird (SL, TP, Preis, Symbol, Volumen, Typ usw.), sendet er aktualisierte Informationen an den definierten Endpunkt.
-
Verwendet die WebRequest-Funktion, um Daten an eine externe HTTP-API zu senden.
-
Die Nutzdaten umfassen Order-ID, Symbol, Ordertyp, Volumen, Eröffnungskurs, SL und TP.
Externe Eingabeparameter:
input string endpointURL = "http://127.0.0.1:80/api/neworder";
- endpointURL : Die Adresse des Zielservers, an den die Auftragsdaten gesendet werden.
-
Anfragen werden im Format application/x-www-form-urlencoded gesendet.
-
Dieser EA ist nützlich für die Integration mit externen Systemen wie Web-Dashboards, Kontokopierern oder Risikomanagement-Tools.
-
Enthält eine grundlegende Fehlerbehandlung für fehlgeschlagene HTTP-Anfragen.
Empfehlungen:
-
Verwenden Sie ihn zusammen mit einem Backend, das POST-Daten ordnungsgemäß empfangen und verarbeiten kann.
-
Testen Sie es in einer Demo-Umgebung, bevor Sie es auf Live-Konten verwenden.
-
Stellen Sie sicher, dass der Remote-Server eingehende HTTP-Anfragen von MetaTrader akzeptiert.
