Trailing TP и Trailing SL
Trailing («подтягивание») — необязательные настройки. Обычный Take-Profit и Stop-Loss стоят на месте; trailing-варианты двигаются вслед за ценой, когда она идёт в плюс. У всех пресетов trailing выключен.
Что это
Trailing TP. Бот следит за пиком цены и держит TP-ордер на заданный процент дальше пика (для Long — выше: пик × (1 + trailing %)). Пока цена растёт, TP переносится вслед за ней; позиция закрывается, когда цена доходит до перенесённого уровня. Цель уходит дальше от входа, чем фиксированный TP из пресета, — так бот пытается взять больше от сильного движения.
Trailing SL. Стоп подтягивается за пиком: по мере движения цены в плюс защита переносится вверх (для Long) и фиксирует часть прибыли. Перенос происходит не чаще раза в 60 секунд и только если новый уровень отличается от текущего хотя бы на 0.05 %. Как именно считать новый уровень, определяет стратегия:
| Стратегия | Что делает |
|---|---|
| % от пика | Стоп на trailing % ниже максимума цены; закрытие при откате на этот процент |
| Безубыток после профита | Перенос стопа в безубыток после выхода в прибыль |
| Moving target | Подвижная цель; отдельного описания в боте нет |
| Тики ниже максимума | Отступ от максимума в тиках цены; отдельного описания в боте нет |
| ATR-based | Отступ по волатильности (ATR по 15-минутным свечам) |
Стратегия действует только если задан Trailing SL % — сам бот предупреждает: «Если trailing SL % не задан — трейлинг не активируется.» Введённый процент служит основой для любой стратегии.
Где в боте
Экран подтверждения при создании DCA-бота:
- 📈 Trailing TP (опц.) → экран «📈 Trailing Take Profit для DCA-бота».
- 📉 Trailing SL (опц.) → экран «📉 Trailing Stop Loss для DCA-бота».
- 📉 Trailing SL: preset → экран «📉 Стратегия trailing Stop-Loss» с пятью вариантами.
После ввода кнопки показывают значение: «📈 Trailing TP: 0.5%», «📉 Trailing SL: 1%», а в сводке — строки «📈 Trailing TP: 0.5%» / «📉 Trailing SL: выкл.». У работающего бота trailing не меняется.
Как настроить
- Нажмите 📈 Trailing TP (опц.) и введите процент от 0.01 до 50.00 с точкой. Подсказка бота: «По мере роста прибыли цель TP будет автоматически подтягиваться за рынком на этот отступ.» Ответ: «✅ Trailing TP установлен: 0.5%.»
- Нажмите 📉 Trailing SL (опц.) и введите процент. Ответ: «✅ Trailing SL установлен: 1%.»
- При необходимости смените стратегию кнопкой 📉 Trailing SL: preset: «✅ Стратегия trailing SL: % от пика».
- Передумали — кнопка 🗑️ Удалить на том же экране: «✅ Trailing TP удалён.» / «✅ Trailing SL удалён.» Если не вводить ничего и нажать «Назад», останутся фиксированные TP и SL.
Пример с расчётом
Long, средняя цена входа 100.00, Trailing SL 1 % по стратегии % от пика.
| Событие | Пик | Стоп |
|---|---|---|
| Вход | 100.00 | обычный SL от настроек, например 93.00 |
| Цена выросла до 103.00 | 103.00 | 103.00 × 0.99 = 101.97 |
| Цена выросла до 105.00 | 105.00 | 105.00 × 0.99 = 103.95 |
| Цена откатилась до 103.95 | 105.00 | срабатывает: позиция закрыта с прибылью ≈ 3.95 % |
Trailing TP 0.5 % в той же ситуации: при пике 105.00 TP-ордер стоит на 105.00 × 1.005 = 105.53, и позиция закроется, только если цена дойдёт до него; при откате её закроет trailing SL.
Ограничения и допустимые значения
| Параметр | Диапазон | Примечание |
|---|---|---|
| Trailing TP | 0.01–50 % | Дробь с точкой |
| Trailing SL | 0.01–50 % | Без него стратегия не работает |
| Стратегия Trailing SL | 5 вариантов | Пока не выбрана — кнопка показывает «preset» |
| Перенос стопа | не чаще раза в 60 с, шаг не меньше 0.05 % | — |
| Изменение у живого бота | нет | Только при создании |
Типовые ошибки и что бот скажет
- «❌ Некорректный процент. Введите число с точкой (например
2.5).» — введена запятая или не число. - «❌ Значение вне диапазона. Допустимо: 0.01 — 50.» — процент за пределами диапазона.
- Trailing SL выбран, но стоп не двигается — проверьте, что задан Trailing SL %, а не только стратегия; и что цена вообще ушла в плюс от средней.
