АЛЕРТ БОТЫ
В этом разделе мы расскажем, как использовать Алерт ботов в Skyrexio.
Alert боты — это полностью настраиваемые торговые боты, которые позволяют автоматизировать стратегии, используя вебхуки из внешних источников, таких как TradingView или собственные скрипты.
С их помощью вы можете задавать динамические условия для открытия и закрытия сделок или заранее настраивать уровни тейк-профита и стоп-лосса. Для быстрого старта также доступна библиотека стратегий Skyrexio, где вы можете выбрать готовые решения и сразу приступить к настройке бота.
Создание и управление Alert ботами на Skyrexio — это мощный способ автоматизации ваших торговых стратегий. С гибкими настройками, интеграцией с TradingView и интуитивно понятным интерфейсом, Alert боты позволяют автоматизировать торговлю и эффективно управлять рисками.
Шаг 1: Откройте Конфигуратор ботов
В личном кабинете Skyrexio перейдите в раздел "Боты" и выберите "Создать нового бота".
Выберите тип бота: Alert бот.

Шаг 2: Основные настройки
В этом блоке вы сможете задать основные параметры вашего Alert бота.

Name (Имя бота): Укажите уникальное имя для бота, чтобы легко его идентифицировать среди других.
Exchange account (Биржевой аккаунт): Выберите биржевой аккаунт, к которому будет привязан бот. В данном примере подключен аккаунт Binance.
Market (Рынок): Укажите рынок (например, USDT), на котором бот будет открывать сделки.
Base order (Базовый ордер):
Trading amount (Сумма торговли): Укажите объем средств, который будет использоваться для базового ордера.
Max active positions (Максимальное количество активных позиций): Установите ограничение на максимальное количество активных сделок, которые бот может держать одновременно.
Base order type (Тип базового ордера): Выберите тип ордера (например, условный ордер на рынке — Conditional market).
Conditional price type (Тип условной цены): Установите тип цены (например, последняя цена — Last).
Шаг 3: Дополнительные ордера (опционально)
В этом блоке можно задать параметры для дополнительных ордеров. Это расширенные настройки, которые помогают оптимизировать торговлю, добавляя новые ордера при изменении цены или в ответ на алерты стратегии.
Режим Preset автоматически размещает дополнительные ордера при изменении цены по заранее заданным параметрам, в то время как режим Alert реагирует на внешние сигналы стратегии, что даёт больше гибкости для пользователей, которые полагаются на автоматизированные оповещения.
В этом режиме дополнительные ордера активируются на основе сигналов из вашей стратегии, например, от TradingView. Вместо того чтобы реагировать на заранее определенное изменение цены, бот будет размещать ордера только тогда, когда сработает ваш сигнал.
Max orders (Максимум ордеров): Количество дополнительных ордеров.
Order size scale (Масштаб ордера): Коэффициент для объема каждого ордера.
Order type (Тип ордера): Вид ордера (например, рыночный или лимитный).

Этот режим больше подходит для трейдеров, которые используют сигналы из стратегий, динамически реагирующих на рыночные условия.
В этом режиме дополнительные ордера выставляются автоматически по заранее установленным условиям, независимо от внешних сигналов. Пользователь задает параметры, такие как:
Max orders (Максимум ордеров): Количество дополнительных ордеров.
Price change % (Изменение цены): Порог изменения цены для каждого дополнительного ордера. Например, если указано -5%, бот выставит дополнительный ордер при снижении цены на 5%.
Order type (Тип ордера): Вид ордера (например, условный рыночный или лимитный).
Order size scale (Масштаб ордера): Определяет размер каждого дополнительного ордера по отношению к базовому ордеру.

Этот режим больше подходит для тех, кто хочет заранее задать условия, при которых бот автоматически выставит дополнительные ордера при изменении цены.
Шаг 4: Настройка закрывающих ордеров
Блок закрывающих ордеров в Skyrexio Alert Bots позволяет настроить условия закрытия сделок по Take Profit и Stop Loss. В зависимости от выбранного режима, Preset (предустановка) или Alert (оповещение), эти ордера могут быть настроены как заранее заданные или на основе алертов.
В режиме Alert ордера закрываются только по алертам, которые поступают от TradingView или других источников. Это позволяет полностью полагаться на динамические условия рынка и стратегии, что особенно полезно для продвинутых трейдеров, работающих с высокочастотными или адаптивными сигналами.
Order Type: Тип ордера, который будет использоваться для закрытия по сигналам.

В этом режиме отсутствуют заранее заданные уровни, закрытие происходит только по поступающим сигналам.
В режиме Preset можно задать заранее определённые параметры для закрытия ордеров:
Take Profit (Тейк-профит):
Orders: Количество ордеров, которые бот будет закрывать при достижении профита. Это позволяет распределить выход по частям.
Price Change, %: Уровень изменения цены в процентах, при котором будет закрываться сделка. Например, при достижении +10% прибыли.
Order Size Scale: Объем ордера, который увеличивает или уменьшает количество закрываемой позиции на каждом уровне.
Order Price Change Scale: Настройка, регулирующая изменение цены для закрываемой позиции на каждом уровне.
Order Type: Тип ордера (например, Conditional Market, Market), который бот использует для выхода.
Conditional Price Type: Определяет, по какой цене будут срабатывать ордера (например, Last).
Это даёт возможность задать несколько уровней для выхода, например, закрытие 50% позиции при +10%, а оставшиеся 50% — при +15%.

Stop Loss (Стоп-лосс):
Price Change, %: Процент изменения цены, при котором бот будет закрывать позицию с убытком.
Order Type: Тип ордера для закрытия убыточной позиции.
Conditional Price Type: Цена, по которой будет срабатывать стоп-лосс.
Таким образом, режим Preset позволяет заранее задать как уровни выхода по тейк-профиту, так и защиту по стоп-лоссу.
Если блок закрывающих ордеров отключен, бот не будет закрывать позиции автоматически. В таком случае сделки нужно закрывать вручную через страницу бота. Это полезно для трейдеров, которые предпочитают ручной контроль над своими позициями и хотят самостоятельно принимать решения о закрытии.
Шаг 5: Настройки Sharing
Блок Sharing позволяет сделать вашего бота доступным для копирования другими пользователями на маркетплейсе Skyrexio. Вы можете выбрать один из двух режимов:
Paid (Платный) — с указанием процента от прибыли, который будут платить пользователи за копирование вашего бота.
Free (Бесплатный) — без комиссии за копирование.

Поля настройки:
Profit Sharing (%) — Укажите процент от прибыли, который будут платить пользователи при использовании вашего бота. Например, если указано 12%, копирующие бота пользователи отдадут 12% от своей прибыли.
Min Amount — Минимальная сумма средств, необходимая для начала работы с ботом.
Важное условие:
Когда бот создается впервые, он не может сразу стать публичным. Чтобы бот появился на маркетплейсе и его можно было копировать, он должен соответствовать ряду KPI:
Время работы — Бот должен работать более 30 дней.
Прибыль (ROI) — Более 1%.
Максимальная просадка — Не более 15%.
Количество сделок — Более 10.
Тарифный план — Аккаунт должен быть на тарифе Advanced или выше.

Если бот не соответствует этим критериям, на маркетплейсе он будет недоступен до выполнения всех условий.

Сводные данные по создаваемому боту
После настройки всех параметров для бота на странице конфигурации появляется таблица со сводными данными. Она делится на два блока: Entry Orders (Входные ордера) и Position Close (Закрытие позиции).
Entry Orders (Входные ордера):
Full position — Общий объем позиции, которую бот будет открывать. В данном примере это 1700 USDT.
Base order — Базовый ордер для первой сделки, здесь — 200 USDT.
Additional entry orders type — Дополнительные ордера:
Здесь отображены параметры для каждого дополнительного ордера:
№ — Номер ордера.
Price change — Изменение цены, при котором будет открыт ордер. Например, для первого ордера это +1.24%.
Order size — Размер ордера в USDT. Например, для первого ордера — 210 USDT.
Position Close (Закрытие позиции):
Take profit targets — Уровни фиксации прибыли (Take profit):
Указаны параметры для каждого уровня:
№ — Номер ордера на закрытие.
Price change — Изменение цены, при котором произойдет частичное закрытие позиции. Например, первый уровень срабатывает при изменении цены на +1.24%.
Order size — Размер закрываемой позиции (в процентах). Например, на первом уровне будет закрыто 20% позиции.
Stop loss — Уровень, на котором происходит автоматическое закрытие сделки при достижении убытка. В примере — при снижении цены на -7%.
Эти данные предоставляют полный обзор всех настроенных ордеров для открытия и закрытия позиций, давая пользователю прозрачное представление о том, как бот будет работать на основе текущей конфигурации.
Настройка алертов для ботов
Алерты играют ключевую роль в автоматизации открытия и закрытия позиций по вашей стратегии или индикаторам. Базовый ордер позиции открывается исключительно через алерт, в то время как дополнительные ордера и ордера на закрытие могут быть как предустановленными в настройках бота, так и активированными через алерты.
Как выбрать подходящий способ:
Выбор подходящего способа зависит от уровня ваших технических знаний и потребностей:
Если требуется быстрое и простое решение — выберите опцию без кода через TradingView.
Если ваша стратегия требует более гибкой настройки — продвинутый способ через Pine Script или интеграция стороннего скрипта могут подойти лучше.
Skyrexio предлагает три способа подключения стратегии или индикатора к боту:
Простой способ без кода через TradingView — идеально подходит для тех, кто хочет быстро интегрировать свои стратегии, не углубляясь в Pine Script.
Откройте график торговой пары в TradingView.

Добавьте индикатор или стратегию на график.

Создайте алерт.

Настройте уведомления.

Вставьте следующий URL:
Выберите условие для алерта в настройках.

Вставьте код для выполнения действий бота
Запуск основного ордера бота
Запуск дополнительного ордера бота
Закрытие позиции бота по алерту
Теперь ваши алерты будут автоматически запускать сделки бота на основе указанных условий.
Продвинутый способ через Pine Script — для тех, кто владеет языком Pine Script и желает получить более гибкие и сложные настройки.
Откройте график торговой пары на TradingView и нажмите на Pine Editor:

Определите переменные
sourceUuidиsecretToken. Присвойте им значения соответствующих параметров из меню Signal Source на странице вашего Custom bot:Задайте условия для
strategy.entryс параметромalert_message. Используйте это для входа в сделкуЗадайте условия для закрытия позиций с помощью параметра
alert_messageвstrategy.close


Нажмите кнопку Alerts в верхней части графика

Включите уведомления и включите Webhook URL для отправки сигнала на Skyrexio. Введите следующий URL и тело запроса:

Вернитесь к настройкам TradingView и выберите свой индикатор или стратегию как условие для срабатывания алерта:

Добавьте следующие тексты для выполнения действий бота. Это позволит вашему боту выполнять действия в соответствии с сигналами, указанными в вашем Pine Script:
Этот продвинутый способ идеально подходит для пользователей, которые уже работают с Pine Script и хотят получить более гибкое управление своими торговыми стратегиями и алертами.
Интеграция собственного скрипта или сторонних торговых скриптов — для пользователей, которые уже имеют свои торговые алгоритмы и хотят подключить их к аккаунту биржи.
Вы можете использовать любой сторонний сервис или собственные торговые скрипты для отправки алертов в Skyrexio.
Отправка POST-запроса для выполнения стратегий на ваших биржевых аккаунтах.
Чтобы инициировать торговые стратегии и делиться позициями с сообществом, необходимо отправить POST-запрос по следующему адресу:
Структура JSON-запроса.
base: Название базовой валюты (например, MATIC).
quote: Название котируемой валюты (например, USDT).
position: Используйте "entry1", "entry2", и т.д. для первичных и дополнительных входов. Используйте "close", чтобы закрыть все позиции.
price: Цена, по которой должен быть выполнен лимитный ордер. Для рыночных ордеров можно указать любое значение.
sourceUuid: Параметр из меню "Alert message" на странице вашего кастомного бота.
secretToken: Параметр из меню "Alert message" на странице вашего кастомного бота.
Примеры запросов
Для отправки алертов вручную можно воспользоваться инструментами, такими как Postman. Это удобный способ для тестирования и отправки POST-запросов напрямую, без необходимости интеграции со стратегиями.
URL для POST-запроса:
Пример запроса для базового ордера (вход):
Пример запроса для дополнительного ордера (entry2 и другие):
Пример запроса для закрытия позиции:
Как отправить запрос в Postman:
Откройте Postman.
Выберите метод POST и вставьте URL:
В разделе Body выберите raw и формат JSON.
Вставьте одно из тел запроса, приведенных выше.
Нажмите на кнопку Send.
Это позволит вам вручную отправлять алерты для открытия, дополнительного входа и закрытия позиций.
Last updated