Естественно, Ваша ошибка.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Суть вопроса:
В индикаторе 7 буферов, 4 из них рисуют линии.
В окне 93218 баров.
При ограничении истории для расчета индикатора до 93218/2 = 46609 - все четыре линии отрисовываются нормально (полностью).
А при увеличении истории отрисовки: два первых буфера отрисовываются полностью, а два следующих - отрисовка уменьшается на количество баров, превышающих 46609.
Вот как выглядит отрисовка буферов без ограничения истории индиктора:
2 первых буфера - нормально (93218 баров). 2 следующих - отрисовывает только 26 (3-й буфер) и 32 (4-буфер) баров.
При ограничении истории до 93217: 27 (3-й буфер) и 33 (4-буфер) баров.
При ограничении истории до 93216: 28 (3-й буфер) и 34 (4-буфер) баров.
С чем это связано? Переполнение памяти буферов? Или я что то неправильно сделал.
Прошу прощения, индикатор выложить не могу. А с таким встретился впервые.