![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Дело в том, что если убрать input таймфрейм и все TF заменить на текущий _Period, то проблема сохраняется.
И fTimeframe=0, а iTimeframe < 0 ?
Barshift (((Спасибо всем, с iBarShift по умолчанию проблем нет. Я прошу прощения за недоразумение, которое я вызвала. Пожалуйста, удалите эту ветку форума.
Всё стало запутаннее. Теперь Лилита утверждает, что бага нет, а Николай - что есть. 🤔
Всё стало запутаннее. Теперь Лилита утверждает, что бага нет, а Николай - что есть. 🤔
С iBarShift проблема есть. Долго искал, почему советник не отрисовывает сразу то, что нужно, когда запускаешь его на "свежем" символе с незагруженной историей. Оказалось, он наглухо виснет на
Я после каждой строки вписал функцию Print(): , думал цикл какой-то в луп уходит, но нет, виснет именно наiBarShift
При этом, если снять советник с графика, может выскочить в журнале Abnormal termination, а учитывая, что у меня во всех циклах прописано && !_StopFlag, это явно где-то внутри терминала баг.
Пока не понял, как обойти, наверное придётся заменить чем-то
iBarShift
С iBarShift проблема есть. Долго искал, почему советник не отрисовывает сразу то, что нужно, когда запускаешь его на "свежем" символе с незагруженной историей. Оказалось, он наглухо виснет на
Я после каждой строки вписал функцию Print(): , думал цикл какой-то в луп уходит, но нет, виснет именно наПри этом, если снять советник с графика, может выскочить в журнале Abnormal termination, а учитывая, что у меня во всех циклах прописано && !_StopFlag, это явно где-то внутри терминала баг.
Пока не понял, как обойти, наверное придётся заменить чем-то
в этом есть проблема, недавно писал об этом, надеюсь обратили внимание
в этом есть проблема, недавно писал об этом, надеюсь обратили внимание
Я в итоге нашел функцию от fxsaber здесь: https://www.mql5.com/ru/forum/166661/page2#comment_4014913
Вставил в свой код вместо iBarShif, теперь ничего не виснет, отрисовка моментальная, все расчёты корректны.
Я в итоге нашел функцию от fxsaber здесь: https://www.mql5.com/ru/forum/166661/page2#comment_4014913
Вставил в свой код вместо iBarShif, теперь ничего не виснет, отрисовка моментальная, все расчёты корректны.
нужно не решение, пусть функция работает
добавка - ни о каких решениях по функциональным функциям быть не может