Как определить в MQ4 время последней сделки?
пройтись в цикле по всем ордерам и проанализировать open time
А время последней модификации. Скажем по другому. в MQ3 делали так
If CurTime-LastTradeTime< 3600 then exit; // Работаем один раз в час.
Как это же сделать в MQ4,
пройтись в цикле по всем ордерам и проанализировать open time
А время последней модификации. Скажем по другому. в MQ3 делали так
If CurTime-LastTradeTime< 3600 then exit; // Работаем один раз в час.
Как это же сделать в MQ4,
К сожалению, LastTradeTime в MQL4 больше нет. Если нужно контролировать именно время последних сделок из экспертов, то просто сохраняйте время последней сделки самостоятельно в глобальную переменную. А если нужно знать время последней сделки вообще, то можно сканировать (через OrderSelect(....,...., MODE_TRADES или MODE_HISTORY) базы открытых и закрытых позиций с поиском максимальных OpenTime и CloseTime.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь