Параметр «Денний ліміт збитку»: коли бот зупиняється за добу

Оновлено:

Параметр «Денний ліміт збитку, %» задає, яку частку депозиту бот Snapback може втратити за добу за закритими угодами. Коли чистий збиток доби сягає цього відсотка, нові угоди не відкриваються, а бот вимикається.

Що це простими словами

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

Навіщо потрібен

У поганий день стратегія може програвати знову і знову: кожен новий сигнал виглядає так само, як попередні. Ліміт не дає серії збитків перерости в збиток, більший за той, який ви погодилися прийняти за добу.

Як працює за кодом

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

Перевірка робиться двічі:

  • перед кожною новою угодою: якщо за добу чистий мінус і його модуль не менший за депозит × відсоток / 100, сигнал відхиляється з причиною «daily loss limit hit»;
  • окремо бот перевіряє це й вимикає: коли ліміт досягнуто, його вимикають із записом причини «денний ліміт збитку». Вимкнений бот не відкриває нових угод; уже відкриті залишаються під своїми стопами, а їх окремо ця дія не закриває.

Власник може скинути денний ліміт вручну, не чекаючи півночі: тоді лічильник обнуляється з цього моменту, а боти, яких вимкнув саме ліміт, вмикаються знову. Бота, якого ви вимкнули власноруч, це не вмикає.

Ілюстрація механізму, не порада: депозит 1000 USDT, ліміт 10%. Поріг 100 USDT. Якщо закриті угоди за добу сумарно дали мінус 100 USDT чи більше, бот зупиняється. Мінус 99 USDT ще дозволяє нові угоди.

Допустимі значення й значення за замовчуванням

Число більше 0 і не більше 100 (відсотків). За замовчуванням 10. У майстрі від 1 до 100.

Що буде, якщо більше чи менше

  • Більший ліміт: бот витримує більшу серію збитків за добу, але й допустима втрата за добу більша.
  • Менший ліміт: бот зупиняється рано, збиток за добу обмежений жорсткіше, але і сприятливі серії може обірвати передчасно.

З чим пов'язаний

Типові помилки

  • Очікувати, що ліміт закриє відкриті позиції: він зупиняє нові входи.
  • Не враховувати, що ліміт перевіряється за закритими угодами, тому відкрита позиція може вже перевищити поріг, але ще не буде рахуватися.
  • Забути, що доба рахується за UTC, а не за вашим місцевим часом.

Де знаходиться в майстрі створення бота

Форма «Новий бот» або «Редагувати», блок «Запобіжники», поле «Денний ліміт збитку, %».

Часті питання

Що таке денний ліміт збитку в боті?

Це відсоток депозиту, який бот може втратити за добу за закритими угодами. Коли втрата сягає цього відсотка, бот перестає відкривати нові угоди й вимикається.

Коли починається нова доба для денного ліміту?

О 00:00 за UTC (за всесвітнім часом). Власник також може вручну скинути лічильник раніше.

Чи враховуються відкриті угоди, що зараз у збитку?

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

Яке значення за замовчуванням?

10% депозиту. Допустиме значення більше 0 і до 100.

Читайте також