Що таке сигнальний бот?
Сигнальний бот — це торговий інструмент, який допомагає інвесторам визначати можливості купівлі або продажу на основі сигналів, визначених користувачем. На відміну від сіткових або мартингейл-ботів, які мають фіксовані параметри, сигнальний бот забезпечує більшу гнучкість, оскільки користувачі можуть самостійно налаштовувати власні сигнали на платформі TradingView. Це дозволяє використовувати різноманітні стратегії та задовольняти різні інвестиційні потреби.
Поширені типи сигналів:
-
Технічні індикатори: використовуйте різноманітні технічні індикатори (такі як ковзні середні, індекс відносної сили (RSI), смуги Боллінджера тощо) для створення сигналів на купівлю або продаж. Наприклад, коли короткострокова ковзна середня перетинає довгострокову знизу вгору, це може вважатися сигналом на купівлю.
-
Графічні патерни: аналізуйте специфічні моделі на цінових графіках, такі як «голова і плечі» або «подвійне дно», щоб прогнозувати майбутні рухи ціни.
-
Ринкові настрої: використовуйте індикатори ринкових настроїв, такі як «Індекс страху та жадібності», щоб оцінити перегрів або охолодження ринку та генерувати торгові сигнали.
-
Новини та події: генеруйте торгові сигнали на основі конкретних новин або подій (таких як запуск проєктів, оголошення про партнерство, зміни в регулюванні тощо).
-
Кількісна торгівля: використовуйте алгоритми та моделі машинного навчання для аналізу великих наборів даних та автоматичного генерування торгових сигналів.
1.1 Як працює сигнальний бот
Після налаштування бота на TradingView користувачі можуть підключити та прив'язати його до Ботів Gate для створення сигналу. Потім користувачі встановлюють такі параметри, як торгова пара, маржа, кредитне плече та розмір ордера. Коли умови налаштованого бота виконуються, сигнал автоматично надсилається до Ботів Gate. Отримавши сигнал, сигнальний бот виконує угоду. Наприклад:
Користувач створює бота на основі RSI на TradingView і прив'язує його до платформи Gate. Коли RSI 1 перетинає RSI 2 знизу вгору, спрацьовує сигнал на купівлю, і бот автоматично здійснює покупку. Коли RSI 1 перетинає RSI 2 зверху вниз, бот закриває позицію. Користувач може вручну зупинити роботу бота в будь-який час.
1.2 Доступні типи сигналів
Сигнальний бот від Gate безперешкодно інтегрується з TradingView. Ви можете використовувати інструменти технічного аналізу, індикатори та графіки TradingView для виявлення ринкових трендів і торгових можливостей. Визначаючи конкретні правила та параметри бота, ви можете встановлювати умови купівлі/продажу та генерувати сигнали при їх виконанні. Крім того, ви можете налаштовувати власні скрипти на TradingView для налаштування сигналів. Обидва типи сигналів повністю підтримуються сигнальним ботом від Gate.
2. Як створити сигнального бота?
Примітка: Сигнальні боти наразі підтримуються лише у веб-версії.
2.1 Створення власного сигналу
Перейдіть на офіційний вебсайт Gate, натисніть [Боти] - [Пул ботів] - [Сигнальний бот] - [Додати власний сигнал].
Введіть назву сигналу, деталі сповіщення тощо, а потім натисніть [TradingView] у верхньому правому куті. На TradingView введіть у пошуку «BTCUSDT.P», щоб знайти логотип Gate, і натисніть на нього.

2.2 Встановлення параметрів
Поверніться до Ботів Gate і налаштуйте основні параметри, такі як торгова пара, кредитне плече та маржа. Розширені налаштування дозволяють персоналізувати типи ордерів, умови входу/виходу тощо.
2.3 Налаштування сигналів TradingView у веб-версії
На головній сторінці бота натисніть [Додати власний сигнал], введіть назву та опис сигналу, а потім натисніть [Далі], щоб продовжити. Gate надасть Webhook та шаблон повідомлення для інтеграції з
TradingView:
https://tradingview.gatedata.org/quant-signal-service/quant-trading/tradingview/signal/4cf1693a13fb47e19b7288fa61431ecf
{
"exchange": "((exchange))",
"symbol": "((ticker))",
"time":"((timenow))",
"maxLag":"30",
"action":"((strategy.order.action))",
"position_size":"((strategy.position_size))",
"market_position":"((strategy.market_position))",
"prev_market_position":"((strategy.prev_market_position))"
}
На TradingView перейдіть до розділу [Сповіщення] та вставте текст сповіщення у поле [Повідомлення].
А потім натисніть [Сповіщення], вставте вебхук у Tradingview (потрібна двофакторна автентифікація).
2.4 Робота на TradingView
-
Створіть нового бота: редагуйте Pine Script.
-
Приклад Pine Script (бот RSI від Gate)
Pine Script може відображати MACD, RSI та інші індикатори безпосередньо на свічковому графіку, а також показувати результати бектестування (тестування на історичних даних) у точках входу та виходу.
Запустіть бектестування
Підтримка виведення результатів бектестування та огляду результативності. -
Налаштування параметрів бота
Початковий капітал (initial_capital): це початкова сума, доступна для вашого бота, виражена у вашій базовій валюті. За замовчуванням встановлено значення 100 000. Вам може знадобитися скоригувати цю суму для ефективної торгівлі певними активами.
Розмір ордера: цей параметр вимагає значення та методу розрахунку для визначення розміру угоди:
Кількість: бот купуватиме або продаватиме певну кількість торгових одиниць або контрактів (наприклад, BTC).
USDT: бот визначає розмір ордера в котируваній валюті (наприклад, USDT). Наприклад, якщо ціна ETHUSDT.P становить 1 000, а ваша кількість — 100, ви купуватимете 0,1 ETH за кожен ордер.
% від капіталу: розмір позиції розраховується як відсоток від доступного капіталу на момент відкриття угоди. Наприклад, якщо початковий капітал становить 10 000, відсоток капіталу — 10%, а ціна ETHUSDT.P — 1 000, сума купівлі за одну угоду складе 1 ETH.
- Завершіть налаштування бота та створіть сповіщення
Сповіщення має відповідати сигналу, налаштованому у веб-інтерфейсі Gate.
3. Як переглянути свого сигнального бота?
[Пул ботів] - [Мої боти] - [Активні боти] - [Сигнальний бот]
4. Як завершити роботу сигнального бота?
4.1 Методи завершення роботи
а. Ручне завершення: користувачі можуть зупинити роботу бота в будь-який момент, при цьому всі позиції будуть закриті за ринковою ціною (аналогічно до CTA-ботів).
б. Автоматичне завершення:
-
Якщо маржі на субрахунку з крос-маржею буде недостатньо, відбудеться ліквідація, що вичерпає маржу бота та призведе до припинення його роботи.
-
Якщо торгова пара буде вилучена з лістингу під час роботи бота, бот буде автоматично зупинений.
4.2 Розрахунок активів після завершення роботи
a. Активи конвертуються в USDT.
б. USDT перераховується назад на спотовий рахунок.
Технічні проблеми/Примітки щодо конфігурації
-
Налаштування сповіщень:
Переконайтеся, що умова сповіщення встановлена для бота, а не просто як індикатор. -
Обмеження платформи:
Вебхуки підтримують лише сповіщення TradingView; інакше повертатиметься повідомлення про помилку (403). -
Підтримувані сигнали:
Підтримуються лише сигнали входу/виходу. -
Правила параметрів:
Вхід: "market_position": "long/short", "prev_market_position": "flat"
Вихід: "market_position": "flat", "prev_market_position": "long/short" -
Налаштування часу:
Значення часу не повинно перевищувати поточний час. -
Перевірка сповіщень:
Користувачі можуть перевірити деталі сигналів на TradingView, щоб переконатися у відповідності вимогам Gate.
