Zum Hauptinhalt springen

Änderung der Lotgröße bei ausstehenden Orders

Erfahren Sie, wie Sie die Lotgröße einer Pending Order ändern, indem Sie den Auftrag auf MT4, MT5, WebTrader oder in der FXTRADING.com Trading App löschen und ersetzen.

Beim Handel auf MT4, MT5, WebTrader oder in der FXTRADING.com Trading App können Sie die Lotgröße ausstehender Orders (wie Buy Limit oder Sell Stop) nicht direkt ändern. Wenn Sie eine ausstehende Order über 1 Lot auf Gold platziert haben und diese später auf 0.5 Lot ändern möchten, müssen Sie die ursprüngliche ausstehende Order löschen und eine neue Order mit aktualisierter Lotgröße, aktualisiertem Preis sowie aktualisierten Stop-Loss-, Take-Profit- und Parameterwerten platzieren.

Diese Einschränkung gilt nicht nur für FXTRADING.com – sie ist eine grundlegende Designbeschränkung von MetaQuotes Software Corp. auf den Plattformen MT4 und MT5.

Warum kann ich die Lotgröße nicht ändern?

Mit der Funktion zur Orderänderung (OrderModify) in MT4/MT5 können Sie den Preis, Stop Loss, Take Profit und die Ablaufzeit ausstehender Orders anpassen, die Änderung des Handelsvolumens (Lotgröße) wird jedoch ausdrücklich nicht unterstützt. Dies wird durch die API und Programmierspezifikationen der Plattform bestimmt, wie in zahlreichen MQL-Programmierforen und Dokumentationen bestätigt wird.

Wenn Sie versuchen, eine ausstehende Order im Terminal zu ändern, indem Sie mit der rechten Maustaste darauf klicken und „Order ändern oder löschen“ auswählen, werden Sie feststellen, dass das Feld für die Lotgröße ausgegraut oder nicht bearbeitbar ist – nur andere Parameter können geändert werden.

WebTrader und mobile Apps (wie die FXTRADING.com Trading App) übernehmen dieselbe Einschränkung, wenn sie auf der MT4/MT5-Architektur basieren. Keine offizielle Dokumentation von FXTRADING.com weist auf Ausnahmen hin, die eine Änderung der Lotgröße ermöglichen.


Lösung

Manuelle Methode: Klicken Sie im Fenster „Terminal“ unter der Registerkarte „Handel“ mit der rechten Maustaste auf die ausstehende Order, wählen Sie „Order ändern oder löschen“ > „Löschen“ und platzieren Sie anschließend eine neue Order mit den gewünschten Parametern.

Automatisierte Methode: Wenn Sie einen Expert Advisor (EA) oder ein Skript verwenden, können Sie Code schreiben, der zuerst die alte ausstehende Order löscht (OrderDelete) und anschließend unter Beibehaltung der anderen Parameter eine neue ausstehende Order sendet (OrderSend).

Wichtig: Stellen Sie sicher, dass Ihre neue ausstehende Order die Anforderungen von FXTRADING.com an die minimale und maximale Lotgröße (typischerweise mindestens 0.01 Lot, höchstens 200 Lot) sowie Marktbedingungen wie den Mindestabstand zum aktuellen Preis für ausstehende Orders erfüllt.

Dieses Design dient möglicherweise dazu, Komplexität und potenzielle Fehler bei der Orderausführung zu vermeiden, verursacht jedoch Unannehmlichkeiten für Händler.

Hat dies deine Frage beantwortet?