> 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/pochatok-roboty/iak-pratsiuie-robot.md).

# Як працює робот

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

### Виберіть робота та обліковий запис

<mark style="color:$tint;">У звичайних торгових роботів</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**Bybit**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">і</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**Binance**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">є свої сторінки завдань і налаштувань. Виберіть інструмент із списку доступних пар на сторінці вашого робота. Для власного біржового рахунку використовуйте інструкцію підключення</mark> [<mark style="color:$tint;">Bybit</mark>](/uk/robot-bybit/robot-bybit-pidkliuchennia-vlasnoho-akaunta.md) <mark style="color:$tint;">або</mark> [<mark style="color:$tint;">Binance</mark>](/uk/robot-binance/robot-binance-pidkliuchennia-vlasnoho-akaunta.md)<mark style="color:$tint;">.</mark>

<mark style="color:$tint;">Для обмінного облікового запису на Bybit роботи створюються разом з підключенням. —</mark> [<mark style="color:$tint;">Обмінний рахунок на Bybit</mark>](/uk/oblikovyi-zapys/birzhavi-akaunt/exchange-account-stvorennia-ta-struktura.md) <mark style="color:$tint;">Exchange Account Перед початком роботи виберіть потрібний акаунт у шапці панелі. Його завдання та налаштування відносяться до цього облікового запису; набір доступних функцій може відрізнятися від підключення власного API.</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>

<figure><img src="https://1830394604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6lHX8ZJXkBHNJALLsrDj%2Fuploads%2FS3CJfpo3buLZqsOYtMfh%2Fdocs-edge-fix-20260914-robot-cycle-diagram.jpg?alt=media" alt="Демонстраційний приклад логіки завдання: умови входу і разрешуючі фільтри допускають відправку ордера після перевірка. Позиція змінюється після виконання; усереднення і вихід залежать від налаштувань. Прийнятий ордер не обов&#x27;язково виконаний повністю."><figcaption><p>Демонстраційний приклад логіки завдання: умови входу і разрешуючі фільтри допускають відправку ордера після перевірка. Позиція змінюється після виконання; усереднення і вихід залежать від налаштувань. Прийнятий ордер не обов'язково виконаний повністю.</p></figcaption></figure>

### Що потрібно для початку торгівлі

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