Уже наверное обсуждали много раз...
Индикатор должен отображать 24 столбца, но иногда при смене таймфрейма или символа информация дублируется за пределами 24 столбцов , в некоторых буферах выводится значки там где не положено по условию и т.д в общем информация выводится не корректно.
Смену периода и символа я отследил, но что написать там чтобы всё корректно отображалось?
Спасибо!
в индикаторе следить чтобы индикаторные буферы тщательно обнулялись, при выгрузке - удалять отрисованные значки и граф.объекты. При загрузке - тоже удалять возможный старый мусор. Новые объекты не рисовать в OnInit (только в OnTick,OnTimer,OnChartEvent)
в индикаторе следить чтобы индикаторные буферы тщательно обнулялись, при выгрузке - удалять отрисованные значки и граф.объекты. При загрузке - тоже удалять возможный старый мусор. Новые объекты не рисовать в OnInit (только в OnTick,OnTimer,OnChartEvent)
В общем сделал одинаковый OnInit и DeInit с удалением объектов и обнулением буферов и в OnCalculate прописал отслеживание изменения периода и символа и такой же код как в DeInit.
Пока работает!
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Уже наверное обсуждали много раз...
Индикатор должен отображать 24 столбца, но иногда при смене таймфрейма или символа информация дублируется за пределами 24 столбцов , в некоторых буферах выводится значки там где не положено по условию и т.д в общем информация выводится не корректно.
Смену периода и символа я отследил, но что написать там чтобы всё корректно отображалось?
Спасибо!