Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Поиск бара по времени. Функция возвращает смещение бара, которому принадлежит указанное время. Если для указанного времени бар отсутствует ("дыра" в истории), то функция возвращает, в зависимости от параметра exact, -1 или смещение ближайшего бара.
Тем не менее, скрипт
int start() { datetime some_time=D'2006.07.23 12:00'; int shift=iBarShift(NULL,0,some_time); Print("shift of bar with open time ", TimeToStr(some_time), " is ", shift, ", bar time ", TimeToStr(Time[shift])); return(0); }выдает последний пятничный бар из предыдущей недели, который куда как "дальше"
Как видно, возвращается вовсе не ближайший, а предыдущий по времени (или следующий по номеру).