👾Создаем своего бота
В этом разделе мы научимся создавать персональных ботов и детально рассмотрим все настройки.
🚀 Приступаем к созданию первого бота
Чтобы создать персонального торгового бота:
Перейдите на платформу X-Bots.io
Авторизуйтесь и откройте раздел «Боты»
Нажмите кнопку «Добавить» чтобы начать настройку нового бота

Выбираем необходимый аккаунт биржи, на котором будет торговать бот.

Открывается большое окно настроек нашего будущего бота, ну что ж давайте "есть слона по кусочкам":

Pairs (пары).

В этом разделе можно добавить торговые пары, по которым будет работать бот. Вы можете добавить одну или несколько пар, а можете добавить сразу все нажав "Select all" или снять выбор со всех пар кнопкой "Unselect all".

Start cycle trigger - триггеры для входа в сделку - это сигналы, на основании которых бот принимает решение войти в сделку или нет. Платформа поддерживает сигналы на основании различных индикаторов технического анализа. Подробнее рассмотрим все сигналы в этом разделе.
Start cycle type - интервал мониторинга ботом сигналов по торговой паре.

• Asap - непрерывный мониторинг сигналов. • Interval Start - мониторинг сигналов происходит с указанным интервалом с выравниванием к началу периода. То есть, если указать интервал 5 минут, то сигнал будет обработан 1 раз за 5 минут с выравниванием к началу 5-минутки.Например, если сигнал был в промежутке 01:00:01-01:05:00, то бот обработает его строго 01:05:01. • Interval - вход в сделку по конкретной торговой паре возможен не чаще чем 1 раз в указаний промежуток времени. Например, если поставить значение 5 минут, то бот будет входить в сделку по 1 торговой паре не чаще чем 1 раз в 5 минут.
Take profit позволяет автоматически закрыть сделку при достижении заданных параметров. В боте предусмотрено 4 вида тейк профита:
1) Trailing - это функция, позволяющая взять максимально возможную прибыль при минимальных рисках. В поле "Value" мы задаем прибыль, которую хотим получить, в поле "Deactivation deviation" указываем отклонение для трейлинга. Рассмотрим пример: выставляем параметры Value - 1%, а Deactivation deviation - 0,2%. Бот вошел в сделку, цена актива начинает идти в нужную нам сторону и достигает целевых 1%, при этом двигается дальше, бот не будет выходить из сделки до те пор, пока цена не развернется на 0,2%, в этом случае бот сразу закроет сделку.

2) Trigger. В данном профите так же есть поле "Value" (наша целевая доходность по сделке) и есть поле триггеров. При получении сигнала по триггеру, бот проверит целевую доходность, если она будет больше указанного значения - сделка закроется, если нет - бот продолжит мониторить сигналы по триггеру. Бот закроет сделку тогда, когда будут выполнены оба условия одновременно.

3️⃣ Mirror — тейк-профит с расчётом по каждому ордеру
Тип TP, в котором каждый ордер внутри сделки (включая базовый и динамические) имеет собственный тейк-профит по проценту. Отдельно можно задать глобальный тейк-профит по абсолютной прибыли, при достижении которого закроется вся сделка.
🔧 Что можно задать:
Value — процентный TP для каждого ордера (рассчитывается от его цены входа)
Stop value absolute — глобальный TP по абсолютной прибыли сделки
Валюта — в какой валюте рассчитывается
Stop value absolute
:base
илиquote
🧠 Отличие от других типов: TP считается не от средней цены всей позиции, а от индивидуального уровня входа каждого ордера
✅ Поведение:
Когда любой ордер достигнет своей цели
Value
— этот ордер выходит по TP, а его результат фиксируется в статистикеКогда общая прибыль всей сделки достигает
Stop value absolute
— бот закрывает всю сделку полностьюЕсли TP (
Value
) у ордера не задан — применяется TP из общих настроек Mirror TP для таких ордеров
🧩 Пример:
У вас в сделке 3 ордера:
1
3
2
—
3
5
—
—
10
quote
Ордер 1 достиг +3% → он закрывается, результат фиксируется
Ордер 2 не имеет собственного TP → используется глобальный Mirror TP
Если в какой-то момент общая прибыль всей сделки ≥ 10 USDT → бот закроет всю сделку
🚀 Преимущества TP Mirror
✅ Точный контроль прибыли по каждому ордеру ✅ Индивидуальное поведение: одни ордера могут фиксироваться, другие — продолжать ✅ Автоматическое завершение всей сделки по глобальной цели ✅ Гибкость в DCA и частичных стратегиях ✅ Применение даже без указания TP на всех ордерах
Используйте Mirror, если хотите: — поэтапно фиксировать прибыль — задать потолок по прибыли на сделку — убрать зависимость от средней позиции
4️⃣ Mirror Recreate DSO — бесконечный перезапуск ордеров
Тип TP, основанный на логике Mirror, но с ключевым отличием: 📌 После срабатывания TP ордер не удаляется, а автоматически пересоздаётся с теми же параметрами.
Такой ордер становится "вечным участником" сетки и переходит в ожидание повторного выполнения условий (отклонение + TP), снова и снова.
🔧 Что можно задать:
Value — целевая доходность по конкретному ордеру
Stop value absolute — фиксированная прибыль в валюте
Min deviation — отклонение от цены (или средней цены), при котором ордер может активироваться
Trigger (опционально) — сигнал активации ордера (например, RSI, CCI)
✅ Поведение:
Когда ордер достигает своей цели
Value
→ он закрывается, результат фиксируется в статистикеЗатем тот же ордер автоматически пересоздаётся и снова ждёт выполнения условий (отклонение и/или триггер)
Этот цикл может повторяться неограниченное количество раз, пока не закроется вся сделка (например, по
Stop value absolute
)
⚠️ Это поведение отличает Mirror Recreate DSO от обычного Mirror, где ордер закрывается один раз и больше не используется
🧩 Пример:
Вы задали ордер с:
Value: 2%
Min deviation: -3%
Stop value absolute (на сделку): 50 USDT
Цикл работы:
Цена уходит вниз на 3% → ордер активируется
Цена поднимается на 2% → ордер закрывается с прибылью
Ордер снова становится "в очередь" и ждёт новую активацию при следующем отклонении
Процесс продолжается, пока суммарный профит всей сделки не достигнет 50 USDT (или её не закроют вручную).
🔄 Отличие от Mirror
TP на уровне ордера
✅ Да
✅ Да
Закрытие сделки по профиту
✅ Да
✅ Да
Перезапуск ордера после TP
❌ Нет
✅ Да
Повторное использование
❌ Один раз
♾️ Многократно
🚀 Преимущества Mirror Recreate DSO
✅ Построение вечной динамической сетки без ручных перезапусков ✅ Автоматическая переработка TP-ордеров — один раз настроил, и всё ✅ Идеально для стратегий с глубоким усреднением и постепенным выходом ✅ Можно комбинировать с отклонением и триггерами
Подходит для опытных пользователей, строящих автоматические DCA/GRID стратегии с перезапуском, а также для тех, кто хочет держать рынок "под контролем" без участия.
Stop loss - данная функция призвана ограничить потенциальные убытки в случае если цена пойдет в неблагоприятную для нас сторону. Предусмотрено 2 вида стоп-лосса:

Safety

🧩 Dynamic-ордера и генератор
Механизм умного усреднения с полной автоматизацией и триггерными условиями.
⚙️ Generate Dynamic (Генератор)

Инструмент для быстрого массового создания Dynamic-ордеров по заданной формуле. Позволяет мгновенно сгенерировать серию ордеров с нужными параметрами — без ручного ввода.
💡 После генерации все ордера появятся в списке Dynamic, где их можно редактировать, отключать или удалять.
Параметры:
Orders count — количество ордеров (до 10 000).
Amount of single order — объём первого ордера.
Rate deviation (%) — отклонение от цены входа для первого ордера.
Rate multiplier — множитель шага отклонения (экспоненциальное наращивание: 1%, 3%, 7%, …).
Amount multiplier — множитель объёма (например: 2 → 100, 200, 400, …).
Min deviation type — от какой цены рассчитывается отклонение:
Average weighted
от средней взвешенной цены позиции (учитывает объём)
Base order
от цены первого (базового) ордера
Last order
от цены последнего исполненного ордера
⚠️ Каждый ордер, созданный через генератор, будет отслеживать своё отклонение индивидуально, в зависимости от выбранного типа.
⚡️ Dynamic (Динамические ордера)
Dynamic-ордера — это гибкий инструмент входа в позицию, который не размещает ордера заранее, а активирует их только при выполнении условий.
📌 Поддерживается до 10 000 Dynamic-ордеров на одну сделку.

Основная логика:
Каждый ордер слушает два условия:
Цена актива должна отклониться на заданный минимум
Должен сработать технический сигнал (триггер)
Ордера работают независимо друг от друга, с собственными параметрами объёма, условий и расчётной базы цены.
Параметры ордера:
Amount — объём ордера
Min deviation — минимальное отклонение от цены
Min deviation type — (см. выше:
Average weighted
,Base order
,Last order
)Trigger — технический сигнал, запускающий ордер
Настройки триггера:
Type
— индикатор (RSI, MACD, CCI и др.)Interval
— таймфрейм (например: 1h, 15m)Period
— период индикатораValue
— значение, при котором должен сработать сигналDirection
— направление (crossUp
,crossDown
,greater
,less
и т.д.)
✅ Преимущества:
Массовое создание DCA-структуры за секунды
Поддержка до 10 000 ордеров на сделку
Индивидуальное поведение каждого ордера
Гибкий выбор цены отслеживания (
Base
,Avg
,Last
)Работа по точным техническим сигналам
Универсально: подходит для DCA, гридов, снайперских стратегий и комбинированных схем
🚀 Почему это даёт вам преимущество?
В отличие от большинства систем, где DCA и GRID работают по жёсткому шаблону, в X-Bots вы получаете полный контроль над каждой точкой входа:
✅ Задавайте точные отклонения ✅ Используйте любые индикаторы как триггеры ✅ Меняйте объёмы и шаги как угодно ✅ Комбинируйте ручные ордера и генератор
📌 С помощью этого подхода вы можете построить любую стратегию: — от классического DCA — до экспоненциальных гридов — или реактивных "снайперских" входов по индикаторам
🎯 Максимальная гибкость = минимум ограничений. Подходит как для новичков (шаблоны), так и для опытных трейдеров (точечные схемы).
После всех настроек мы нажимаем "Сохранить"

✅ Готово! Теперь у нас есть свой бот, который мы можем в дальнейшем редактировать по необходимости. ❗️ВНИМАНИЕ❗️Если вы отредактируете существующий бот и сохраните новые настройки, то они будут применены ТОЛЬКО к новым сделкам! Уже открытые и активные сделки не будут затронуты, вам необходимо будет отредактировать их в ручную при необходимости!
Last updated