TradeOrchestrator
- Utilitys
- Version: 1.2
- Aktualisiert: 16 April 2026
- Aktivierungen: 20
TradeOrchestrator - Multi-EA-Risikokoordinator
Keine Indikatoren. Keine komplexe Logik. Reiner Schutz.Überblick
TradeOrchestrator ist ein leichtgewichtiger Supervisor, der neben Ihren anderen Expert Advisors läuft. Er bietet zwei unabhängige Schutzmodule, die zusammen oder separat verwendet werden können:
- GridDefense - überwacht den gleitenden Drawdown eines bestimmten EA und verhindert, dass ein zweiter EA neue schwebende Aufträge platziert, wenn ein Schwellenwert überschritten wird.
- ScalpOrchestrator - löst Konflikte zwischen schwebenden Aufträgen mehrerer EAs auf, indem das Duplikat mit niedrigerer Priorität gelöscht wird, wenn zwei schwebende Aufträge desselben Typs und Symbols innerhalb einer konfigurierbaren Preisspanne platziert werden.
GridDefense - So funktioniert es
- Überwachen - TradeOrchestrator scannt alle offenen Positionen, die zu Ihrem primären EA gehören (identifiziert durch eine magische Zahl) und berechnet deren kombinierte gleitende P&L als Prozentsatz des Kontostands.
- Aktivieren - In dem Moment, in dem der Prozentsatz des Drawdowns Ihren Schwellenwert überschreitet, wird der Wächter aktiviert und beginnt zu handeln.
- Blockieren - Während der Aktivierung wird jeder schwebende Auftrag, der dem Stornierungsziel entspricht, bei jedem Tick gelöscht. Legen Sie Cancel Magic auf eine oder mehrere durch Komma getrennte magische Zahlen fest, um bestimmte EAs anzuvisieren, oder verwenden Sie *, um alle ausstehenden Aufträge zu stornieren, außer denen, die von dem überwachten EA selbst platziert wurden.
- Entschärfen - Sobald der überwachte EA alle seine Positionen vollständig geschlossen hat, wird der Wächter automatisch entschärft und der normale Betrieb wieder aufgenommen.
ScalpOrchestrator - Wie er funktioniert
- Prioritätsliste - Konfigurieren Sie eine kommagetrennte Liste mit magischen Zahlen in der Reihenfolge ihrer Priorität. Der erste Eintrag hat die höchste Priorität, der letzte die niedrigste.
- Konflikterkennung - Bei jedem Prüfzyklus scannt ScalpOrchestrator alle anhängigen Aufträge. Wenn zwei Aufträge desselben Typs und Symbols innerhalb der Preisspanne gefunden werden, wird der Auftrag mit der niedrigeren Priorität storniert.
- Sofortige Reaktion - Zusätzlich zur periodischen Prüfung löst ScalpOrchestrator sofort über OnTradeTransaction aus, wenn ein aufgelisteter EA eine neue Order platziert.
Hauptmerkmale
- Zwei Module, ein EA - GridDefense und ScalpOrchestrator laufen unabhängig voneinander; aktivieren Sie beide oder nur eines
- Magic-Number-basiert - Funktioniert mit jedem EA, ohne dessen Quellcode zu berühren
- Symbolübergreifende Überwachung - GridDefense verfolgt alle Positionen über alle Symbole für die überwachte Magie
- Wildcard Cancel - GridDefense's Cancel Magic akzeptiert *, um alle externen EAs zu blockieren, wenn sie aktiviert sind
- Konfigurierbare Priorität - ScalpOrchestrator unterstützt eine beliebige Anzahl von EAs in der Prioritätsliste; nicht gelistete EAs sind immer vorrangig
- Automatisches Zurücksetzen - GridDefense schaltet sich selbsttätig ab, wenn sich die Drawdown-Situation aufgelöst hat
- Keine Störung im Leerlauf - Kein zusätzlicher Overhead zu den normalen Handelsbedingungen
Eingaben
GridDefense
| Parameter | Voreinstellung | Beschreibung |
|---|---|---|
| GridDefense aktivieren | wahr | Aktiviert das GridDefense-Absenkungsschutzmodul |
| Magie überwachen | 77002 | Magische Zahl des EA, der auf Drawdown überwacht wird |
| Schwellenwert % | 20.0 | Floating Drawdown %, der die Überwachung auslöst (0 = deaktiviert) |
| Abbrechen Magisch | 77003 | Durch Kommata getrennte Liste der magischen Nummern, deren ausstehende Aufträge storniert werden, während sie scharf sind (z. B. 77003,77004). Verwenden Sie *, um alle ausstehenden Aufträge außer denen des überwachten EA zu stornieren. |
ScalpOrchestrator
| Parameter | Voreinstellung | Beschreibung |
|---|---|---|
| ScalpOrchestrator einschalten | false | Aktiviert das Konfliktlösungsmodul |
| Prioritätsliste | 77002 | Kommagetrennte magische Zahlen in Prioritätsreihenfolge (erste = höchste). Nicht aufgeführte EAs werden als niedrigste Priorität behandelt |
| Preisspanne | 0.1 | Zwei ausstehende Aufträge desselben Typs und Symbols werden als kollidierend betrachtet, wenn ihre Preise innerhalb dieses Abstands liegen |
| Intervall Sekunden | 30 | Mindestabstand von Sekunden zwischen den periodischen Konfliktüberprüfungen. Auf 0 setzen, um bei jedem Tick zu prüfen |
Verhalten
| Parameter | Standard | Beschreibung |
|---|---|---|
| Stornierte Aufträge protokollieren | true | Druckt einen Journaleintrag für jede stornierte Bestellung. Gilt sowohl für GridDefense als auch für ScalpOrchestrator |
Typische Anwendungsfälle
GridDefense: Sie lassen zwei EAs gleichzeitig laufen - ein aggressives Grid- oder Martingale-System und einen Trendfolge-EA. Wenn das Grid in einen tiefen Drawdown eintritt, möchten Sie nicht, dass der Trend EA schwebende Positionen hinzufügt, die das Risiko erhöhen können. Hängen Sie den TradeOrchestrator an ein beliebiges Diagramm, richten Sie ihn auf beide magischen Zahlen, und er übernimmt die Koordination automatisch.
ScalpOrchestrator: Sie lassen mehrere Scalping-EAs auf demselben Symbol laufen und stellen fest, dass sie gelegentlich doppelte Pending-Orders zu fast demselben Preis stapeln. Aktivieren Sie ScalpOrchestrator, legen Sie in der Prioritätsliste fest, welche EA-Aufträge Vorrang haben, und widersprüchliche Duplikate werden automatisch entfernt.
Änderungsliste
| Version | Änderungen |
|---|---|
| 1.2 |
|
| 1.1 |
|
| 1.0 | Erste Version - GridDefense Drawdown Guard mit konfigurierbarem Monitor Magic, Arm Threshold und Cancel Magic |
Anmerkungen
- Kann an jeden Chart angehängt werden - Symbol spielt keine Rolle
- Kompatibel mit jedem Broker und Kontotyp
- Erfordert keine speziellen Berechtigungen über den Standard-Handelszugang hinaus
- Getestet auf MetaTrader 5 Build 4000+
- Dieser EA storniert nur schwebende Orders, er wird niemals eine offene Position schließen
