|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Pending Order löschen
Hallo zusammen
Ich bräuchte mal nen Schubs in die richtige Richtung. Folgendes Problem: Ich eröffne beispielsweise mehrere Short-Pending-Order, dummerweise wandert der Index aber Long, wie finde ich nun die Order heraus, welche am weitersten vom aktuellen Kurs entfernt ist? B.z.w. wie liest man den OrderOpenPrice einer Pendingorder aus, welche noch gar nicht aktiviert wurde? Sry, für meine dummen Fragen aber ich verrenne mich immer und seh den Wald vor lauter Bäumen nicht mehr. Also vielleicht kann mir jemand die Augen öffnen. Danke im Voraus Hannes |
|
|||
Nach Selektion OP_BUYSTOP bzw. OP_SELLSTOP wird wie immer nach OrderOpenPrice() abgefragt. Der Wert incl. TicketNumber zwischengespeichert.
Der OOP wird jeweils mit den anderen OOP-Werten der anderen PendingOrders verglichen und es wiederum der OOP zwischengespeichert, der am weitesten vom aktuellen Kurs entfernt liegt. Letztlich wird über die mit zwischengespeicherte TicketNumber die PendingOrder gelöscht. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
Lesezeichen |
Stichworte |
mql4, order auslesen, orderopenprice, pending order, programmierung, programmierung metatrader |
|
|