Sin descripción
Buscar un archivo
2026-03-30 01:47:15 +00:00
Controls new files added 2026-03-30 08:16:07 +07:00
Article-17960-MQL5-MVC-View-Base-Canvas.mqproj Link + Description 2026-03-30 08:15:05 +07:00
README.md Обновить README.md 2026-03-30 01:47:15 +00:00
TestControls.mq5 new files added 2026-03-30 08:16:07 +07:00

Article-17960-MQL5-MVC-View-Base-Canvas

Демонстрационный проект к статье: Компонент View для таблиц в парадигме MVC на MQL5: Базовый графический элемент.

О проекте

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

Содержание

Проект является полностью автономным. В него включены необходимые компоненты библиотеки MQL5-MVC-GUI-Framework версии v1.2.0, актуальной на момент написания статьи.

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

MQL5/
└── Shared Projects/
    └── Article-17960-MQL5-MVC-View-Base-Canvas/
        ├── Article-17960-MQL5-MVC-View-Base-Canvas.mqproj  // Файл проекта MetaEditor
        ├── Controls/                                       // Графическое ядро (версия v1.2.0)
        │   └── Base.mqh                                    // Базовый класс графического элемента
        ├── Tables.mqh                                      // Библиотека классов таблиц
        ├── TestControls.mq5                                // Демонстрационный скрипт
        └── README.md                                       // Описание проекта

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

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

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

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

Навигатор/
└── Scripts/
    └── Shared Projects/
        └── Article-17960-MQL5-MVC-View-Base-Canvas/  // <-- Запуск скрипта отсюда

Примечания

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

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

Ссылки