📔 Текстовая версия урока 👉
Проверенные брокеры:
💰 👉
📈 наш сайт 👉
🙋♂️ форум 👉
👨💻 вк 👉
🤑 телеграм 👉
00:00 Вступление
00:28 Тип datetime
01:00 Объявление переменных типа datetime
02:30 Макроподстановки
05:45 Структуры и MqlDateTime
08:40 Функция TimeCurrent
10:07 Функция TimeTradeServer
11:00 Функция TimeLocal
11:32 Функция TimeGMT
12:05 Функция TimeDaylightSavings
12:42 Функция TimeGMTOffset
13:27 Функции TimeToStruct и StructToTime
14:45 Заключение
Всем привет! Мы продолжаем изучать mql5 с нуля, и сегодня у нас будет интересный и разнообразный урок. Мы поговорим о дате и времени, также коснемся понятия макроподстановок и вскользь познакомимся со структурами данных.
ип datetime
Тип datetime предназначен для хранения даты и времени в виде количества секунд, прошедших с 01 января 1970 года. Занимает он в памяти, как вы помните, 8 байт. По сути своей это тот же тип integer, но для времени в mql5 выделен специальный тип переменной.
Поэтому мы можем просто записать:
Datetime cur_time = 1649160709;
Но это не совсем удобная запись, есть вариант более удобный. Дело в том, что константы даты и времени можно задавать и в виде строки, которая состоит из 6 частей. Это год, месяц, число месяца, час, минута и секунда. Константа обрамляется одинарными кавычками и начинается с символа D.
Диапазон значений может быть от 1 января 1970 года до 31 декабря 3000 года. При этом можно опустить либо дату (год, месяц, число), либо время (часы, минуты, секунды), либо все вместе. Но желательно указывать при такой записи год, месяц и день, иначе компилятор предупредит о неполной литеральной записи такой даты.
4 views
255
55
1 year ago 00:00:58 1
Криптобиржа и кошелек в телеге! Осторожно!!! #forex #forexstrategy #crypto #telegram #forextrader
1 year ago 00:44:07 2
Обзор торговой стратегии VR Lollipop ответы на частые вопросы #торговаястратегия #торговыйробот #mt4
1 year ago 00:14:28 3
Обзор работы торгового робота VR Lollipop 23 091 #форекс #форексробот #форексстратегия