Ответить
09.10.2011, 15:42
Аватар для StasHappy
StasHappy StasHappy вне форума Прохожий
Регистрация: 09.10.2011 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1

По умолчанию Последний открытый ордер

Здравствуйте дамы и господа.

Недавно столкнулся с проблемой, суть которой в следующем. Подскажите как получить информацию, о последнем открытом ордере. Например имеется 5 открытых позиций. Как из них выделить последнюю и получить, к примеру информацию о ее цене открытия "orderOpenPrice()". Какая есть для этого функция в mql4?
13.10.2011, 12:15
Аватар для Lender
Lender Lender вне форума Активный участник
Регистрация: 19.07.2011 / Сообщений: 56
Поблагодарили 74 раз(а) / Репутация: 75
смотри стандартный сов мувинг авераге, там есть схожая по смыслу часть
13.10.2011, 12:21
Аватар для Lender
Lender Lender вне форума Активный участник
Регистрация: 19.07.2011 / Сообщений: 56
Поблагодарили 74 раз(а) / Репутация: 75
PHP код:
     double OpenPrice 0.0;
  
     
int    orders=OrdersTotal();     
      for(
int i=orders-1;i>=0;i--)
        {
         if(
OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) { Print("Error in history!"); break; }
         if(
OrderSymbol()!=Symbol() || OrderType()>OP_SELL) continue;
         
//----
           
OpenPrice OrderOpenPrice();
           break;
        } 

код не проверял но должен работать

Последний раз редактировалось Lender; 13.10.2011 в 12:24.
13.10.2011, 12:22
Аватар для Papin
Papin Papin вне форума Активный участник
Регистрация: 07.01.2010 / Сообщений: 139
Поблагодарили 38 раз(а) / Репутация: 39
  • Отправить сообщение для Papin с помощью ICQ
Сделай проверку номеров ордеров, тот у которого номер будет больше, тот и есть последний.
13.10.2011, 12:26
Аватар для Lender
Lender Lender вне форума Активный участник
Регистрация: 19.07.2011 / Сообщений: 56
Поблагодарили 74 раз(а) / Репутация: 75
тоисть то что у меня и написано +мой вариант отложенники не трогает
13.10.2011, 12:40
Аватар для Papin
Papin Papin вне форума Активный участник
Регистрация: 07.01.2010 / Сообщений: 139
Поблагодарили 38 раз(а) / Репутация: 39
  • Отправить сообщение для Papin с помощью ICQ
тоисть то что у меня и написано +мой вариант отложенники не трогает
Просто я когда писал сообщение, твое не видел)))
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 00:57. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO