Новости / Новая защита позиций — «Чуйка»: умный адаптивный с...

Новая защита позиций — «Чуйка»: умный адаптивный стоп

Мы добавили в платформу принципиально новый механизм защиты — «Чуйку». Если обычный стоп-лосс просто закрывает позицию на фиксированном уровне, то Чуйка оценивает обстановку на рынке и сама решает, когда разворот действительно фатален и цикл пора закрывать, а когда это лишь временный откат и слоям мартингейла стоит дать отработать. В этой статье разберём, как она устроена, за что отвечает каждый параметр, приведём расчёты и дадим рекомендации по настройке.


🧠 Зачем это нужно

Классическая проблема мартингейл-стратегии: она зарабатывает помалу, но при затяжном развороте против позиции цикл доходит до жёсткого стоп-лосса и закрывается в большой убыток, который съедает прибыль за недели работы.

У нас уже есть Мягкий стоп — он закрывает цикл при достижении заданного убытка в процентах от баланса. Это надёжный «пол», но инструмент прямолинейный: он рубит все позиции на одном уровне, в том числе те, что вот-вот восстановились бы.

Чуйка решает именно эту задачу — избирательность. Она не закрывает позицию по одному порогу, а делает стоп плавающим: при высокой опасности разворота режет рано, при низкой — даёт цене вернуться, вплоть до самого потолка убытка.


Как Чуйка «чувствует» рынок

На каждой проверке Чуйка считает «индекс опасности» от 0 до 100 по пяти независимым факторам. Чем выше итоговый балл — тем опаснее держать позицию дальше.


ФакторВесЧто оценивает
Структура (уровни)30%Ищет уровни поддержки/сопротивления по свингам и числу касаний. Если впереди сильный нетронутый уровень — опасность низкая (вероятен отскок). Если уровни уже пробиты или впереди большой ценовой разрыв без поддержки — опасность высокая.
Тренд22%Согласие торгового и старшего таймфреймов. Когда оба развернулись против позиции — это сильный сигнал разворота.
Слои18%Сколько слоёв мартингейла уже израсходовано. Если боезапас закончился, усреднять больше нечем — опасность растёт.
Импульс15%Скорость движения против позиции за последние ~30 минут. Резкое ускорение против — признак капитуляции.
Буфер до хард-SL15%Насколько близко цена подошла к жёсткому стоп-лоссу. Чем ближе к катастрофе — тем выше опасность.


Итоговый балл — это взвешенная сумма этих пяти оценок. Например, если структура «сломана» (1.0), оба ТФ против (1.0), слои исчерпаны (1.0), а импульс и буфер умеренные (0.3 и 0.4), балл получится:

score = 100 × (0.30×1.0 + 0.22×1.0 + 0.18×1.0 + 0.15×0.3 + 0.15×0.4)
= 100 × (0.30 + 0.22 + 0.18 + 0.045 + 0.06)
= 80.5 → высокая опасность


Главная механика: плавающий стоп

Опасность управляет плавающим порогом закрытия. Формула простая и предсказуемая:

эффективный_стоп = Минимум + (Потолок − Минимум) × (1 − опасность)

где «опасность» — это балл, приведённый к диапазону 0…1 и усиленный чувствительностью.

  1. Опасность = 0 → стоп равен Потолку (держим максимально долго).
  2. Опасность = 1 → стоп равен Минимуму (режем максимально рано).

Чуйка закрывает цикл, как только текущий убыток (в % от баланса на старте цикла) достигает этого плавающего порога. Пока убыток меньше Минимума — Чуйка не вмешивается совсем, давая слоям спокойно работать.

Важно: плавающий стоп никогда не выходит за Потолок. То есть какой бы спокойной ни казалась обстановка, больше потолка убытка цикл не потеряет. Хвост всегда ограничен.


Параметры и за что они отвечают

1. Чувствительность Чуйки (0–100%)

Главный регулятор. 0% = Чуйка выключена. Чем выше — тем агрессивнее она реагирует на опасность. Технически чувствительность усиливает «опасность»:

опасность = min(1; (балл/100) × (чувствительность / 50))

То есть при 50% опасность равна баллу один-в-один; при 100% — удваивается (Чуйка срабатывает раньше); при 25% — вдвое слабее.

2. Потолок убытка Чуйки (%)

Абсолютный максимум, который цикл может потерять при включённой Чуйке. Это страховочный «пол». По умолчанию 4%. Ставьте на уровень «больше этого на одном цикле терять не хочу».

3. Минимальный стоп Чуйки (%)

Самый тесный рез — срабатывает при максимальной опасности. По умолчанию 1%. Не делайте слишком тесным, иначе Чуйка будет реагировать на рыночный шум.

4. После срабатывания Чуйки

Что делает бот после закрытия цикла Чуйкой:

  1. Немедленный рестарт — сразу открывает новый цикл по тренду (рекомендуется: убыток ограничен и отбивается за пару циклов).
  2. Ждать сигнал — ждёт нового входного сигнала.
  3. Остановить бота — полная остановка.


Примеры с расчётами

Возьмём баланс $70, чувствительность 50%, потолок 4%, минимум 1%.


Пример A — спокойный откат (низкая опасность)

Цена немного просела, но впереди сильная поддержка, старший ТФ ещё бычий. Балл опасности = 20.

опасность = (20/100) × (50/50) = 0.20
эффективный_стоп = 1 + (4 − 1) × (1 − 0.20) = 1 + 3×0.8 = 3.4%

Чуйка закроет цикл только если убыток дойдёт до 3.4% = $2.38. Скорее всего слои усреднят позицию и цена вернётся раньше — Чуйка не вмешается.


Пример B — фатальный разворот (высокая опасность)

Оба таймфрейма развернулись вниз, пробито 3 уровня поддержки, все слои исчерпаны. Балл = 80.

опасность = (80/100) × (50/50) = 0.80
эффективный_стоп = 1 + 3×(1 − 0.80) = 1 + 0.6 = 1.6%

Чуйка закроет цикл уже при убытке 1.6% = $1.12. Если бы позицию держали до жёсткого стоп-лосса (≈12% баланса), потеря составила бы $8.40. Экономия ≈ $7.28 на одном цикле.

В лог бота попадёт примерно такая запись:

🧠 Чуйка закрыла цикл (опасность 80/100). Убыток 1.6% баланса. Причины: оба таймфрейма развернулись против позиции; пробито сильных уровней против позиции: 3; все слои мартингейла исчерпаны. Если бы не закрыла — при доведении до хард-SL потеря составила бы ~12% баланса.


Пример C — как влияет чувствительность

Та же опасная ситуация (балл 80), меняем только чувствительность:

ЧувствительностьопасностьЭффективный стопЗакроет при убытке
25%0.402.8%$1.96
50%0.801.6%$1.12
75%1.00 (макс)1.0%$0.70
100%1.00 (макс)1.0%$0.70


Карта «балл → стоп» при чувствительности 50%

Балл опасностиЭффективный стоп
04.0% (потолок)
203.4%
402.8%
602.2%
801.6%
1001.0% (минимум)


Применяется на лету или после рестарта?

Здесь два разных момента:

  1. Сама Чуйка работает в реальном времени. Пока бот запущен, она проверяет обстановку на каждом цикле мониторинга и реагирует немедленно.
  2. Изменение её параметров применяется только после перезапуска бота. Чувствительность, потолок, минимум и действие-после читаются при старте бота. Если вы поменяли настройки у работающего бота — остановите и запустите его заново, чтобы новые значения вступили в силу. Это сделано намеренно: менять параметры защиты «на лету» у открытой позиции рискованно.


Рекомендации по настройке

  1. Старт: чувствительность 30–50%, потолок 4%, минимум 1%, действие — немедленный рестарт. Это сбалансированный режим.
  2. Трендовые активы (бот часто усредняет и восстанавливается): чувствительность ниже (20–35%) — не мешайте слоям работать.
  3. Волатильные / падающие активы (резкие развороты): чувствительность выше (50–70%) — режьте раньше.
  4. Потолок — это ваш максимум потери на цикл. Ставьте на уровень, который перекрывается прибылью за день-два нормальной работы.
  5. Минимум не делайте теснее ~0.8–1%, иначе Чуйка будет дёргаться на шуме.
  6. Обязательно обкатайте на демо-счёте: понаблюдайте за логами Чуйки, посмотрите, на каких ситуациях она срабатывает и не режет ли лишнего. По логам легко подобрать чувствительность под конкретный контракт.


Использовать ли вместе с Мягким стопом?

Чуйка и Мягкий стоп — родственные защиты, и важно не дать им мешать друг другу.

Ключевой момент: у Чуйки уже есть собственный Потолок — он работает как абсолютный «пол» убытка. Поэтому:

  1. Можно использовать только Чуйку — потолок заменит мягкий стоп. Это самый простой и логичный вариант.
  2. Можно комбинировать — но тогда Мягкий стоп должен быть БОЛЬШЕ потолка Чуйки (например, потолок Чуйки 4%, мягкий стоп 5%). В этом случае Чуйка работает основным механизмом, а мягкий стоп — финальной страховкой на случай сбоя.
  3. Чего делать НЕ нужно: ставить мягкий стоп ниже потолка Чуйки (например, мягкий 2%, потолок Чуйки 4%). Тогда мягкий стоп будет срабатывать первым и Чуйка просто не успеет проявить свою избирательность — смысл теряется.


Наша рекомендация: Чуйка как основной механизм (потолок 4%), при желании — мягкий стоп на 5% как независимый дублирующий «пол». Либо что-то одно — обе защиты по отдельности уже ограничивают хвост.


Что важно понимать честно

Чуйка — это улучшение управления риском, а не «грааль». На наших тестах она избирательнее простого фиксированного стопа: сохраняет больше прибыли (не рубит восстановимые позиции) при сравнимой или лучшей защите, и подробно объясняет каждое своё решение в логах. Но она не сделает прибыльным актив, который структурно убыточный — на таких инструментах ни одна защита не вытянет стратегию в плюс, и вопрос там скорее «торговать ли его вообще».


Защита ограничивает убытки, но не гарантирует прибыль. Всегда тестируйте настройки на демо-счёте перед реальной торговлей.

Все новости