Обсуждение статьи "Создание и использование Скиллов для создания артефактов MQL. Часть 2"

 

Опубликована статья Создание и использование Скиллов для создания артефактов MQL. Часть 2:

Развиваем скилл MQL-TUTOR для генерации артефактов MQL5: добавляем логирование, файл проекта, единый стиль и аккуратный режим Edit. Подключаем опциональный поиск документации через MCP, вводим проверку «здоровья» скилла и поддержку служебных скриптов. В итоге получаем воспроизводимый процесс создания и редактирования скриптов с контролем ошибок, прозрачной историей изменений и меньшими трудозатратами.

В первой части мы определили термины “Скилл”, “Ассистент” и “МСП” и описали роли каждого компонента. Кроме того, мы ответили на важный вопрос: "Зачем Скилл нужен разработчику?". Затем мы написали учебный скилл MQL-TUTOR и научили Ассистента MetaTrader генерировать простые MQL5‑скрипты по тегу Artifact: Simple Script MQL5. Мы добавили проверку входных параметров и защиту от ряда ошибок.

Мы проверили, что Скилл работает и проходит тесты. Это положительный, но крайне незначительный результат. Скрипта, который просто компилируется, определённо мало. Реальный, пригодный для работы с проектом Скилл должен уметь гораздо больше:

  • создавать логи различного уровня,
  • проверять свою же работоспособность и сообщать об этом пользователю,
  • не только создавать новые артефакты, но и редактировать уже сделанные,
  • Иметь авторский стиль.

Это минимальный список; в процессе работы мы будем его расширять и дополнять. Мы будем работать с тем же артефактом (Simple Script MQL5), что и в предыдущей статье, последовательно развивая уже разработанный Скилл MQL-TUTOR, добавляя новые инструкции, корректируя старые. 


Автор: Andrei Novichkov