No description
Find a file
artmedia70 32b0aeaf36
2026-03-23 13:14:12 +07:00
Article-15026-MQL5-Trade-History-Visualizer.mq5 Complete Expert Advisor source code 2026-03-23 12:55:37 +07:00
Article-15026-MQL5-Trade-History-Visualizer.mqproj 2026-03-23 13:14:12 +07:00
Deal.mqh new files added 2026-03-23 12:53:11 +07:00
Position.mqh new files added 2026-03-23 12:53:11 +07:00
PositionsControl.mqh new files added 2026-03-23 12:53:11 +07:00
README.md Обновить README.md 2026-03-23 06:04:12 +00:00

Article-15026-MQL5-Trade-History-Visualizer

Репозиторий содержит исходный код советника, предназначенного для наглядного отображения торговой истории (сделок и позиций) непосредственно на ценовом графике.

Основано на материалах статьи: Как просматривать сделки прямо на графике и не утонуть в торговой истории.

Содержание

Советник решает проблему перегруженности графика стандартными объектами истории. Реализованный объектно-ориентированный подход позволяет эффективно считывать торговые события из истории счета, группировать их и визуализировать в удобном для анализа виде.

Структура репозитория

MQL5/
└── Shared Projects/
    └── Article-15026-MQL5-Trade-History-Visualizer/
        ├── Article-15026-MQL5-Trade-History-Visualizer.mq5    // Основной код советника
        ├── Article-15026-MQL5-Trade-History-Visualizer.mqproj // Проект MetaEditor
        ├── Deal.mqh                                           // Класс для работы со свойствами сделки
        ├── Position.mqh                                       // Класс для работы со свойствами позиции
        ├── PositionsControl.mqh                               // Класс управления списком исторических позиций
        └── README.md                                          // Описание проекта

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

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

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

После компиляции советник (файл Article-15026-MQL5-Trade-History-Visualizer.ex5) появится в окне «Навигатор» терминала MetaTrader 5:

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

Примечания

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

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

Ссылки