Теми
    Як використовувати та налаштовувати сигнальну торгівлю через вебхуки на Bybit
    bybit2025-03-17 14:56:37
    Покрокова ІнструкціяЧасті запитання

    Сигнальна торгівля через вебхуки на Bybit — це потужний інструмент, який дозволяє здійснювати автоматизовану торгівлю безстроковими та ф’ючерсними контрактами, використовуючи сигнали від TradingView. Використовуючи функцію вебхука TradingView, трейдери можуть надсилати запити на конкретні URL-адреси щоразу, коли з’являється сповіщення, тим самим автоматизуючи процес торгівлі.

     

     

     

    Перш ніж почати використовувати сигнальну торгівлю через вебхук, прочитайте важливі примітки нижче:

    — Переконайтеся, що ви використовуєте платну підписку на TradingView (Essential/Plus/Premium), щоб мати можливість використовувати вебхуки.

    — НЕ повідомляйте URL-адресу свого вебхука іншим особам, оскільки ви можете отримувати фальшиві/шахрайські повідомлення або фальшиві ордери, розміщені від інших осіб. 

    — Усі отримані сповіщення TradingView надсилаються лише від імені налаштувань користувача, тому Bybit не несе відповідальності за будь-які торгові втрати, що виникають через це. 

    — Зверніть увагу, що можуть існувати ризики втрати або затримки сигналу, оскільки активація сигналів залежить від сторонньої платформи.

    — Ця функція доступна виключно для торгівлі деривативами, зокрема USDT безстроковими, безстроковими контрактами USDC, інверсними безстроковими та інверсними ф’ючерсами на офіційному вебсайті Bybit. Для цього на вашому єдиному торговому акаунті має бути достатньо коштів. 




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



       

       

       

       

      Запуск стратегії на TradingView

      Крок 1. У вкладці Торгівля перейдіть на сторінку контракту, яким ви хочете торгувати, натисніть Інструменти в зоні ордера, а потім виберіть Сигнальна торгівля через вебхуки.

       

      1.png

       

       

       

       

       

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

       

       

       

       

       

       

      Крок 3. Щоб налаштувати вебхук, виконайте такі дії:

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

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

      3. Назва сигналу. Уведіть назву сигналу для вашої стратегії TradingView.


      Потім натисніть Створити вебхук.

       

      4.png

       

      Примітки.

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

      — Зверніть увагу, що ви повинні створити вебхук окремо для кожної торгової пари.



      Вітаємо! Ваш вебхук успішно створено.






      Крок 4. Створивши вебхук, виконайте такі дії:

      а) Натисніть відповідний контракт, щоб запустити стратегію на TradingView (якщо необхідно).

       

      5.png

       

       

      b) На сторінці TradingView натисніть Тестер стратегій, щоб завантажити свою стратегію. 


      Зверніть увагу, що сигнальна торгівля через вебхуки призначена виключно для реалізації стратегій, і вона не реагує на індикатори. Щоб визначити, чи використовується індикатор або стратегія у вашому графіку, перевірте початковий сегмент вихідного коду Pine Script. Якщо в ньому зазначено Стратегія, застосовується стратегія. З іншого боку, якщо на екрані з’являється Індикатор, у вашому графіку активний індикатор.

       

      6.png

       

       

      c) Відкрийте налаштування та параметри стратегії. 

      • Встановіть початковий капітал рівним балансу вашого акаунту Bybit

      • Уведіть бажану кількість для кожного ордера. Ордери розміщуватимуться для вас саме з такою кількістю після отримання сигналу.

       

      Примітки:

      — Для інверсних контрактів наразі підтримується лише розмір ордерів у контрактах. Введення розміру ордера в USD або % від капіталу може призвести до помилки розміщення ордера. Це пов'язано з різною логікою розрахунку вартості контракту між TradingView і Bybit. 

      — Якщо ви вводите розмір ордера в контрактах, будь ласка, зверніть увагу, що одиниця контракту для інверсного контракту дорівнює 1 USD, в той час як для контрактів USDT або USDC, наприклад, BTCUSDT або BTC-PERP, 1 контракт дорівнює 1 BTC.

       

      7.png

       

       

      d) Натисніть значок Сповіщення на тестері стратегії, щоб створити сповіщення для вашої стратегії, та вставте шаблон повідомлення та URL-адресу вебхука у спливне вікно «Сповіщення».

       

      8.png

       

      • Скопіюйте шаблон повідомлення зі сторінки Bybit і вставте його у вікно повідомлення на вкладці налаштувань сповіщень. 

       

      9.png

      10.png

       

      • Скопіюйте URL-адресу вебхука зі сторінки Bybit і вставте її в URL-адресу на вкладці сповіщень. 

       

      11.png

      12.png

       

       

       

       

       

      Крок 5. Натисніть Запустити вебхук.

       

      13.jpeg

       

      Ви успішно створили сигнальну торгівлю! Ви отримуватимете push-сповіщення у застосунку Bybit або браузері про сигнал для вашої стратегії.

       

       

       

       

       

       

       

      Переглянути деталі про сигнал

      Щоб переглянути конкретні деталі про сигнал вебхука, перейдіть на вкладку Інструменти, а потім виберіть Вебхук. Тут ви можете переглянути назву сигналу, час активації / час торгівлі, реалізований P&L і час створення.

       

      14.jpeg

       

       

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

       

      15.jpeg

       

      Зверніть увагу, що реалізований P&L, відображений на вкладці «Стратегія вебхука», є реалізованим P&L для угод, виконаних відповідною стратегією вебхука. Будь-який P&L, отриманий від ручної торгівлі, здійсненої користувачами, тут не відображається.




      Крім того, ви можете перейти в Історію інструментів → Тип інструментів і вибрати Вебхук, щоб переглянути деталі.

       

      16.jpeg

       

       

       

       

       

       

       

      Припинення сигналу вебхука

      Припинення або призупинення вручну. Щоб вручну зупинити сигнал вебхука, перейдіть на вкладку Інструменти. Знайдіть сигнал, ініційований за допомогою вебхука, який ви хочете закрити, і натисніть Припинити. Якщо ви хочете призупинити стратегію, натисніть Пауза.

       

      17.jpeg  

       

      Автоматичне припинення. Сигнал вебхука може бути автоматично припинений з кількох причин:

      1. Стратегію буде припинено, якщо відбудеться 10 послідовних невдалих спроб виконання ордера.

      2. Якщо обраний тип контракту не підтримується в TradingView.

      3. До автоматичного припинення може призвести неповний набір параметрів.

      4. Якщо вибрано непідтримуваний режим позиції (режим хеджування).

      5. Якщо вибраний ф’ючерсний контракт наближається до дати поставки.

      6. Ви досягли максимальної кількості стратегій вебхука, які можна створити. Кожен символ може мати 5 стратегій вебхука, які працюють одночасно, тоді як кожен UID може мати максимум 30 стратегій вебхука, які працюють одночасно. 

      7. Щодо вашого акаунта запроваджено обмеження.



       

       

       

       

       

      Обмеження ордерів

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

       

      Ваш ордер може не бути розміщено через стратегію вебхука з таких причин:

       

      Повідомлення про помилку

      Пояснення

      Ордер не вдалося виконати через затримку сигналу.

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

      Не вдалося виконати ордер через невірний символ.

      Торгова пара, вказана у стратегії, не підтримується або виключена з лістингу на Bybit.

      Не вдалося виконати ордер через відсутність параметрів. Скопіюйте шаблон повідомлення та використайте його знову.

      Неповний набір параметрів, запустіть вебхук ще раз.

      Не вдалося виконати ордер через недостатній доступний баланс.

      У вас недостатньо маржі для розміщення ордера. Внесіть додаткові кошти на свій єдиний торговий акаунт. 

      Не вдалося виконати ордер через невідповідність режиму позиції.

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

      Ордер не вдалося виконати через перевищення ліміту ризику.

      У разі розміщення ордера ліміт ризику перевищить встановлений поточний ліміт. Ви можете змінити ліміт ризику відповідно до налаштувань торгівлі. 

      Для контрактів, що наближаються до поставки, можна розміщувати лише ордери скорочення позиції.

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

      Ордер не вдалося виконати через перевищення ліміту суми відкритих позицій.

      Ліміт відкритого інтересу буде перевищено, якщо ордер буде розміщено.

      Чи змогли ми бути корисними?
      yesТакyesНі