спасибо. поправим
Forex Trader:
int iBarShift( string symbol, int timeframe, datetime time, bool exact=false)
Если бар, имеющий определенное время открытия отсутствует, функция возвращает, в зависимости от exact параметра, -1 или ближайшее смещение бара.
Похоже - вне зависимости от значения exact при поиске отсутсвующего бара - возвращает -1
Например
iBarShift(NULL,0,1,false) = 1970.01.01 00:00:01 = -1
iBarShift(NULL,0,1,true) = 1970.01.01 00:00:01 = -1
int iBarShift( string symbol, int timeframe, datetime time, bool exact=false)
Если бар, имеющий определенное время открытия отсутствует, функция возвращает, в зависимости от exact параметра, -1 или ближайшее смещение бара.
Похоже - вне зависимости от значения exact при поиске отсутсвующего бара - возвращает -1
Например
iBarShift(NULL,0,1,false) = 1970.01.01 00:00:01 = -1
iBarShift(NULL,0,1,true) = 1970.01.01 00:00:01 = -1
Похоже проблема вернулась. Исправьте пожалуйста!
begDayBar= iBarShift(_Symbol,_Period,begDayTime,false) по документации функция возвращает, в зависимости от exact параметра, -1 или ближайшее смещение бара.
а сегодня почему-то если begDayTime=2023.01.26 00:00:00 возвращает -1хотя такие бары есть и они не последние
2023.02.15 15:19:23.254 !indDAY_WSOWROhLine (EURRUB_TOM,M15) begDayTime=2023.01.26 00:00:00 endDayTime=2023.01.27 00:00:00 begDayBar=-2 endDayBar=-1 indATR=0 Q5days=0
как то неустойчиво работает может вернуть -1 а может правильный бар
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Если бар, имеющий определенное время открытия отсутствует, функция возвращает, в зависимости от exact параметра, -1 или ближайшее смещение бара.
Похоже - вне зависимости от значения exact при поиске отсутсвующего бара - возвращает -1
Например
iBarShift(NULL,0,1,false) = 1970.01.01 00:00:01 = -1
iBarShift(NULL,0,1,true) = 1970.01.01 00:00:01 = -1