Выведенная на экран терминала MetaTrader 5 индикаторная линия со стилем DRAW_SECTION мигает (то исчезает, то появляется) при поступлении каждого тика.
При этом никаких изменений и обновлений данных в индикаторном буфере не осуществляется.
В чем может быть причина? Полностью идентичный код на MT4 работает без подобных эффектов.
Если мигает - это признак пересчёта значений индикаторного буфера в OnCalculate(). Код в студию, пожалуйста.
Перерасчета нет.
Выведенная на экран терминала MetaTrader 5 индикаторная линия со стилем DRAW_SECTION мигает (то исчезает, то появляется) при поступлении каждого тика.
При этом никаких изменений и обновлений данных в индикаторном буфере не осуществляется.
В чем может быть причина? Полностью идентичный код на MT4 работает без подобных эффектов.
Похоже Вам надо было сюда обращаться http://forum.mql4.com/ru/40807
Один модератор пишет, что не верит мне, другой посылает в клуб телепатов. Думать не хочет никто.
При этом исходной информации достаточно для определения возможной причины.
(Код для MT5 совпадает с кодом для MT4 и на MT4 никаких эффектов нет.)
Если вы не способны справиться с задачей на основании представленных данных, это не значит, что не смогут другие.
Причина найдена - это повышенное потребление ресурсов терминалом MT5. На более мощной машине указанный эффект пропадает.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Выведенная на экран терминала MetaTrader 5 индикаторная линия со стилем DRAW_SECTION мигает (то исчезает, то появляется) при поступлении каждого тика.
При этом никаких изменений и обновлений данных в индикаторном буфере не осуществляется.
В чем может быть причина? Полностью идентичный код на MT4 работает без подобных эффектов.