wygaśnięcie zlecenia oczekującego

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
personov
Pasjonat
Pasjonat
Posty: 1525
Rejestracja: 09 sie 2009, 21:27

wygaśnięcie zlecenia oczekującego

Nieprzeczytany post autor: personov »

Jaką wartość mam wpisać w polu "wygaśnięcie" jeśli chcę żeby zlecenie oczekujące jeśli nie zostanie otwarte wygasło np. po 15 minutach ?

Kod: Zaznacz cały

ticket=OrderSend(Symbol(),OP_BUYSTOP,Lot,Ask+distans*Point,Slippage,Ask+(distans*Point)-(StopLoss*Point),Ask+(distans*Point)+(TakeProfit*Point)," ",MagicNumber,wygaśnięcie); 
Solą życia jest kasa.

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

Kod: Zaznacz cały

CurrentTime()+15*60
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
personov
Pasjonat
Pasjonat
Posty: 1525
Rejestracja: 09 sie 2009, 21:27

Nieprzeczytany post autor: personov »

Tig3r pisze:

Kod: Zaznacz cały

CurrentTime()+15*60
Wychodził błąd w MetaEditorze, ale zamiast CurrentTime() wpisałem CurTime() i teraz działa. Dzięki Tig3r.
Solą życia jest kasa.

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

a może to było TimeCurrent() ;)
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
K.Czereśniak
Stały bywalec
Stały bywalec
Posty: 46
Rejestracja: 04 gru 2010, 08:42

Nieprzeczytany post autor: K.Czereśniak »

Ea też może sprawdzić czy otwarte zlecenie nie jest dłuższe niż 15minut, jeśli tak to je usunie.

Kod: Zaznacz cały

if(OrderOpenTime()+15*60<TimeCurrent()) OrderDelete(OrderTicket());

ODPOWIEDZ