Да собственно он на кусок-то не тянет В стандартном шаблоне советника пишем : +------------------------------------ static int ShiftGMT=0; void start() { Comment("\nHour()-ShiftGMT= ",Hour()-ShiftGMT," DayOfWeek= ",DayOfWeek()); // скопировал как есть } +----------------------------------- Cопутствующие обстоятельства - настройка эксперта на определенный временной диапазон по GMT. Я думал тестер начальные значения таймера берет с первого тика истории, хотя возможно , что и в заголовке файла *.hst временная зона прописана. В общем на тестере пришлось задать ShiftGMT=4, чтобы значение Hour() соответствовало истории + еще само смещение X, хотя по логике на тестере должно быть ShiftGMT=0+Х;