暂无描述
查找文件
2026-03-24 08:41:45 +00:00
Article-17457-MQL5-Optimization-Results-Visualizer.mq5 Complete implementation source code 2026-03-24 15:30:54 +07:00
Article-17457-MQL5-Optimization-Results-Visualizer.mqproj 1. #property tester_no_cache, 2. Fix project dependency paths 2026-03-24 15:29:24 +07:00
Controls.mqh new files added 2026-03-24 15:23:43 +07:00
FrameViewer.mqh new files added 2026-03-24 15:23:43 +07:00
README.md Обновить README.md 2026-03-24 08:41:45 +00:00
Table.mqh new files added 2026-03-24 15:23:43 +07:00

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                                                   // Описание проекта

Как использовать

  1. В MetaEditor перейдите во вкладку Shared Projects.
  2. Нажмите правой кнопкой мыши на папку проекта (Article-17457-MQL5-Optimization-Results-Visualizer) и выберите "Получить обновления из Git".
  3. Для получения исполняемого файла (.ex5) откройте файл советника (Article-17457-MQL5-Optimization-Results-Visualizer.mq5) и нажмите F7 (Компилировать).

Расположение исполняемого файла

После компиляции советник (.ex5) появится в окне «Навигатор» терминала MetaTrader 5:

Навигатор/
└── Experts/
    └── Shared Projects/
        └── Article-17457-MQL5-Optimization-Results-Visualizer/  // <-- Запуск советника отсюда

Примечания

Все функции и классы являются примерами для изучения и использования в своих разработках.

Используйте код с осторожностью.

Ссылки