Скачать MetaTrader 5

Проблемы с OrdersTotal()

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Совершил прорыв? Напиши статью об этом и получи 200 USD!
Marmoza
37
Marmoza 2012.03.13 11:11 

Добрый день.

Ситуация такая.

Открыл 3 ордера  BUY.

 

Как мне получить данные по каждому ордеру???

OrdersTotal() - выдает значение 0.

HistoryOrdersTotal()  -  выдает значение 0.

PositionsTotal() -  выдает значение 1.

 

Где искать открытые ордера, чтобы получить значения ORDER_PRICE_OPEN и ORDER_VOLUME_INITIAL

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
Rashid Umarov
Админ
11815
Rashid Umarov 2012.03.13 11:13  

А что говорит на эту тему встроенная справка? Понятно, что Вы ее не читали, вот еще можно не читать статью Ордерa, позиции и сделки в MetaTrader 5
Marmoza
37
Marmoza 2012.03.13 11:28  
Rosh:

А что говорит на эту тему встроенная справка? Понятно, что Вы ее не читали, вот еще можно не читать статью Ордерa, позиции и сделки в MetaTrader 5

Читал

 Оказывается нужны функция HistoryDealsTotal();

спс 

   

Vasiliy Sokolov
21693
Vasiliy Sokolov 2013.05.27 12:51  
Marmoza:

Читал

 Оказывается нужны функция HistoryDealsTotal();

Оказывается нужно перед вызовом HistoryOrdersTotal() вызывать функцию HistorySelect(), о чем прямо и говориться в документации.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий