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

Імпорт торгових стратегій

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

Імпортувати власну стратегію

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

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

Приймаються джерела TradingView Pine Script, Freqtrade, Jesse, backtrader, QuantConnect LEAN (Python або C#), MetaTrader 4 і 5, FMZ (JavaScript, Python або Pine), CTA-стратегії vn.py та скрипти Hummingbot — до 20 файлів. Платформа визначається автоматично, і ви можете виправити визначення; під час цього процесу код не виконується. Імпортовані стратегії можна призначити для безстрокових контрактів або спотової торгівлі на Binance, Bybit, OKX і Hyperliquid, для акцій США та спотового золота з барами від 1m до 1d.

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

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

Перенесена версія проходить стандартні рівні перевірки, а контроль якості також оцінює, наскільки вона відповідає оригіналу. Для Freqtrade, Jesse, backtrader і vn.py оригінал також можна повторно запустити у власному рушії в ізольованому середовищі без доступу до мережі за останні 180 днів на барах Stratmill.

Порівняння з угодами з вашої платформи

За бажанням завантажте список угод, створений вашою платформою: експорт угод TradingView, результати Freqtrade, ордери QuantConnect або звіт MetaTrader 5. Stratmill тестує порт на тому самому часовому проміжку та порівнює угоди: 2 угоди збігаються, якщо вони мають однаковий напрямок, а час входу відрізняється не більше ніж на 1 бар; порт вважається узгодженим, якщо збігається щонайменше 90% угод в обох напрямках.

Що буде зі стратегією далі

Після перевірки ви обираєте, куди перейти далі: пройти весь конвеєр, відкрити стратегію в лабораторії бектестування, виконати один бектест і допустити її до паперової торгівлі або виконати один бектест і дочекатися вашого схвалення для реальної торгівлі.

Вартість імпорту

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

Стратегії з інших платформ

У власних дослідженнях Stratmill також аналізує загальнодоступні матеріали з інших платформ: FMZ, QuantConnect, TradingView, Hummingbot, QuantRocket, Jesse, vn.py, TqSdk, Myquant, Freqtrade, а також інші проєкти з відкритим кодом і наукові статті. Стратегії з відкритим кодом, ліцензія яких це дозволяє, переносяться до дослідницького середовища платформи, а зі статей та оглядів формулюються гіпотези. Для кожної такої стратегії зазначаються платформа, назва, автор і посилання на джерело; її перевіряють так само, як будь-яку іншу ідею.