Доброго времени!
А реально реализовать так чтобы, при прокрутке графика канва без задержки следовала за свечами как в случае с объектами?
Доброго времени!
А реально реализовать так чтобы, при прокрутке графика канва без задержки следовала за свечами как в случае с объектами?
можно поизгаляться через OBJ_BITMAP, когда левый верхний угол картинки привязывается к цена-время с перекрытием самого окна, т.е. когда размером канваса больше размеров самого окна.
В этом случае можно добиться почти полного отсутствия задержки.
Но там возникает проблема изменения вертикального масштаба и значительно усложняется событийная модель.
Поэтому лично бы я так не делал.
Есть еще альтернатива - отключать родной чарт и формировать свой собственный на канвасе. Но это годится, если вам не надо использовать другие индикаторы на этом чарте.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Опубликована статья Индикаторы на основе класса CCanvas: Заполнение каналов прозрачностью:
В этой статье мы рассмотрим методы создания пользовательских индикаторов, которые отрисовываются с помощью класса CCanvas Стандартной библиотеки, а также рассмотрим свойства графиков для преобразования координат. Особое внимание будет уделено индикаторам, заполняющим область между двумя линиями с помощью прозрачности.
Теперь мы сделаем несколько небольших обновлений, чтобы заставить функцию работать.
Теперь мы видим, как выглядит график с двумя конвертами с разными периодами и одним прямоугольным объектом.
Автор: Samuel Manoel De Souza