Запаздывание ли…
Первоначально выставленный индикатор показывает всё четко, но первый час или после закрытия торгов…
Даже 3 часовой (т.е. в условии задаешь время бара 10, 12, 15, 18) и т.д.
Проблема в том, что как только наступает время бара которого нет в условии, то не хочет индикатор брать данные предыдущего бара (Input[0]) или их «помнить», а может не хочет считать, поскольку наступившего времени бара нет в условии. Пробовал в условии прописывать время этих баров (если время бара 10, 12, 14, 16, 18, то Old меняется, если 11, 13, 15, 17, то Old = Old[-1]), но результат получается некорректный.
По сути вроде как просто – с 10 до 11 берется (Input[0]) начала 10 часового бара, с 11 до 12 не меняет (Input[0]), т.е. запомнить на два часа (Input[0]) начала 10 часового бара, а затем его поменять и снова на данные начала только уже 12 часового бара и т.д…
Спасибо.