Ваш ассистент уже говорит. Пусть действует.
Советники ваших клиентов работают на VPS, до которых ассистенту не дотянуться. AlgoHand — недостающий слой: один API, который запускает, останавливает и перенастраивает их, с проверкой, подтверждением и доказательством результата, которые нужны регулируемому бизнесу.
POST /v1/accounts/acc_9q1x7d/commands
{ "client_id": "ea-cust-1042",
"type": "set_param",
"params": { "instance_id": "inst_g7h8i9",
"inputs": { "MaximumSpread": 15 } },
"dry_run": true }
200 summary: "MaximumSpread 7 → 15 on Lantern Scalper Pro
(EURUSD) — EA will restart"
diff: { MaximumSpread: { was: 7, now: 15 } }
restarts_ea: true · open_positions: 0
… клиент говорит «да» …
202 command_id: cmd_01M1JY85A07NCXYZ
GET /v1/commands/cmd_…?wait=30
200 status: succeeded · reconciled: true
observed.inputs.MaximumSpread: 15.0
Части, которые трудно построить и легко сделать неправильно
Проверка на нашей стороне, а не в модели
Каталог советников с разрешёнными параметрами, диапазонами, значениями перечислений и пресетами. Всё остальное сервер отклоняет с сообщением, которое модель может передать клиенту. Ваша LLM никогда не является границей безопасности.
База знаний о безопасном перезапуске
Каждая смена параметра перезапускает советник. Мы проверяем для каждого EA, как он восстанавливает свою корзину, и отклоняем небезопасные изменения при открытых позициях. Поддерживается нами по мере выхода новых сборок у вендоров.
Сверка
Запрошенное, разрешённое и наблюдаемое состояние для каждой команды, с отметками времени и параметрами, прочитанными обратно из работающего советника. Расхождение проваливает команду вместо отчёта об успехе.
Агент на VPS и менеджер
Агент с только исходящими соединениями в вашем образе VPS, автообновляемый, самовосстанавливающийся. Менеджер работает как сервис MQL5 — клиенту нечего закрыть, в терминале нет стартовой конфигурации.
Живое состояние и история
Счета, работающие советники с фактическими настройками, позиции и ордера с привязкой по magic number, история сделок, кривая эквити и разбивки прибыли — готово для вашей отчётности.
Мультитенантность по замыслу
Тенант → клиент → VPS → счёт. Клиентские ключи видят только одного клиента. Никакой общей базы с нами: только API, каждый вызов несёт идентификатор клиента.
Бэктесты как вызов API
POST /v1/backtests запускает Strategy Tester на VPS клиента в изолированном втором терминале, с низким приоритетом, по одному тесту за раз. Период, модель тиков, символ, таймфрейм, пресет и параметры задаются в запросе. Согласие клиента на нагрузку спрашивается один раз. Результат — структурированные метрики плюс полный HTML-отчёт; песочница возвращает симулированные.
Три входа, один контракт
Используйте тот, что подходит вашему стеку. Все три дают одни и те же операции и одну и ту же проверку.
- REST — OpenAPI 3.1, асинхронные команды (202 + идентификатор команды, длинный опрос результата)
- Описания инструментов — готовые схемы для Claude и других моделей с вызовом функций; просто подключите к своему ассистенту
- MCP-сервер — для клиентов с поддержкой MCP и внутренних инструментов
| Операция | Что делает |
|---|---|
get_client_state | Всё, что принадлежит клиенту, вживую |
list_eas · get_ea | Каталог с пресетами, диапазонами, точными именами параметров |
start_ea · stop_ea | Добавить или убрать робота, мягкая или жёсткая остановка |
set_risk · set_param · restart_ea | Изменить настройки, сначала пробный прогон |
get_command | Результат с разницей, наблюдаемым состоянием, хронологией |
get_account_history · get_pnl · get_equity_curve | Сделки, разбивки прибыли, кривые эквити и баланса |
От первого вызова до клиентов в продакшене
Песочница
Тенант с симулированным VPS и демо-счетами. Та же проверка, пробный прогон и сверка, что и в продакшене. Ключи в течение часа после запроса.
Ваш каталог советников
Мы подключаем каждый EA по его закрытому .ex5: параметры обнаруживаются автоматически, пресеты и диапазоны занимают десять минут проверки, безопасность перезапуска тестируется на демо-счёте.
Пилотный VPS
Установите агент на один из своих образов VPS или тестовую машину одним скриптом. Обнаружение находит терминалы; ваш ассистент начинает управлять ими в тот же день.
Продакшен
Ключи для клиентов выпускаются из вашего бэкенда, токены подключения на каждый VPS, мониторинг и подписанные обновления от нас. Неисключительная лицензия, цена за VPS.
Запросить песочницу
Расскажите немного о своей платформе и о том, какие советники используют ваши клиенты. Вы получите ключи песочницы, спецификацию и схемы инструментов, а при желании — тридцатиминутный разбор.
Удобнее по почте? info@algohand.com
AlgoHand