Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Для тех кто в танке раскрываю смысл своей Сцылки (смысл выделен жирным текстом) :
Возвращает текущий час (0,1,2,..23) последнего известного серверного времени на момент старта программы (в процессе выполнения программы это значение не меняется).
Замечание: при тестировании последнее известное время сервера моделируется.
поэтому могут быть проблемы вне тестера и для таких случаев лучше подходит TimeHour(TimeCurrent()) тоже касается и минуток.
для решения вашей задачи вполне подойдет вот эта сцылка читайте доку и будет вам !
для случая когда время старта меньше чем время энда вот вам примерчик :
Спасибо. С данными функциями я знаком, только в таком варианте не мог понять, как оптимизировать это время, поэтому и выбрал более сложный вариант. А что касается "в процессе выполнения программы это значение не меняется", то думаю, что в случае потикового режима это надо понимать так, что не меняется от тика до тика, поскольку старт программы происходит каждый тик.
Опять же копайте доку - на предмет длительности исполнения блока СТАРТ, и будете весьма удивлены....