Задача стояла на промежутке времени выбрать все бары определенного часа, а в последующем считать параметры этого бара. Поэтому и решил освоить работу данной функции. MQL5 только начинаю осваивать, поэтому и возникают возможно глупые вопросы.
Alexander Mikryukov: Господа помогите разобраться. Пишу индикатор рисующий мах и мин предыдущего дня. Как исключить из прорисовки субботу и воскресенье?
В выходные тиков нет - значит и никаких действий индикатор не совершит. А если ничего не совершит, значит ничего не нарисует :)
Alexander Mikryukov: Господа помогите разобраться. Пишу индикатор рисующий мах и мин предыдущего дня. Как исключить из прорисовки субботу и воскресенье?
Сначала покажите как вы их получаете, эти мах и мин.
structMqlDateTime
{
int year; // год int mon; // месяц int day; // день int hour; // час int min; // минуты int sec; // секунды int day_of_week; // день недели (0-воскресенье, 1-понедельник, ... ,6-суббота) int day_of_year; // порядковый номер в году (1 января имеет номер 0)
};
Возвращает последнее известное время сервера, время прихода последней котировки по одному из выбранных в "Обзоре рынка" символов. В обработчике OnTick() данная функция вернет время пришедшего обрабатываемого тика. В других случаях (например, вызов в обработчиках OnInit(), OnDeinit(), OnTimer() и так далее) это –...
Друзья, подскажите новичку, что не так. Хочу найти бары соответствующее определенному времени, ниже код,но не работает.
А вы, простите не хочу обидеть, количество кривых скобок не считали?
А вы, простите не хочу обидеть, количество кривых скобок не считали?
Это я так скопировал, компилятор не ругается.
Поиск бара по времени
Задача стояла на промежутке времени выбрать все бары определенного часа, а в последующем считать параметры этого бара. Поэтому и решил освоить работу данной функции. MQL5 только начинаю осваивать, поэтому и возникают возможно глупые вопросы.
Всем спасибо разобрался, все заработало.
Господа помогите разобраться. Пишу индикатор рисующий мах и мин предыдущего дня. Как исключить из прорисовки субботу и воскресенье?
В выходные тиков нет - значит и никаких действий индикатор не совершит. А если ничего не совершит, значит ничего не нарисует :)
Господа помогите разобраться. Пишу индикатор рисующий мах и мин предыдущего дня. Как исключить из прорисовки субботу и воскресенье?
Сначала покажите как вы их получаете, эти мах и мин.
Month()как узнать месяц в MQL5?В MQL4 есть функция как узнать месяц в MQL5?
MqlDateTime - структура для хранения даты.
TimeToStruct - передаёт время в структуру.
А теперь посмотрите на поля структуры:
MqlDateTime - структура для хранения даты.
TimeToStruct - передаёт время в структуру.
А теперь посмотрите на поля структуры:
Кроме этого есть
Имеется следующий код, который рисует на графике поле ввода с текстом "Take Profit" с выравниванием по центру:
При запуске в режиме реального времени работает корректно:
А в тестере стратегий выравнивание почему-то происходит по левому краю.
В МТ4 код работает корректно как в реалтайме, так и в тестере. Такие фокусы наблюдаю только в МТ5...
В чём может быть дело?
Имеется следующий код, который рисует на графике поле ввода с текстом "Take Profit" с выравниванием по центру:
При запуске в режиме реального времени работает корректно:
А в тестере стратегий выравнивание почему-то происходит по левому краю.
В МТ4 код работает корректно как в реалтайме, так и в тестере. Такие фокусы наблюдаю только в МТ5...
В чём может быть дело?
В тестере МТ5, уже много раз на форуме об этом говорили.