Всем доброго времени суток! Я начал изучать mql5. Понял что некоторые вещи отличаются в нем от mql4 кардинально Например в mql4 что бы узнать день недели нужно вызвать функцию DayOfWeek() и она вернет день недели. Просто ,легко и понятно... В mql5, как я понял точно такой же функции DayOfWeek() - нет. В ней есть аналогичное поле во встроенной структуре MqlDateTime и есть перечисления ENUM_DAY_OF_WEEK .Но я не понимаю как в пятерке сохранить в переменную значение дня недели int X = DayOfWeek(); То есть в четверке если текущий день недели, например понедельник в то переменную X будет записано число - 1. А как в пятерке в переменную X записать текущий день недели программным способом, и наиболее быстро , с наименьшим количеством кода ? Очень прошу напишите нужный код, сохраняющий в X текущий день недели .... что бы я быстрее понял этот момент. Спасибо всем за помощь.
ANDREY #: Всем доброго времени суток! Я начал изучать mql5. Понял что некоторые вещи отличаются в нем от mql4 кардинально Например в mql4 что бы узнать день недели нужно вызвать функцию DayOfWeek() и она вернет день недели. Просто ,легко и понятно... В mql5, как я понял точно такой же функции DayOfWeek() - нет. В ней есть аналогичное поле во встроенной структуре MqlDateTime и есть перечисления ENUM_DAY_OF_WEEK .Но я не понимаю как в пятерке сохранить в переменную значение дня недели int X = DayOfWeek(); То есть в четверке если текущий день недели, например понедельник в то переменную X будет записано число - 1. А как в пятерке в переменную X записать текущий день недели программным способом, и наиболее быстро , с наименьшим количеством кода ? Очень прошу напишите нужный код, сохраняющий в X текущий день недели .... что бы я быстрее понял этот момент. Спасибо всем за помощь.
Добрый день. А советник может видеть трендлайн, нарисованный мышкой на графике? Или вместо рисования придётся задавать или вычислять 2 точки для расчёта линейной функции самим советником?
Возможно, кто-то знает путёвый индикатор трендлайна? Не тот, что сам рисует во все стороны как хочет, и всё, а который во-первых рисует так, как хочет трейдер, во-вторых - не просто рисует, а может отдавать советнику значения. Желательно бесплатный, канеш.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Доброго времени
Подскажите пожалуйста в чём ошибка, перестало работать
Спасибо, код бы не компилировался с этой ошибкой, дело не в этом
По моему double не надо инициализировать?
Странно, всё работает а эта функция нет
Пожалуйста подскажите как из кода индикатора МТ5 получить текущее время Windows?
TimeLocal
Возвращает локальное компьютерное время в формате datetime
Например в mql4 что бы узнать день недели нужно вызвать функцию DayOfWeek() и она вернет день недели. Просто ,легко и понятно...
В mql5, как я понял точно такой же функции DayOfWeek() - нет. В ней есть аналогичное поле во встроенной структуре MqlDateTime и есть перечисления ENUM_DAY_OF_WEEK .Но я не понимаю как в пятерке сохранить в переменную значение дня недели
int X = DayOfWeek(); То есть в четверке если текущий день недели, например понедельник в то переменную X будет записано число - 1.
А как в пятерке в переменную X записать текущий день недели программным способом, и наиболее быстро , с наименьшим количеством кода ? Очень прошу напишите нужный код, сохраняющий в X текущий день недели .... что бы я быстрее понял этот момент.
Спасибо всем за помощь.
DayOfWeek
Спасибо. А что такое tm?
Переменная с типом структуры MqlDateTime.
Читайте справку.
Всем доброго времени суток! Я начал изучать mql5. Понял что некоторые вещи отличаются в нем от mql4 кардинально
Например в mql4 что бы узнать день недели нужно вызвать функцию DayOfWeek() и она вернет день недели. Просто ,легко и понятно...
В mql5, как я понял точно такой же функции DayOfWeek() - нет. В ней есть аналогичное поле во встроенной структуре MqlDateTime и есть перечисления ENUM_DAY_OF_WEEK .Но я не понимаю как в пятерке сохранить в переменную значение дня недели
int X = DayOfWeek(); То есть в четверке если текущий день недели, например понедельник в то переменную X будет записано число - 1.
А как в пятерке в переменную X записать текущий день недели программным способом, и наиболее быстро , с наименьшим количеством кода ? Очень прошу напишите нужный код, сохраняющий в X текущий день недели .... что бы я быстрее понял этот момент.
Спасибо всем за помощь.
Самое простое это формула Николая Семко
Или просто