Modify TP SL in batches MT4
- 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 oder schließt keine Trades und trifft keine Handelsentscheidungen.
Das manuelle Anpassen 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 Portfolio in einem einzigen Schritt abgesichert ist.
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 gelten für alle fünf Positionen einheitlich der Take-Profit bei 2530 und der Stop-Loss bei 2480, unabhängig von ihren jeweiligen Einstiegskursen.
Anwendung
1. Fügen Sie den EA einem beliebigen MT4-Chart hinzu und aktivieren Sie die Schaltfläche „Auto-Trading“.
2. Geben Sie die gewünschten Stop-Loss- und Take-Profit-Kurse 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 werden soll: einmal beim Start oder bei jedem Tick, damit auch neu eröffnete Positionen aktualisiert werden.
5. Verwenden Sie optional einen Offset in Punkten, wenn 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 – einen absoluten Kurs für alle Positionen festlegen
- 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
- ShowComment – Panel im Chart mit der Anzahl der geänderten Positionen
(Ersetzen Sie die oben genannten Namen 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 auf der Registerkarte „Experten“ protokolliert
- Geringer Ressourcenverbrauch, ein Chart reicht für das gesamte Konto aus
Hinweise
- MT4-Konten sind Hedging-Konten, daher sind mehrere Positionen pro Symbol möglich, die alle gemeinsam geändert werden können.
- Ein Level, der innerhalb des von Ihrem Broker festgelegten Stop-Levels oder Freeze-Levels liegt, wird vom Server abgelehnt; in diesem Fall wird der Fehler 130 („Ungültige Stops“) in das Protokoll geschrieben.
- Pending-Orders werden nur geändert, wenn Ihr EA dies unterstützt; fügen Sie hier eine Zeile hinzu, falls dies der Fall ist.
- Das Terminal muss ständig laufen, daher wird ein VPS empfohlen.
- Testen Sie den EA zunächst auf einem Demokonto, bevor Sie ihn auf einem Live-Konto einsetzen.
- Fragen sind in den Kommentaren oder per privater Nachricht auf MQL5 willkommen.
