3,5 KiB
Article-17457-MQL5-Optimization-Results-Visualizer
Репозиторий содержит исходный код графического инструмента для MetaTrader 5, предназначенного для визуализации и анализа результатов оптимизации торговых стратегий.
Основано на материалах статьи: Визуализация стратегий в MQL5: раскладываем результаты оптимизации по графикам критериев.
Содержание
Проект представляет собой интерактивный советник-утилиту на базе технологии Canvas, который позволяет визуализировать результаты проходов оптимизации. Инструмент автоматически считывает данные из фреймов оптимизации и строит наглядные графики различных критериев, что помогает трейдеру быстрее находить стабильные параметры торговых систем.
Структура репозитория
MQL5/
└── Shared Projects/
└── Article-17457-MQL5-Optimization-Results-Visualizer/
├── Article-17457-MQL5-Optimization-Results-Visualizer.mq5 // Основной код программы
├── Article-17457-MQL5-Optimization-Results-Visualizer.mqproj // Проект MetaEditor
├── Controls.mqh // Класс элементов управления
├── FrameViewer.mqh // Класс для работы с данными фреймов оптимизации
├── Table.mqh // Класс для отрисовки и управления таблицами данных
└── README.md // Описание проекта
Как использовать
- В MetaEditor перейдите во вкладку Shared Projects.
- Нажмите правой кнопкой мыши на папку проекта (Article-17457-MQL5-Optimization-Results-Visualizer) и выберите "Получить обновления из Git".
- Для получения исполняемого файла (
.ex5) откройте файл советника (Article-17457-MQL5-Optimization-Results-Visualizer.mq5) и нажмите F7 (Компилировать).
Расположение исполняемого файла
После компиляции советник (.ex5) появится в окне «Навигатор» терминала MetaTrader 5:
Навигатор/
└── Experts/
└── Shared Projects/
└── Article-17457-MQL5-Optimization-Results-Visualizer/ // <-- Запуск советника отсюда
Примечания
Все функции и классы являются примерами для изучения и использования в своих разработках.
Используйте код с осторожностью.
Ссылки
- Статья на MQL5.com: https://www.mql5.com/ru/articles/17457