Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   Verfall einer PendingOrder BuyStop SellStop (http://www.expert-advisor.com/forum/showthread.php?t=6091)

Julia 16.04.18 10:21

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... :confused:
Habt Ihr eine Idee?

Liebe Grüße
Julia

Raul0 16.04.18 12:24

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

traderdoc 16.04.18 12:51

Ansonsten löscht man per Programm nach 10 Minuten über OrderDelete() einfach die PendingOrder.

traderdoc


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:30 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum