spr zamkniętego zlecenia

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
oiro
Pasjonat
Pasjonat
Posty: 423
Rejestracja: 05 mar 2008, 00:40

spr zamkniętego zlecenia

Nieprzeczytany post autor: oiro »

Witam mam problem z spr czy zlecenie zostało zamknięte, myślałem ze kod:

for(int i=0;i<OrdersHistoryTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
{
if(ticket==OrderTicket())
nie zadziala dla aktywnego zlecenia.....Niestety dział......


Zatem jak najłatwiej sprawdzić czy zlecenie trwa czy zostało zamknięte znając Ticket??

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Re: spr zamkniętego zlecenia

Nieprzeczytany post autor: Pierz Andrzej »

jesteś pewien że nie działa ?
u mnie funkcja test nie widzi otwartych zleceń

Kod: Zaznacz cały

void test()
{
   for (int i = OrdersHistoryTotal() -1 ;i >=0;i--)
   {
      if (OrderSelect(i,SELECT_BY_POS,MODE_HISTORY) == true)
      {
         if (ticket == OrderTicket())
         {
         }
      }
   }
}
ale jeżeli mimo to dalej widzi to spróbuj sprawdzić cza zamknięcia tej pozycji OrderCloseTime()
z poważaniem
Andrzej Pierz
FOREX-SERVICE

ODPOWIEDZ