if((TimeHour(Time[i])>0)&&(TimeDayOfYear(Time[i])>93)&&(TimeYear(Time[i])>2016)){
if ((TimeDayOfYear(Time[i]==93)&&(TimeHour(Time[i])>4))){
В коде ошибка, намудрили со скобками, правильно будет так:
if (TimeDayOfYear(Time[i]) == 93 && TimeHour(Time[i]) > 4){
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Для сокращения расчёта индикатора использую такое условие. Оно работает.
Но когда хочу выбрать какой то конкретный день, скажем вот таким условием, то оно не работает совсем Я даже понять не могу почему??? Что не так????
Это нужно чтобы расчёт был не с начала 93 дня 00 часов, а с 93 дня и 5 часов. Индикатор в приведённом выше коде убирает сигнал со всех оставшихся дней. Тоесть когда добавляю это условие сигналы раньше 4 часов утра удаляются со всех дней. Фигня какаято!!!! :-( Кто шарит что тут не так??