Обсуждение статьи "Создание динамических графических интерфейсов на MQL5 через бикубическую интерполяцию"
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Создание динамических графических интерфейсов на MQL5 через бикубическую интерполяцию:
Мы стремимся создать инструмент на MQL5, который встраивает и масштабирует изображения в графики MetaTrader 5, создавая динамичные управляемые пользователем графические интерфейсы. Мы загрузим растровое изображение в качестве ресурса, масштабируем его в соответствии с размерами графика с помощью бикубической интерполяции и расположим его на основе таких пользовательских данных, как привязка к углам или динамическое центрирование. Это позволит нам накладывать пользовательские визуальные элементы — логотипы или модели — при сохранении соотношения сторон и переключении отображения фона или переднего плана. Все функции оптимизированы для работы в режиме реального времени. Таким образом, графики будут более интересными и привлекательными.
Для масштабирования мы будем использовать бикубическую интерполяцию по ближайшему соседу и билинейные методы. Ближайший сосед создает пикселизированные результаты, а билинейный размывает детали. Вот подробная визуализация того, почему мы выбрали метод бикубической интерполяции вместо других методов.
Автор: Allan Munene Mutiiria