No description
| Article-16579-MQL5-Market-Profile-Canvas-Optimization.mq5 | ||
| Article-16579-MQL5-Market-Profile-Canvas-Optimization.mqproj | ||
| README.md | ||
Article-16579-MQL5-Market-Profile-Canvas-Optimization
Репозиторий содержит исходный код второй заключительной части описания индикатора Market Profile с использованием технологии Canvas для высокопроизводительной отрисовки.
Основано на материалах статьи: Индикатор рыночного профиля — Market Profile (Часть 2): Оптимизация и отрисовка на канвасе.
Содержание
В финальной части проекта реализована отрисовка профиля рынка через графический ресурс (Canvas). Это позволило ускорить отображение сложных элементов и снизить нагрузку на графическую подсистему терминала.
Структура репозитория
MQL5/
└── Shared Projects/
└── Article-16579-MQL5-Market-Profile-Canvas-Optimization/
├── Article-16579-MQL5-Market-Profile-Canvas-Optimization.mq5 // Основной код индикатора (Canvas + Оптимизация)
├── Article-16579-MQL5-Market-Profile-Canvas-Optimization.mqproj // Проект MetaEditor
└── README.md // Описание проекта
Как использовать
- В MetaEditor перейдите во вкладку Shared Projects.
- Нажмите правой кнопкой мыши на папку проекта (Article-16579-MQL5-Market-Profile-Canvas-Optimization) и выберите "Получить обновления из Git".
- Откройте файл индикатора (
Article-16579-MQL5-Market-Profile-Canvas-Optimization.mq5) и нажмите F7 (Компилировать).
Расположение исполняемого файла
После компиляции индикатор (.ex5) появится в окне «Навигатор» терминала MetaTrader 5:
Навигатор/
└── Indicators/
└── Shared Projects/
└── Article-16579-MQL5-Market-Profile-Canvas-Optimization/ // <-- Запуск индикатора отсюда
Примечания
Все функции являются примерами для изучения и использования в своих разработках.
Используйте код с осторожностью.
Ссылки
- Статья на MQL5.com: https://www.mql5.com/ru/articles/16579
- Первая часть (Introduction)