Автоматизація торгівлі через TradingView
Підключіть TradingView до Stratmill: торгуйте за сповіщеннями в паперовому режимі або імпортуйте скрипт, щоб конвеєр відтворив його.
Що роблять автоматизації
Автоматизації з’єднують Stratmill із зовнішніми інструментами. Наразі це TradingView: надсилайте сповіщення до стратегії для паперової торгівлі або імпортуйте скрипт стратегії TradingView з відкритим кодом, щоб дослідницький конвеєр відтворив і перевірив його. На сторінці «Автоматизації» також є посилання на функцію «Імпортувати стратегію», щоб додати власний код із будь-якої підтримуваної платформи.
Спершу згода
Для кожної автоматизації вказано заяву про ризики, і перед запуском потрібна ваша згода. Для сповіщень TradingView у заяві зазначено, що умови TradingView забороняють автоматизовану торгівлю на основі його сповіщень і вебхуків, тому ваш обліковий запис TradingView можуть обмежити; крім того, такі сповіщення оминають бектест і перевірку Stratmill. Згоди мають версії: коли текст змінюється, вас просять погодитися повторно. Відкличте згоду одним натисканням — автоматизація зупиниться на наступному кроці.
Ваш вебхук TradingView
Створіть приватну адресу вебхука на сторінці «Автоматизації» та вставте її в сповіщення TradingView. Адресу показують лише один раз; створення нової негайно вимикає попередню, і ви можете вимкнути її будь-коли. Кожен вебхук приймає до 60 сповіщень на хвилину.
Повідомлення сповіщення
Сповіщення — це коротке повідомлення JSON із дією (buy або long, sell або short, close, flat або exit), символом, наприклад FX:EURUSD, і, за бажанням, часткою рахунку для використання у відсотках. На сторінці наведено готовий шаблон на основі ринкової позиції стратегії, тому вихід зі стратегії, що працює лише в довгу позицію, означає перехід у нейтральну позицію, а не в коротку. Кожне сповіщення фіксується як прийняте або відхилене із зазначенням причини; на сторінці також наведено ваші останні сповіщення.
Сповіщення в паперовій торгівлі
Стратегії, що керуються сповіщеннями, для паперової торгівлі все одно мають відповідати вимогам щодо охоплення Forex і допуску до паперової торгівлі. Доступні лише налаштовані валютні пари. Отримання сповіщення не підтверджує наявність доказів бектестування й не надає дозволу на торгівлю через брокера.
Імпортувати скрипт TradingView
Вставте вихідний код скрипту стратегії TradingView з відкритим кодом, його адресу та ім’я автора. Приймаються лише скрипти стратегій, що розміщують ордери, а не індикатори. Керівник досліджень переказує правила своїми словами, а розробник пише нову реалізацію, не бачачи коду; автор отримує належне визнання, а результат проходить повний конвеєр. Кожен імпорт потребує кредитів, а результат тестування може відрізнятися від того, що показує TradingView.
Зупинення автоматизації
Відкличте згоду на сторінці «Автоматизації», щоб зупинити автоматизацію; після цього нові сповіщення відхилятимуться. Якщо вимкнути адресу вебхука, сповіщення, надіслані на неї, надалі відхилятимуться. Паперову стратегію, яка реагує на сповіщення, можна призупинити або зупинити на сторінці паперової торгівлі, як і будь-яку іншу.