Самый простой способ - удалять графические объекты только при отсоединении индикатора от графика.
Если этого не хватит, то если в ините объекты существуют, сделать задержку на первое исполнение кода в онтике.
На всякий случай решил вопрос тем, что каждая ячейка просчитывается независимо, а при переключении дэшборда запоминается состояние.
Такое не видел ни в одном дэшборде. Но всё оказалось решаемо
Вопрос специфический.
Увлёкся и нафильтровал алгоритм. В целом работает довольно шустро.
Столкнулся с такой интересной проблемой. В настройках индикатора прописано включить/выключить дэшборд, пары и таймфреймы.
Когда включаю этот функционал, то при каждом переключении по дэшборду просчитывается всё табло, т.к. происходит переиницализация индикатора.
Есть ли хоть какое-нибудь не экзотическое решение, чтобы при переинициализации не перепросчитывало все пары и тф. Немного напрягает задумчивость в 1 секунду.
самое не экзотичное и сермяжное решение - использовать файлы или лучше SQLite для хранения результатов. И никогда не пересчитывать ранее сделанное.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Вопрос специфический.
Увлёкся и нафильтровал алгоритм. В целом работает довольно шустро.
Столкнулся с такой интересной проблемой. В настройках индикатора прописано включить/выключить дэшборд, пары и таймфреймы.
Когда включаю этот функционал, то при каждом переключении по дэшборду просчитывается всё табло, т.к. происходит переиницализация индикатора.
Есть ли хоть какое-нибудь не экзотическое решение, чтобы при переинициализации не перепросчитывало все пары и тф. Немного напрягает задумчивость в 1 секунду.