> For the complete documentation index, see [llms.txt](https://docs.itradingbot.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.itradingbot.net/uk/instrumenty/rozrakhunok-i-perevirka/stop-u-bezzbytok.md).

# Стоп у беззбиток

<mark style="color:$tint;">Стоп у беззбиток — захисний стоп, який активується після руху ціни в прибутковий бік. У Бектестері він допомагає перевірити, як перенесення захисту до поточної середньої ціни позиції змінює результат стратегії.</mark>

### Як розраховуються два значення

**Тригер БЗ, %** <mark style="color:$tint;">задає рух ціни від</mark> **поточної середньої ціни позиції** <mark style="color:$tint;">до активації захисту: вгору для лонга й униз для шорта.</mark>

**Рівень стопа БЗ, %** <mark style="color:$tint;">задає положення самого стопа від тієї самої середньої ціни: вище середньої для лонга й нижче для шорта.</mark>

<mark style="color:$tint;">Приклад для LONG: поточна середня ціна — 100 USDT, тригер — 1%, рівень — 0,2%. Коли ціна досягне 101 USDT, захисний стоп буде розраховано на рівні 100,20 USDT.</mark>

<mark style="color:$tint;">Після усереднення змінюється середня ціна позиції. Рівні стопа у беззбиток перераховуються від нової середньої, а захист знову активується після досягнення нового тригера.</mark>

### Чим відрізняється від звичайного стопа

* **Стоп-маркет / Стоп-ліміт** <mark style="color:$tint;">у Бектестері відраховується від ціни першого ордера й не переноситься разом із середньою ціною після усереднення.</mark>
* **Стоп у беззбиток** <mark style="color:$tint;">відраховується від поточної середньої ціни позиції та перераховується після кожного усереднення.</mark>

<mark style="color:$tint;">Рівень 0% допустимий: стоп розраховується на середній ціні. Це не гарантує нульового фінансового результату, оскільки залишаються комісії, а фактична ціна виконання може відрізнятися від рівня стопа.</mark>

### Де налаштування доступне

<mark style="color:$tint;">Розрахувати стратегію зі стопом у беззбиток у Бектестері та його оптимізаторі може користувач, який вибрав біржу</mark> **BYBIT**<mark style="color:$tint;">. Для Binance блок видно, але він недоступний.</mark>

<mark style="color:$tint;">Для реальної торгівлі налаштування підтримують лише роботи субакаунта біржового брокера Bybit — у панелі цей спосіб підключення називається</mark> **Exchange Account**<mark style="color:$tint;">. Старі Bybit-роботи з API-підключенням (Old Grid / API broker) і роботи Binance його не підтримують.</mark>

<mark style="color:$tint;">Стоп у беззбиток не можна використовувати одночасно з класичним хедж-роботом. Коли хедж увімкнено, блок вимикається, а сервіс розрахунку відхиляє таку комбінацію.</mark>

### Налаштуйте в Бектестері

1. <mark style="color:$tint;">Відкрийте</mark> [Бектестер](https://app.itradingbot.net/backtest-new) <mark style="color:$tint;">і виберіть</mark> **BYBIT**<mark style="color:$tint;">.</mark>
2. <mark style="color:$tint;">Унизу блока</mark> **Ризик-менеджмент** <mark style="color:$tint;">увімкніть</mark> **Стоп у беззбиток**<mark style="color:$tint;">.</mark>
3. <mark style="color:$tint;">Заповніть</mark> **Тригер БЗ** <mark style="color:$tint;">і</mark> **Рівень стопа БЗ**<mark style="color:$tint;">.</mark>
4. <mark style="color:$tint;">Перевірте пару значень: тригер має бути більшим за 0, рівень — не меншим за 0 і строго меншим за тригер. Одне заповнене поле без другого не приймається.</mark>
5. <mark style="color:$tint;">Запустіть розрахунок звичайним способом.</mark>

<mark style="color:$tint;">Якщо тимчасово вибрати Binance або увімкнути хедж, блок вимкнеться, а підказка пояснить причину. Попередній стан перемикача повернеться лише після зняття всіх обмежень.</mark>

### Як працює в оптимізаторі Бектестера

<mark style="color:$tint;">Оптимізатор не перебирає тригер і рівень БЗ. Він бере одну пару з основної форми та застосовує її до всіх варіацій. Зафіксовані значення показано під кількістю варіацій і в найкращій варіації поруч із TP та звичайним стопом.</mark>

<mark style="color:$tint;">Якщо поля заповнено, але прогін виконано без стопа у беззбиток через іншу біржу або ввімкнений хедж, результат показує червоне пояснення.</mark> **Застосувати найкращу** <mark style="color:$tint;">повертає у форму саме ту пару БЗ, з якою рахувалася варіація. Якщо прогін був без БЗ, перемикач вимикається, а введені значення залишаються в полях.</mark>

<mark style="color:$tint;">Хмарний розрахунок і локальний GPU-режим підтримують це налаштування. З увімкненим БЗ локальний режим використовує повний точний перебір і може працювати довше.</mark>

<mark style="color:$tint;">Наразі закриття за БЗ збільшує загальну кількість угод в оптимізаторі, але може не потрапити до окремої розбивки причин закриття. Тому сума показаних причин іноді менша за загальну кількість угод. Звичайний одиночний бектест показує закриття за БЗ окремо.</mark>

### Що з'являється в результатах і архіві

* <mark style="color:$tint;">У результаті одного розрахунку є окрема причина</mark> **Закрито за стопом БЗ**<mark style="color:$tint;">.</mark>
* <mark style="color:$tint;">У мультирезультаті є колонка та підсумковий показник</mark> **Закр. за БЗ**<mark style="color:$tint;">. Ці угоди не входять до колонки звичайного стоп-маркета. Показник також потрапляє до CSV.</mark>
* <mark style="color:$tint;">В архіві налаштування бере участь у розподілі закриттів, а у згорнутому рядку відображається, наприклад, як</mark> **БЗ 1,00% / 0,20%**<mark style="color:$tint;">.</mark>

### Перенесення в робота й пресети

<mark style="color:$tint;">Під час перенесення стратегії з результату бектесту непідтримувані роботи блокуються у списку отримувачів. Зупинений, але сумісний Bybit Exchange Account можна вибрати: вікно відкриє його форму із заповненими полями, а торгівля почнеться лише після ввімкнення робота. Без придатного Bybit Exchange Account стратегію зі стопом у беззбиток перенести не можна. Зворотний перехід із завдання підтримуваного робота в Бектестер зберігає обидва значення.</mark>

<mark style="color:$tint;">Не плутайте це вікно з дією</mark> **Експорт завдань** <mark style="color:$tint;">на сторінці робота: там створюються живі копії завдань, тому зупиненого отримувача вибрати не можна.</mark>

<mark style="color:$tint;">Кнопка</mark> **У Бектестер** <mark style="color:$tint;">у каталозі пресетів переносить пару БЗ. Кнопка</mark> **У робота** <mark style="color:$tint;">її не переносить: після відкриття форми робота увімкніть стоп у беззбиток вручну та знову перевірте значення.</mark>

<mark style="color:$tint;">В оптимізаторі сітки термінала поля БЗ з'являються лише для Bybit і також залишаються фіксованими. Обидва порожні поля означають, що налаштування вимкнено. Під час перенесення результату в сітку, створення робота або прямого запуску пара застосовується лише до підтримуваного Bybit Exchange Account; одне заповнене поле блокує перенесення й запуск.</mark>

<mark style="color:$tint;">Покрокове заповнення основної форми описано у статті</mark> [«Бектестер: перший розрахунок»](/uk/instrumenty/rozrakhunok-i-perevirka/bektester-pershyi-rozrakhunok.md)<mark style="color:$tint;">, читання показників — у статті</mark> [«Результати Бектестера та архів»](/uk/instrumenty/rozrakhunok-i-perevirka/rezultaty-bektestera-ta-arkhiv.md)<mark style="color:$tint;">.</mark>
