Skip to content

Take-Profit у Grid-бота ​

Take-Profit у Grid-бота — это цена, при достижении которой бот фиксирует прибыль: отменяет свои ордера, закрывает свою позицию по рынку и завершает работу. Он необязателен: сетка и без него зарабатывает на циклах внутри диапазона, а тейк нужен, чтобы бот сам остановился, когда цена ушла далеко в прибыльную сторону.

Что это ​

Take-Profit — цена, при достижении которой бот фиксирует прибыль: останавливается, отменяет ордера и закрывает свою позицию по рынку. Для Long и Neutral она выше верхней границы сетки, для Short — ниже нижней. Задавать её не обязательно: в приложении подсказка у поля — «Пусто — без тейка».

Особенности именно сеточного тейка:

  • Условного ордера на бирже нет — бот сам проверяет цену раз в 10 секунд и при срабатывании закрывает позицию бота по рынку (вашу ручную позицию по той же паре — нет). В списке ордеров на Bybit тейк не ищите.
  • Проверка идёт и когда бот на паузе, и когда цена вышла за диапазон; в статусах «Заблокирован» и «Ошибка» — нет.
  • На споте срабатывание считается по Last Price; на фьючерсах — по тому же типу триггера, что и у Stop-Loss.
  • Тейк обязан быть за пределами диапазона с прибыльной стороны: для Long и Neutral — строго выше верхней границы, для Short — строго ниже нижней. Иначе он сработал бы сразу после запуска. У Infinity Grid — выше верхнего уровня сетки, это проверяется и при создании, и при правке.
  • Бота, у которого сетка ещё не построена (нет ни одного уровня), тейк не останавливает.

Срабатывание: для Long и Neutral — цена поднялась до тейка или выше, для Short — опустилась до тейка или ниже. Для ограничения убытка есть отдельная настройка — Stop-Loss; их можно задать вместе: стоп по одну сторону диапазона, тейк по другую.

Где в боте ​

🏠 Главная → 🤖 Боты → ➕ Grid-бот — в мастере приложения Sync, блок Дополнительно: поле Take-Profit, цена — сразу после Stop-Loss, цена, на споте и фьючерсах. Тип триггера — общее со стопом поле Цена для срабатывания стопа и тейка, только на фьючерсах; тип триггера задаётся только при создании. Сам тейк можно задать, поменять или убрать и у созданного бота — ✏️ Изменить в карточке бота (откроется приложение) или на сайте (см. «Как настроить»).

Тот же мастер на сайте app.sync.trade: Grid-боты → Создать → блок Дополнительно → поле Take-Profit, цена с подсказкой «Long и Neutral — выше диапазона, Short — ниже. Цена дошла — бот останавливается и закрывает позицию с прибылью. Пусто — без тейка.»

Заданный тейк виден в карточке бота: в Telegram — строкой «🎯 Take-Profit: 70000» (её нет, если тейк не задан; так же показывается строка «🛑 Stop-Loss: …»), на сайте — в карточке бота.

Как настроить ​

  1. В поле Take-Profit, цена введите цену в монете пары (USDT, у пар к USDC — USDC), например 70000.
  2. Если тейк не за диапазоном, мастер сразу покажет под полем «Допустимо: выше верхней границы» (у Short — «Допустимо: ниже нижней границы»). Пустое поле — бот без тейка.
  3. На фьючерсах при желании смените тип цены в поле Цена для срабатывания стопа и тейка: Маркировочная, Последняя или Индексная. Тип один на стоп и тейк и применяется, если задан Stop-Loss или Take-Profit.

При срабатывании придёт сообщение с кнопкой 🤖 Открыть бота — она открывает карточку этого бота в приложении:

🟢 Grid-бот: сработал тейк-профит
BTC-сетка · BTC/USDT
Цена 70020, тейк-профит 70000 (по маркировочной цене)
Реализовано: +2.4 USDT

Бот остановлен: ордера сетки сняты, позиция бота закрыта по рынку.

В скобках — по какой цене бот засчитал срабатывание (как выбрано у бота), «Реализовано» — прибыль или убыток бота по закрытым циклам сетки (Realized P&L) со знаком, бот перечитывает её уже после остановки. Закрытие остатка позиции по рынку при срабатывании тейка в эту цифру не входит — его результат виден в истории сделок на бирже. Это то же число, что «Реализовано» в карточке бота в приложении. Статус бота — «Закрыт».

У созданного бота ​

Тейк можно задать, поменять или убрать у любого бота, кроме закрытого и закрывающегося: работает он, стоит на паузе (в том числе жёсткой), вышел за диапазон или ждёт триггер.

  • В боте: 🏠 Главная → 🤖 Боты → бот → ✏️ Изменить — откроется приложение Sync; там Stop-Loss и Take-Profit. На сайте app.sync.trade то же: Grid-боты → бот → блок Изменить настройки → Stop-Loss и Take-Profit.
  • В окне — поле Take-Profit, цена, заполненное текущим значением, с подсказкой «Выше верхней границы 66000. Пусто — без тейка.» (у Short — «Ниже нижней границы 60000. Пусто — без тейка.», у Infinity Grid — «Выше верхнего уровня сетки. Пусто — без тейка.»). Пустое поле — без тейка. Применить → «Stop-Loss и Take-Profit сохранены».

Правка сохраняется сразу — ордеров на бирже под тейк нет, поэтому отдельного уведомления не приходит, итог виден в окне правки. Цена — число больше нуля, с точкой или запятой, не больше 12 цифр до точки и 8 после. Кроме правила «за диапазоном» бот проверяет, что текущая цена ещё не дошла до нового тейка (по тому же типу цены, что выбран у бота; на споте — по последней цене), — иначе бот остановился бы на ближайшей проверке. У бота, который ждёт триггер, эта проверка не делается: сетка стартует по цене запуска. Проверяется только то, что вы меняете: новый тейк не упирается в старый стоп. Тип триггера у созданного бота не меняется.

Пример с расчётом ​

Сетка Long 60 000 — 66 000, 10 сеток (11 уровней цены) по 10 USDT, шаг 600, TP 70000 — примерно на 6 % выше верхней границы.

Несколько дней цена ходит внутри диапазона: сетка покупает на уровне и продаёт на соседнем выше, каждый такой цикл приносит 0,09–0,10 USDT без учёта комиссий. За 25 циклов набирается около 2,4 USDT — они сразу попадают в Realized P&L.

Потом цена уходит вверх. По пути сетка продаёт уровень за уровнем: на споте продаются купленные монеты, на фьючерсах Long позиция закрывается по мере роста. Выше 66 000 продавать уже нечего — у бота остались только ордера на покупку ниже цены. Около 67 500 бот встанет на паузу «Цена вышла выше диапазона» (см. Защиты) и будет ждать возврата цены.

На 70 000 срабатывает тейк: бот отменяет оставшиеся покупки, закрывает по рынку то, что ещё осталось в позиции бота, и переходит в статус «Закрыт». Прибыль циклов — около 2,4 USDT — остаётся в Realized P&L, а средства из ордеров на покупку снова свободны.

Без тейка бот так и стоял бы на паузе: ордера на покупку ждали бы возврата цены в диапазон, и средства под ними оставались бы заняты, пока цена не вернётся или вы не остановите бота сами.

Ограничения и допустимые значения ​

ПараметрЗначениеПримечание
Цена TP, Long и Neutralстрого выше верхней границыравная границе отклоняется
Цена TP, Shortстрого ниже нижней границыто же
Цена TP, Infinity Gridвыше верхнего уровня сеткипроверяется при создании и при правке
Тип триггераMark / Last / Indexобщий со Stop-Loss; только фьючерсы; по умолчанию Mark; спот — всегда Last
Период проверки10 секундработает и в паузе, и вне диапазона; в статусах «Заблокирован» и «Ошибка» — нет
Ордер на биржене выставляетсязакрытие по рынку в момент срабатывания
Изменение после созданияможно: ✏️ Изменить в карточке бота (в приложении) или на сайтеновая цена не должна быть уже достигнута; тип триггера — нельзя

Типовые ошибки и что бот скажет ​

  • «⚠️ Для LONG/NEUTRAL Grid цена тейк-профита (66000) должна быть ВЫШЕ верхней границы сетки (66000). Иначе он сработает сразу после запуска.» — поднимите тейк выше 66 000; значение, равное границе, не примется.
  • «⚠️ Для SHORT Grid цена тейк-профита (61000) должна быть НИЖЕ нижней границы сетки (60000). Иначе он сработает сразу после запуска.»
  • «⚠️ Take-Profit (66000) должен быть выше верхней границы сетки (66000) — иначе он остановил бы бота посреди обычной торговли.» — тот же отказ при правке у созданного бота; у Short — «…ниже нижней границы сетки (60000)…».
  • «⚠️ Цена уже дошла до этого тейка (70000): сейчас 70500. Бот остановился бы на ближайшей проверке. Если нужно остановить бота — нажмите «⏹ Остановить…» в карточке.» — цена уже выше нового тейка (у Short — ниже). Поставьте тейк дальше текущей цены или остановите бота сами.
  • «Цена — число больше нуля.» или «⚠️ Введите цену числом больше нуля: не больше 12 цифр до точки и 8 после (например 58000 или 0.5).» — при правке у созданного бота: буквы, ноль, слишком длинное число или запись вида 1e5.
  • «Допустимо: число больше 0» — в мастере при создании: в цене буквы или ноль.
  • «⚠️ Take-Profit бота (70000) оказался бы внутри новых границ и остановил бы бота посреди обычной торговли. Тейк должен остаться за диапазоном: у Long/Neutral выше верхней границы, у Short ниже нижней. Сначала перенесите тейк: «✏️ Изменить» в карточке бота → Stop-Loss и Take-Profit (настройки откроются в приложении).» — например, правкой Изменить границы верх расширили до 71 000 при тейке 70 000. Правка не применяется; выберите границы так, чтобы тейк остался снаружи (см. Редактирование работающего бота).
  • Тейка нет в списке ордеров Bybit — так и должно быть, его ведёт бот.