|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Verfall einer PendingOrder BuyStop SellStop
Hallo,
ich möchte, dass die Pending Order nach 10 Minuten wieder verfällt - also gelöscht wird. Wie trage ich das denn da ein: OrderSend(Symbol(),OP_BUYSTOP,Lots,LINIE_1,Slippag e,0,0,"LINIE_1",MagicNumber,0,Blue); Ich habe das versucht in dem ich die 0 vor "Blue" geändert habe, aber nichts ist passiert... Habt Ihr eine Idee? Liebe Grüße Julia |
|
|||
Hallo Julia,
das geht nicht so einfach, folgendes ist zu beachten: - unterstützt der Broker wirklich die Expiration time bei Pendingorders - und ist die Unterstützung gegeben, gibt es auch hier eine Mindestzeit Die "Order expiration time" benötigt das datetime Formt. Das heisst, Du fragst bei Orderabgabe die aktuelle TimeCurrent ab und summierst 10 Minuten auf. Probiere doch vorerst mit einer höheren Zeit. Raul |
|
|||
Ansonsten löscht man per Programm nach 10 Minuten über OrderDelete() einfach die PendingOrder.
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
Lesezeichen |
Stichworte |
buystop, gültigkeit, lifetime order, mql4, order gültig, order gültigkeit, order verfall, programmierung, programmierung metatrader, programmierung mql4, verfall, zeit |
|
|