Перейти к содержимому
Документация · Исследования и инструменты для стратегий

Экспорт стратегий на другие платформы

Экспортируйте код стратегии с проверками совместимости для целевой платформы и отчётом о проведённой верификации.

Что такое экспорт

Раздел «Экспорт» на странице стратегии переносит её код на другую платформу. Агент экспорта создаёт порт. Если установлен совместимый целевой движок, он проводит бэктест порта на исторических барах Stratmill и сравнивает сделки. В противном случае в отчёте указаны ограниченные проверки, которые были выполнены; самопроверка не подтверждает совпадение сделок.

Поддерживаемые платформы

В меню экспорта доступны backtrader, vn.py, QuantConnect LEAN, TradingView Pine и MetaTrader 5. Совместимость зависит от стратегии и целевой платформы. В отчете должно быть указано, запускался ли движок или выполнялись только структурные проверки. Проверки Pine во время выполнения не запускаются на TradingView. Структурные проверки MT5 не подтверждают совпадение с результатами Strategy Tester.

Как проверяется каждый перенос

Перенесённая версия стратегии тестируется на истории за последние 180 дней или, если доступна более длинная история, на ней, но не длиннее установленного лимита. Её сделки сравниваются со сделками Stratmill. Расхождения передаются экспортёру для исправления, но не более чем в 3 раундах. Перенесённая версия считается согласованной, когда не менее 90% сделок совпадают в обоих направлениях, а входы отличаются не более чем на один бар. В отчёте указаны доля наших сделок, для которых найдено совпадение, доля сделок перенесённой версии, для которых найдено совпадение, корреляция доходностей по сделкам и использованный период.

Загрузки

Каждый экспорт включает файл переноса, файл конфигурации или настроек платформы, отчёт о совпадении и краткое руководство по запуску на этой платформе. Диапазоны параметров оптимизатора переносятся в собственный формат целевой платформы.

Кто может экспортировать

Владелец стратегии может экспортировать её. Подписчик маркетплейса может экспортировать или скачивать стратегию, на которую оформлена подписка, только пока подписка активна и объявление предоставляет её код. Работа агента по экспорту оплачивается кредитами, как и другие вызовы агентов.

Работает на вашей платформе

Для запуска экспортированного кода нужны собственная совместимая платформа и проверенные настройки счета Forex. Экспорт не подключает брокера и не дает разрешения на торговлю через него. Перед любой проверкой на демо-счете изучите сопоставление символов, издержки и размеры позиций.

Уведомления об отклонениях

Stratmill получает данные об исполненных сделках каждого привязанного запуска, повторно воспроизводит собственный бэктест за тот же период с экспортированными параметрами и оценивает последние 14 дней не реже одного раза в день. Если поведение запуска отклоняется от модели — например, он торгует иначе, перестаёт подавать признаки активности, обходится более чем вдвое дороже расчётных затрат или допускает чрезмерную просадку, — вы получите уведомление. Кнопка «Синхронизировать сейчас» запускает немедленную повторную проверку.