Trade Exit Manager
- Utilitys
- Version: 1.1
- Aktivierungen: 5
Trade Exit Manager – Ordererfassung und gestaffeltes Positionsmanagement
Der Trade Exit Manager ist ein MetaTrader 5-Handelsprogramm mit zwei Chart-Schaltflächen. Es platziert zwei vom Benutzer konfigurierte Ordergruppen und folgt einem vordefinierten Ausstiegsplan: fünf Stufen für Teilschließungen, Anpassung des Break-even-Stops, ein versteckter Stop und ein Trailing-Stop. Der Benutzer wählt Richtungen, Volumina, Orderanzahl und Abstände aus. Das Tool analysiert weder den Markt noch generiert es Einstiegssignale.
Funktionen
- Zwei Ordergruppen. Konfigurieren Sie Marktrichtung, Pending-Typ, Abstand, Lotgröße und Ziel-Orderanzahl separat. Unterstützte Typen sind „Kauf“, „Verkauf“, „Kauf-Limit“, „Verkauf-Limit“, „Kauf-Stop“ und „Verkauf-Stop“. Bei „Pending“ wird für beide Gruppen die Markt- oder Pending-Ausführung ausgewählt.
- Einstieg per Schaltfläche oder nach Zeitplan. „OPEN ORDERS“ startet die Platzierung im Schaltflächenmodus. Der Zeitplanmodus verwendet die Serverzeit des Brokers und startet beim ersten eingehenden Tick zum oder nach dem ausgewählten Zeitpunkt. Der Zeitplan wird einmal pro Programmlauf ausgelöst.
- Fünf Stufen für Teilschließungen. „Profit1“–„Profit5“ legen günstige Abstände vom Einstiegskurs jeder Position fest; „CloseLot1“–„CloseLot5“ legen feste Lot-Mengen fest, keine Prozentsätze oder Bargewinne. Abgeschlossene Stufen werden pro Position verfolgt und in globalen Variablen des Terminals gespeichert.
- Anpassung des Break-even-Stops. Bei „BETrigger“ verschiebt sich der Stop-Loss bei Kauf auf den Einstiegskurs plus „BEDistance“ bzw. bei Verkauf auf den Einstiegskurs minus „BEDistance“. Dies ist ein kursbasiertes Niveau; Provisionen, Swaps und die Ausführung können das tatsächliche finanzielle Ergebnis weiterhin beeinflussen.
- Versteckter Stop-Loss. Ein Verlust löst die Schließung der Position bei der konfigurierten ungünstigen Entfernung aus. Das Niveau wird vom Dienstprogramm überwacht und nicht als separater Broker-Stop übermittelt.
- Broker-seitige SL und TP. StopLoss und TakeProfit werden neuen Orders zugeordnet. Sie arbeiten unabhängig von den versteckten Niveaus. Ein Broker-TP kann die gesamte verbleibende Position vor späteren Teilschließungsstufen schließen.
- Trailing. „TrailingStart“ definiert die Aktivierung, „TrailingStop“ definiert den Abstand zum aktuellen Kurs und „TrailingStep“ definiert die minimale Verbesserung. Ein bestehender Stop wird nicht nach hinten verschoben, um das Kursrisiko zu erhöhen.
- Das aktuelle Symbol schließen. CLOSE SYMBOL schließt Kauf- und Verkaufspositionen und löscht ausstehende Orders für das Chart-Instrument. Andere Symbole werden nicht verwaltet.
Anwendungsfälle
Für den diskretionären Handel mit geplanten Ausstiegen, zur Reduzierung des Positionsvolumens auf aufeinanderfolgenden Kursniveaus, zum Platzieren von zwei Gruppen ausstehender Orders und zur Verwaltung bereits offener Positionen auf dem aktuellen Instrument. Es führt Ihre Einstellungen aus, anstatt eine Einstiegsstrategie auszuwählen.
Erste Schritte
- Verwenden Sie ein MetaTrader 5-Hedging-Konto. Beginnen Sie mit einem Demokonto. Fügen Sie das Tool dem gewünschten Chart hinzu und aktivieren Sie den algorithmischen Handel.
- Überprüfen Sie bestehende Positionen und Pending-Orders für dieses Symbol: Auch diese werden verwaltet. Führen Sie pro Symbol nur eine Instanz aus.
- Legen Sie die Lotgrößen entsprechend dem Mindestwert und der Volumenschrittweite des Brokers fest. Konfigurieren Sie die Orderanzahl und die Pending-Orders. Setzen Sie die „Norders“ einer Gruppe auf 0, um deren Einstiegsgruppe zu deaktivieren.
- Legen Sie „Profit1“ bis „Profit5“ in aufsteigender Reihenfolge fest und wählen Sie die „CloseLot“-Werte aus. Um alle fünf Stufen zu nutzen, deaktivieren Sie den normalen TakeProfit oder setzen Sie ihn hinter die letzte Stufe.
- Verwenden Sie die Schaltfläche „Eingabe“ oder wählen Sie ein zukünftiges Serverdatum und eine Uhrzeit aus. Um bestehende Trades zu verwalten, ohne neue zu eröffnen, behalten Sie den Schaltflächenmodus bei und drücken Sie nicht auf „OPEN ORDERS“.
Eingaben
- Profit1 / CloseLot1 – erste Stufe in Punkten / Lots zum Schließen; Standardwert 20 / 0,01.
- Profit2 / CloseLot2 – zweite Stufe; 40 / 0,01.
- Profit3 / CloseLot3 – dritte Stufe; 60 / 0,01.
- Profit4 / CloseLot4 – vierte Stufe; 80 / 0,01.
- Profit5 / CloseLot5 – fünfte Stufe; 100 / 0,01. Eine Stufe oder ein Volumen von Null deaktiviert diese Stufe. Das Schlussvolumen wird auf die Volumenschritte des Brokers abgerundet; Beträge unterhalb des Mindestvolumens werden übersprungen. Wenn das verbleibende Volumen unter der Mindestlotgröße liegen würde, wird die gesamte verbleibende Position geschlossen.
- BETrigger / BEDistance – Auslöser für die Stop-Anpassung / Abstand vom Einstieg; 15 / 10 Punkte. BETrigger=0 deaktiviert diese Funktion.
- Loss — versteckter Stop-Abstand; 50 Punkte, 0 deaktiviert diese Funktion.
- Slippage – zulässige Kursabweichung; 10 Punkte. Die Ausführungsregeln des Brokers gelten weiterhin.
- OT – Schaltfläche oder zeitgesteuerter Einstieg; standardmäßig Schaltflächenmodus.
- OOT – Eröffnungsdatum und -zeit in Serverzeit. Ersetzen Sie den ursprünglichen Wert „2025.10.10 00:00“ durch einen zukünftigen Zeitpunkt, bevor Sie den geplanten Modus verwenden.
- Pending – true: Pending-Orders; false: Marktorders. Standardmäßig „true“.
- typeL / typeLp / Dist / Lot / Norders – Gruppe eins: Kauf-/Verkaufs-Stop / 500 Punkte / 0,1 Lots / 25 Orders.
- typeL2 / typeL2p / Dist2 / Lot2 / Norders2 – Gruppe zwei: Verkaufs-/Kauf-Stop / 500 Punkte / 0,1 Lots / 25 Orders. Die Zahlen geben die Zielgesamtzahlen an, einschließlich bestehender Positionen oder ausstehender Orders des ausgewählten Typs für dieses Symbol, und nicht eine garantierte Anzahl neuer Orders.
- StopLoss / TakeProfit – Broker-SL / TP für neue Orders; 50 / 50 Punkte. Der Wert Null deaktiviert das jeweilige Niveau.
- TrailingStart / TrailingStop / TrailingStep – Aktivierung / Abstand / Schritt; 0 / 0 / 0. Die ersten beiden Werte müssen positiv sein, um das Trailing zu aktivieren.
- InpBackColor / InpColor / InpFont / InpFontSize / InpBorderColor — Hintergrund, Text, Schriftart, Schriftgröße und Rahmen der Schaltfläche. Standardwerte: heller Hintergrund, schwarzer Text, Times New Roman, Größe 10.
- InpBack / InpSelection / InpHidden / InpZOrder – Hintergrunddarstellung, Auswahl, Ausblenden in der Objektliste und Klickpriorität; false / false / true / 0.
Funktionsdetails
Alle Positionen und Pending-Orders für das Chart-Symbol werden verwaltet, einschließlich manueller Trades und Trades, die von anderen EAs eröffnet wurden. Es gibt keinen „Magic Number“-Filter. Pending-Gruppen sind keine Leiter mit separatem Abstand zwischen den einzelnen Orders: Jede Order verwendet bei der Platzierung den konfigurierten Abstand zum aktuellen Kurs. Die entgegengesetzte Gruppe wird nach dem Auslösen einer Order nicht automatisch storniert.
Abstände werden in Symbolpunkten (_Point) und nicht in Pips angegeben. Bei _Point=0,01 entsprechen 500 Punkte einer Kursänderung von 5,00; bei _Point=0,00001 entsprechen sie 0,00500. Passen Sie die Einstellungen an Ihr Instrument an. Die Standardeinstellungen erlauben 25 Orders à 0,1 Lots in jeder Gruppe; prüfen Sie das Gesamtrisiko, bevor Sie beginnen.
Versteckte Niveaus, Teilausstiege, Break-even und Trailing erfordern, dass das Terminal läuft, verbunden ist, Ticks empfängt und zum Handel autorisiert ist. Der versteckte Schutz wird beendet, wenn das Dienstprogramm beendet wird. Die Ausführung hängt von Spread, Liquidität, Kurslücken und Broker-Beschränkungen ab. Aufträge können abgelehnt werden; Fehler werden im Journal protokolliert. Fehlgeschlagene Platzierungen werden nicht automatisch erneut versucht. Gespeicherte Stufen für Teilschließungen gehören zum aktuellen Terminal und werden nicht automatisch auf einen anderen Computer übertragen.
Das Dienstprogramm verspricht keine Renditen und schließt das Verlustrisiko nicht aus. Die Darstellungen erläutern die Funktionsweise und stellen weder Live-Handelsergebnisse noch einen Rentabilitäts-Backtest dar.
