> 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/syhnaly-ta-umovy-stratehii/indykatory/impuls-2-0.md).

# Імпульс 2.0

<mark style="color:$tint;">Індикатор імпульсу 2.0 перевіряє, наскільки поточна ціна зросла від мінімуму або знизилася від максимуму за обраний період часу. У конструкторі ISignal він доступний для входу і виходу на Bybit і Binance.</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;">**Лонг**</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;">задається окремо в завдання робота.</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;">задає довжину вікна: від 10 до 100 секунд з кроком 10 секунд. За замовчуванням у формі вибрано 100 секунд.</mark>

<mark style="color:$tint;">**Відхилення**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">вказується в процентах. За замовчуванням - 3. Допустимі позитивні та негативні значення наступних величин:</mark>

* <mark style="color:$tint;">від 1 до 9,5 з кроком 0,5;</mark>
* <mark style="color:$tint;">від 10 до 20 з кроком 1;</mark>
* <mark style="color:$tint;">25, 30, 35, 40, 45 і 50.</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;">тригування може запустити завдання, якщо додані фільтри та обмеження робота дозволяють вхід.</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;"></mark><mark style="color:$tint;">**При отриманні сигналу**</mark><mark style="color:$tint;">. Від обраного дії залежить, чи буде відправлена команда закриття без перевірки девіації або з її врахуванням. Порядок роботи ролей і важлива умова девіації Bybit Exchange Account описані в статті</mark> [<mark style="color:$tint;">про ISignal</mark>](/uk/syhnaly-ta-umovy-stratehii/isignal-vkhid-filtry-ta-vykhid.md)<mark style="color:$tint;">.</mark>

<mark style="color:$tint;">Для Bybit Exchange Account дія з урахуванням девіації вимагає заданого позитивного значення девіації в самій завдання. Пусте поле, нуль або -1 не перетворюють його в безумовне закриття.</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;">є тільки в ролі входу і за замовчуванням вимкнений. Він додає реакцію на припинення імпульсу.</mark>

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

### Перед запуском

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