if(Hour()>23 && (Minute()>=45 ))
Больше 23 часов не бывает, потом идет 0
Поставьте больше равно 23:
if(Hour()>=23 && (Minute()>=45 ))
если используются только "отложенные" ордера - то у них есть время экспирации когда они сами удалятся - во времени экспирации ордера указываем время открытия дневной свечи + 1425 * 60
Спасибо, попробую!
Вот другой вариант.
Обратите внимание на перевод времени в виде строки в тип datetime
Print(StringToTime("23:45")); // Результат 2021.05.12 23:45:00
Следовательно достаточно написать такое условие
if(TimeCurrent() >= StringToTime("23:45"))
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день!
Посмотрите люди добры, почему отложенники не удаляются в 23 часа 45 минут по серверному времени?
Функция подачи сигналов и выставления отложенников в 00-00 час работает.
Спасибо , кто подправит!