Репозиторий содержит полный набор инструментов для автоматизации работы терминала MetaTrader 5: конфигурационные файлы, системные сценарии управления и демонстрационные MQL5-программы.
Основано на материалах статьи: **[Автоматизация запуска терминала для выполнения сервисных задач](https://www.mql5.com/ru/articles/20147)**.
### Содержание
Проект демонстрирует комплексный подход к автоматизации MetaTrader 5 без участия пользователя. Включены примеры создания INI-конфигов для различных режимов работы терминала (тестирование, оптимизация), а также системные сценарии для управления датами и пакетного запуска процессов.
**Важно:** Советник **ExpWPRBB.mq5** используется в проекте исключительно в качестве демонстрационного образца для показа механизмов автоматизации.
>1. Расположение файлов: Папка **MetaQuotes** должна быть скопирована целиком в корень диска C:, чтобы путь выглядел как `C:\MetaQuotes\Scripts\...`. Системные файлы автоматизации жестко завязаны на это расположение.
>2. Адаптация под свои задачи: Для использования системы со своими советниками необходимо в `.cmd`, `.ini` и `.mq5` файлах заменить имя целевого эксперта (`ExpWPRBB`) на имя вашего собственного советника.
### Как использовать
>1. В MetaEditor перейдите во вкладку **Shared Projects**.
>2. Нажмите правой кнопкой мыши на папку проекта (**Article-20147-MQL5-Terminal-Automation-Service-Tasks**) и выберите **"Получить обновления из Git"**.
>3. Скомпилируйте эксперта и скрипты (`.mq5`) нажатием **F7**.
>4. Скопируйте папку MetaQuotes из проекта в корень диска C:.
>5. Запускайте сценарии автоматизации (.cmd) непосредственно из папки на диске C:.
### Расположение исполняемого файла
После компиляции и установки ресурсы будут доступны в следующих директориях: