EasyTrading
Разработка31 июля 2026 г. 3 мин

XTester MCP: AI-агент получает среду проверки стратегий

XTester MCP связывает AI-агента с локальной средой разработки и исторической проверки стратегий — с проектом, компиляцией, данными и результатами теста.

AI уже умеет превращать торговую идею в код. Проблема начинается дальше: кто проверит, что код компилируется, тест использует нужную историю, а улучшение метрики не появилось из-за другой комиссии или более мягкой модели исполнения?

XTester MCP связывает AI-агента с локальной средой разработки и исторической проверки стратегий. Это важный переход: агент работает не только с текстом в чате, а с проектом, компиляцией, данными и результатами теста.

От ответа в чате к проверяемому циклу

Без доступа к тестовой среде типичный процесс разорван:

  1. модель предлагает C#-код;
  2. пользователь переносит его в программу;
  3. исправляет ошибки компиляции;
  4. вручную запускает тест;
  5. копирует часть результатов обратно в чат;
  6. модель предлагает следующую версию, не видя всего контекста.

Каждый перенос создаёт риск: потерять настройки, сравнить разные диапазоны или показать модели только красивую часть результата.

Через MCP агент может пройти связанный исследовательский цикл: изучить окружение, изменить стратегию внутри проекта XTester, скомпилировать её, проверить историю, запустить бэктест и разобрать сделки, метрики, equity curve и просадку.

Пример: одна гипотеза, одно изменение

Допустим, нужно понять, помогает ли фильтр волатильности стратегии пробоя.

Корректная последовательность выглядит так:

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

AI полезен здесь скоростью работы с кодом и результатами. Контроль эксперимента остаётся обязательным.

Почему XTester остаётся локальным приложением

XTester MCP использует stdio: клиент запускает host на компьютере пользователя, а отдельный сетевой MCP-порт не открывается. Установка и подключение выполняются через встроенный экран XTester, который знает реальный путь текущей версии.

Но «локальный MCP» не означает, что вся цепочка офлайн. Claude, Codex или другой клиент может обращаться к облачной модели и передавать ей данные согласно своей конфигурации. Загрузка рыночной истории, GitHub и обновления также могут использовать сеть.

Поэтому перед подключением важно проверить не только XTester, но и настройки AI-клиента: хранение запросов, телеметрию, выбранного провайдера и объём данных, который агент получает в результатах.

Что доступно сейчас

На сайте XTester опубликован отдельный MCP-раздел:

  • обзор и ограничения;
  • подключение через встроенный экран;
  • классы возможностей;
  • концептуальные сценарии;
  • безопасность и границы данных;
  • машинные discovery endpoints для поисковиков и AI-crawler.

Точные tool names, arguments и schemas должны публиковаться только из каталога проверенного релиза. Пока экспорт каталога не завершён, документация намеренно не выдумывает команды и их количество.

Зачем это экосистеме EasyTrading

В экосистеме стратегия проходит несколько разных этапов. XTester отвечает за разработку и историческую проверку. Другие компоненты решают отдельные задачи исполнения и анализа.

MCP улучшает именно исследовательскую часть пути: AI-агент может быстрее переходить от гипотезы к проверяемому результату, а пользователь — видеть код, условия запуска и ограничения вывода.

Это не сокращает путь до кнопки «запустить в реале». Наоборот, между идеей и исполнением появляется более формальный этап проверки.

Как этот цикл устроен на уровне подключения, проекта и результатов, подробно разобрано в статье XTester MCP: как AI-агент работает с локальным бэктестером.

Подробное техническое объяснение и инструкции опубликованы в документации XTester:

XTester предназначен для разработки и исторической проверки стратегий. Бэктест не гарантирует будущую доходность и не является инвестиционной рекомендацией.