Імпорт торгових стратегій
Переносьте власний код з іншої платформи та дізнайтеся, як 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, а також інші проєкти з відкритим кодом і наукові статті. Стратегії з відкритим кодом, ліцензія яких це дозволяє, переносяться до дослідницького середовища платформи, а зі статей та оглядів формулюються гіпотези. Для кожної такої стратегії зазначаються платформа, назва, автор і посилання на джерело; її перевіряють так само, як будь-яку іншу ідею.