Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Marmoza
87
Marmoza  

Добрый день.

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

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

 

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

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

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

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

 

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

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

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

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

Читал

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

спс 

   

Vasiliy Sokolov
25536
Vasiliy Sokolov  
Marmoza:

Читал

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

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