Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Если посмотреть в стандартный класс-индикатора, то при обновлении данных он использует функцию CopyBuffer. Т.е. заполняет весь буфер из истории терминала, а не какую-то часть.
И перерасчет всей истории на каждом новом баре?
Не слишком ли это тогда затратно? Почему не определить дату последнего расчета и скопировать данные именно для этого кусочка времени?
И перерасчет всей истории на каждом новом баре?
Не слишком ли это тогда затратно? Почему не определить дату последнего расчета и скопировать данные именно для этого кусочка времени?
Прошу прощения, предыдущий пост был не по статье, а по стандартной библиотеке.
В статье расчет индикатора осуществляется в методе Calculate. Здесь мы сначала определяем колиечество баров от последнего пересчета и только потом пересчитываем оставшуюся часть.
Прошу прощения, предыдущий пост был не по статье, а по стандартной библиотеке.
В статье расчет индикатора осуществляется в методе Calculate. Здесь мы сначала определяем колиечество баров от последнего пересчета и только потом пересчитываем оставшуюся часть.
Спасибо за уточнение!