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

Експорт стратегій на інші платформи

Експортуйте код стратегії з перевірками сумісності для конкретної платформи призначення та звітом про виконану верифікацію.

Що таке експорт

У розділі «Експорт» на сторінці стратегії її код адаптується для іншої платформи. Агент експорту створює адаптацію. Якщо сумісний цільовий рушій установлено, він запускає на ньому бек-тест адаптації на барах Stratmill і порівнює угоди. Інакше у звіті описано виконані обмежені перевірки; самоперевірка не означає збігу угод.

Підтримувані платформи

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

Як перевіряється кожен порт

Порт тестується на історії за останні 180 днів або за довший обмежений період, а його угоди порівнюються з угодами Stratmill. Розбіжності передаються експортеру для виправлення — до 3 раундів. Порт вважається узгодженим, якщо щонайменше 90% угод збігаються в обох напрямках, а час входу відрізняється не більше ніж на один бар. У звіті наведено частку наших угод, що збіглися, частку їхніх угод, що збіглися, кореляцію дохідності угод і використаний період.

Завантаження

Кожен експорт містить файл порту, файл конфігурації або налаштувань платформи, звіт про паритет і короткий посібник із запуску на цій платформі. Діапазони параметрів оптимізатора переносяться у власний формат цільової платформи.

Хто може експортувати

Власник стратегії може її експортувати. Підписник маркетплейсу може експортувати або завантажити стратегію, на яку підписався, лише доки підписка активна й якщо в оголошенні доступний її код. Робота агентів над експортом оплачується кредитами, як і інші виклики агентів.

Працює на вашій платформі

Щоб запустити експортований код, потрібні власна сумісна платформа та перевірені налаштування рахунку Forex. Експорт не підключає брокера й не надає дозволу на торгівлю. Перш ніж проводити будь-яку перевірку на деморахунку, перегляньте зіставлення символів, витрати та розмір позиції.

Сповіщення про відхилення

Stratmill отримує дані про виконання ордерів кожного пов'язаного розгортання, повторює власний бектест за той самий період з експортованими параметрами і оцінює останні 14 днів щонайменше щодня. Коли розгортання відхиляється, наприклад торгує інакше, перестає подавати ознаки активності, витрати перевищують змодельовані більш ніж удвічі або просадка надто глибока, ви отримуєте сповіщення. «Синхронізувати зараз» одразу перевіряє повторно.