Почему происходит мерцание индикаторов (линий, стрелок, гистограмм) в биржевом терминале MT5? - страница 7
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Странно, поступив так, Вы просто ограничили кол-во обрабатываемых баров в цикле значением 1500, т.е. Вы заметили, что если резко ограничить кол-во баров (на порядок, а то и на 2 порядка) для обработки, то мерцание исчезает. Возможно в этом что-то есть, надо будет проверить.
Тогда функция OnCalculate() из первого примере в этой ветке будет выглядеть так:
Но это не решает проблему в целом, если нужно отобразить индикатор на всем множестве баров.
Видимо терминал не отправляет брокеру подтверждение, что история котировок изменилась. ( может антивирус сопротивляется ).
А брокер (сервер брокера) шлёт и шлёт, "надо изменить историю котировок".
Или ваш комьпьютер слаб для MT5, чтобы успеть изменить историю котировок до того как брокер пришлёт новые котировки истории.
Видимо терминал не отправляет брокеру подтверждение, что история котировок изменилась. ( может антивирус сопротивляется ).
А брокер (сервер брокера) шлёт и шлёт, "надо изменить историю котировок".
Или ваш комьпьютер слаб, чтобы успеть изменить историю котировок до того как брокер пришлёт новые котировки истории.
От брокера зависит и его настроек сервера. Демо сервер MQL, например, через 3 часа историю переписывает.
Может я ошибаюсь, надеюсь появятся разработчики платформы и растолкуют.
От брокера зависит и его настроек сервера. Демо сервер MQL, например, через 3 часа историю переписывает.
Может я ошибаюсь, надеюсь появятся разработчики платформы и растолкуют.
У меня брокер "Открытие" - не демо счет.
Разработчики молчат, как партизаны.
У меня брокер "Открытие" - не демо счет.
Разработчики молчат, как партизаны.
ChartRedraw
Вызывает принудительную перерисовку указанного графика.
Есть в коде?
ChartRedraw
Вызывает принудительную перерисовку указанного графика.
Есть в коде?
Конкретно этот индикатор глючит? Поковыряюсь на досуге.
Конкретно этот индикатор глючит? Поковыряюсь на досуге.