В MQL4 для работы с датой и временем используется тип данных datetime, который хранит целочисленное значение, равное количеству секунд, прошедших с 1 января 1970 года. 3
Некоторые способы работы с датой и временем в MQL4:
TimeCurrent()
. 14 Time
. 1 Например, datetime barTime = Time0;
— получит время самого последнего бара. 1TimeToStr
— преобразует datetime в строковый формат, StrToTime
— переводит строку времени в формат datetime, TimeDay
, TimeMonth
, TimeYear
— извлекает день, месяц и год из значения datetime соответственно. 1datetime tomorrow = TimeCurrent() + 24*60*60;
. 1 PERIOD_M1
— одноминутная графика, PERIOD_M5
— пятиминутная. 1Для получения подробного описания функций работы с датой и временем в MQL4 можно обратиться к справочной документации на MQL4.community, сайте MetaQuotes Ltd. или к разделу «Справка» в редакторе MetaEditor. 4