не совсем понял -- например, время 10:20 в типе double это сколько ? или 10:20:30 ?
не совсем понял -- например, время 10:20 в типе double это сколько ? или 10:20:30 ?
параметры кратны 60сек, то-есть точность до минуты. Если вас что-то смущает. Можете сделать нормализацию
Start_Time_1 = NormalizeDouble( Start_Time_1,2);
и так для всех внешних переменных
10:20 = 10.20;
10:20:30 - смысла нет в такой точности
Осталось только узнать, что такое суточный переход.
И как он будет работать на следующий день. ))
на следующий день, когда текущее время выйдет за пределы ET(EndTime)
стартовое ST1 и конечное ET1 время снова перебросятся на сутки вперёд - всё прекрасно будет работать )))
if(ET1 < Cur_Time){ ST1 = ST1+24*3600; ET1 = ET1+24*3600; }
Извращенное безумие... или безумное извращение ?
предложите решение проще
Осталось только узнать, что такое суточный переход.
Интересное складывается впечатление, что некоторые ники, это как абонированные рабочие места неких заинтересованных субъектов. На форуме это отчетливо видно - пересменился дежурный на нике и четко видно, как изменяется его поведение - отношение к тем или иным вопросам, поведенческие реакции и т.д.
В отличие от множества других ников, у которых постоянная позиция и отношение в форуме.
valenok2003:
В отличие от множества других ников, у которых постоянная позиция и отношение в форуме.
да, вот у меня постоянная реакция на такие поделки. особенно c таким именем дефайна как AUTOR и дальнейшей бесполезности всего мероприятия.
// А все же что такое "суточный переход"?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Используя данный алгоритм можно произвольно устанавливать время работы советника. Нет никакой сложности создать несколько различных, свободно пересекающихся, промежутков используя в конструкции if(ST1 < Cur_Time && Cur_Time < ET1) оператор "или".