Скачать MetaTrader 5

Чем заменена функция OrderCloseTime в mql5?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Сергей
776
Сергей  
какой аналог OrderCloseTime?
Alexey Volchanskiy
21030
Alexey Volchanskiy  
Сергей:
какой аналог OrderCloseTime?
В справке посмотрите пример по HistoryOrderGetInteger(***)
Dmitriy Gizlyk
14014
Dmitriy Gizlyk  
Сергей:
какой аналог OrderCloseTime?
В mql5 априори нет этой функции, т.к. здесь "жизнь" ордера заканчивается при создании сделки. И вообще то, что в mql4 привыкли называть ордером, в mql5 разделили на 3 стадии Ордер - Сделка - Позиции. Для получения даты и времени закрытия позиции, нужно выбрать историю по нужной позиции и перебрать по ней все сделки проверяя тип входа. Вам нужны DEAL_ENTRY_OUT - частичный или полный выход из позиции и DEAL_ENTRY_IN_OUT - переворот позиции. Затем, проверив дату и время совершения такой сделки Вы сможете узнать, когда позиция была закрыта.
Sergey Gritsay
6672
Sergey Gritsay  
Сергей:
какой аналог OrderCloseTime?
E Еще можно тут https://www.mql5.com/ru/docs/standardlibrary/tradeclasses почитать, много полезных функций для работы с ордерами позициями и сделками.
Документация по MQL5: Стандартная библиотека / Торговые классы
Документация по MQL5: Стандартная библиотека / Торговые классы
  • www.mql5.com
Стандартная библиотека / Торговые классы - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий