Modify TP SL in batches MT5
- Utilitys
-
Xin You Lin
Golden Wings - Version: 1.8
- Aktivierungen: 5
Dieses Tool legt für mehrere offene Positionen gleichzeitig dieselben Stop-Loss- und Take-Profit-Werte fest. Es eröffnet, schließt oder analysiert keine Trades.
Das manuelle Ändern der Positionen im Terminal nimmt Zeit in Anspruch, und währenddessen kann sich der Kurs bereits weiterbewegen. Dieser EA wendet die von Ihnen eingegebenen Werte in einem Schritt auf alle ausgewählten Positionen an, sodass der gesamte Positionenkorb in einem einzigen Schritt abgesichert wird.
Beispiel
Sie halten fünf XAUUSD-Kaufpositionen, die bei 2510, 2508, 2506, 2504 und 2495 eröffnet wurden. Sie geben 2530 als Take-Profit und 2480 als Stop-Loss ein. Nach Ausführung des EAs haben alle fünf Positionen denselben Take-Profit bei 2530 und denselben Stop-Loss bei 2480, unabhängig von ihren individuellen Einstiegskursen.
Anwendung
1. Fügen Sie den EA einem beliebigen MT5-Chart hinzu und aktivieren Sie den Algo-Handel.
2. Geben Sie die Zielwerte für Stop-Loss und Take-Profit ein.
3. Wählen Sie aus, welche Positionen geändert werden sollen: nur das aktuelle Symbol oder das gesamte Konto, alle Magic Numbers oder eine bestimmte Magic Number, alle Positionen oder nur Kauf- bzw. nur Verkaufspositionen.
4. Legen Sie fest, wann die Änderung angewendet wird: einmal beim Start oder bei jedem Tick, damit auch neu eröffnete Positionen aktualisiert werden.
5. Legen Sie optional einen Offset in Punkten fest, falls Sie Niveaus bevorzugen, die vom jeweiligen Einstiegskurs aus gemessen werden, anstatt eines absoluten Preises.
Eingaben
- StopLossPrice – Stop-Loss-Niveau, das auf die ausgewählten Positionen angewendet wird
- TakeProfitPrice – Take-Profit-Niveau, das auf die ausgewählten Positionen angewendet wird
- UseManualLevels – Legen Sie einen absoluten Preis für alle Positionen fest
- StopLossPoints / TakeProfitPoints – Offset vom jeweiligen Einstiegskurs, wird verwendet, wenn „UseManualLevels“ auf „false“ gesetzt ist
- SymbolFilter – nur das aktuelle Symbol oder das gesamte Konto
- MagicNumber – nur Positionen mit dieser Magic Number, 0 = alle
- DirectionFilter – alle Positionen, nur Kauf oder nur Verkauf
- „ApplyMode“ – einmal anwenden oder fortlaufend auf neue Positionen anwenden
- ShowPanel – Panel im Chart mit der Anzahl der geänderten Positionen
(Ersetzen Sie die oben genannten Bezeichnungen durch die tatsächlichen Eingabenamen Ihres EAs.)
Weitere Funktionen
- Funktioniert mit Positionen, die manuell oder durch einen anderen EA eröffnet wurden
- Die Ergebnisse der Änderungen werden im Experten-Journal protokolliert
- Geringer Ressourcenbedarf: Ein Chart reicht für das gesamte Konto aus
Hinweise
- Werte, die innerhalb des von Ihrem Broker zugelassenen Stop-Levels oder Freeze-Levels liegen, werden vom Server abgelehnt; in diesem Fall werden Fehler 130 und Fehler 1 protokolliert.
- Bei Netting-Konten existiert nur eine Position pro Symbol, daher gilt die Basket-Logik für Hedging-Konten.
- Pending-Orders werden nicht geändert, es sei denn, Ihr EA unterstützt dies ausdrücklich; geben Sie dies in der Beschreibung an, falls dies der Fall ist.
- Testen Sie das Programm zunächst auf einem Demokonto, bevor Sie es auf einem Live-Konto einsetzen.
- Fragen sind in den Kommentaren oder per privater Nachricht auf MQL5 willkommen.
