Мы добавили в платформу принципиально новый механизм защиты — «Чуйку». Если обычный стоп-лосс просто закрывает позицию на фиксированном уровне, то Чуйка оценивает обстановку на рынке и сама решает, когда разворот действительно фатален и цикл пора закрывать, а когда это лишь временный откат и слоям мартингейла стоит дать отработать. В этой статье разберём, как она устроена, за что отвечает каждый параметр, приведём расчёты и дадим рекомендации по настройке.
🧠 Зачем это нужно
Классическая проблема мартингейл-стратегии: она зарабатывает помалу, но при затяжном развороте против позиции цикл доходит до жёсткого стоп-лосса и закрывается в большой убыток, который съедает прибыль за недели работы.
У нас уже есть Мягкий стоп — он закрывает цикл при достижении заданного убытка в процентах от баланса. Это надёжный «пол», но инструмент прямолинейный: он рубит все позиции на одном уровне, в том числе те, что вот-вот восстановились бы.
Чуйка решает именно эту задачу — избирательность. Она не закрывает позицию по одному порогу, а делает стоп плавающим: при высокой опасности разворота режет рано, при низкой — даёт цене вернуться, вплоть до самого потолка убытка.
Как Чуйка «чувствует» рынок
На каждой проверке Чуйка считает «индекс опасности» от 0 до 100 по пяти независимым факторам. Чем выше итоговый балл — тем опаснее держать позицию дальше.
| Фактор | Вес | Что оценивает |
|---|---|---|
| Структура (уровни) | 30% | Ищет уровни поддержки/сопротивления по свингам и числу касаний. Если впереди сильный нетронутый уровень — опасность низкая (вероятен отскок). Если уровни уже пробиты или впереди большой ценовой разрыв без поддержки — опасность высокая. |
| Тренд | 22% | Согласие торгового и старшего таймфреймов. Когда оба развернулись против позиции — это сильный сигнал разворота. |
| Слои | 18% | Сколько слоёв мартингейла уже израсходовано. Если боезапас закончился, усреднять больше нечем — опасность растёт. |
| Импульс | 15% | Скорость движения против позиции за последние ~30 минут. Резкое ускорение против — признак капитуляции. |
| Буфер до хард-SL | 15% | Насколько близко цена подошла к жёсткому стоп-лоссу. Чем ближе к катастрофе — тем выше опасность. |
Итоговый балл — это взвешенная сумма этих пяти оценок. Например, если структура «сломана» (1.0), оба ТФ против (1.0), слои исчерпаны (1.0), а импульс и буфер умеренные (0.3 и 0.4), балл получится:
Главная механика: плавающий стоп
Опасность управляет плавающим порогом закрытия. Формула простая и предсказуемая:
где «опасность» — это балл, приведённый к диапазону 0…1 и усиленный чувствительностью.
- Опасность = 0 → стоп равен Потолку (держим максимально долго).
- Опасность = 1 → стоп равен Минимуму (режем максимально рано).
Чуйка закрывает цикл, как только текущий убыток (в % от баланса на старте цикла) достигает этого плавающего порога. Пока убыток меньше Минимума — Чуйка не вмешивается совсем, давая слоям спокойно работать.
Важно: плавающий стоп никогда не выходит за Потолок. То есть какой бы спокойной ни казалась обстановка, больше потолка убытка цикл не потеряет. Хвост всегда ограничен.
Параметры и за что они отвечают
1. Чувствительность Чуйки (0–100%)
Главный регулятор. 0% = Чуйка выключена. Чем выше — тем агрессивнее она реагирует на опасность. Технически чувствительность усиливает «опасность»:
То есть при 50% опасность равна баллу один-в-один; при 100% — удваивается (Чуйка срабатывает раньше); при 25% — вдвое слабее.
2. Потолок убытка Чуйки (%)
Абсолютный максимум, который цикл может потерять при включённой Чуйке. Это страховочный «пол». По умолчанию 4%. Ставьте на уровень «больше этого на одном цикле терять не хочу».
3. Минимальный стоп Чуйки (%)
Самый тесный рез — срабатывает при максимальной опасности. По умолчанию 1%. Не делайте слишком тесным, иначе Чуйка будет реагировать на рыночный шум.
4. После срабатывания Чуйки
Что делает бот после закрытия цикла Чуйкой:
- Немедленный рестарт — сразу открывает новый цикл по тренду (рекомендуется: убыток ограничен и отбивается за пару циклов).
- Ждать сигнал — ждёт нового входного сигнала.
- Остановить бота — полная остановка.
Примеры с расчётами
Возьмём баланс $70, чувствительность 50%, потолок 4%, минимум 1%.
Пример A — спокойный откат (низкая опасность)
Цена немного просела, но впереди сильная поддержка, старший ТФ ещё бычий. Балл опасности = 20.
Чуйка закроет цикл только если убыток дойдёт до 3.4% = $2.38. Скорее всего слои усреднят позицию и цена вернётся раньше — Чуйка не вмешается.
Пример B — фатальный разворот (высокая опасность)
Оба таймфрейма развернулись вниз, пробито 3 уровня поддержки, все слои исчерпаны. Балл = 80.
Чуйка закроет цикл уже при убытке 1.6% = $1.12. Если бы позицию держали до жёсткого стоп-лосса (≈12% баланса), потеря составила бы $8.40. Экономия ≈ $7.28 на одном цикле.
В лог бота попадёт примерно такая запись:
🧠 Чуйка закрыла цикл (опасность 80/100). Убыток 1.6% баланса. Причины: оба таймфрейма развернулись против позиции; пробито сильных уровней против позиции: 3; все слои мартингейла исчерпаны. Если бы не закрыла — при доведении до хард-SL потеря составила бы ~12% баланса.
Пример C — как влияет чувствительность
Та же опасная ситуация (балл 80), меняем только чувствительность:
| Чувствительность | опасность | Эффективный стоп | Закроет при убытке |
|---|---|---|---|
| 25% | 0.40 | 2.8% | $1.96 |
| 50% | 0.80 | 1.6% | $1.12 |
| 75% | 1.00 (макс) | 1.0% | $0.70 |
| 100% | 1.00 (макс) | 1.0% | $0.70 |
Карта «балл → стоп» при чувствительности 50%
| Балл опасности | Эффективный стоп |
|---|---|
| 0 | 4.0% (потолок) |
| 20 | 3.4% |
| 40 | 2.8% |
| 60 | 2.2% |
| 80 | 1.6% |
| 100 | 1.0% (минимум) |
Применяется на лету или после рестарта?
Здесь два разных момента:
- Сама Чуйка работает в реальном времени. Пока бот запущен, она проверяет обстановку на каждом цикле мониторинга и реагирует немедленно.
- Изменение её параметров применяется только после перезапуска бота. Чувствительность, потолок, минимум и действие-после читаются при старте бота. Если вы поменяли настройки у работающего бота — остановите и запустите его заново, чтобы новые значения вступили в силу. Это сделано намеренно: менять параметры защиты «на лету» у открытой позиции рискованно.
Рекомендации по настройке
- Старт: чувствительность 30–50%, потолок 4%, минимум 1%, действие — немедленный рестарт. Это сбалансированный режим.
- Трендовые активы (бот часто усредняет и восстанавливается): чувствительность ниже (20–35%) — не мешайте слоям работать.
- Волатильные / падающие активы (резкие развороты): чувствительность выше (50–70%) — режьте раньше.
- Потолок — это ваш максимум потери на цикл. Ставьте на уровень, который перекрывается прибылью за день-два нормальной работы.
- Минимум не делайте теснее ~0.8–1%, иначе Чуйка будет дёргаться на шуме.
- Обязательно обкатайте на демо-счёте: понаблюдайте за логами Чуйки, посмотрите, на каких ситуациях она срабатывает и не режет ли лишнего. По логам легко подобрать чувствительность под конкретный контракт.
Использовать ли вместе с Мягким стопом?
Чуйка и Мягкий стоп — родственные защиты, и важно не дать им мешать друг другу.
Ключевой момент: у Чуйки уже есть собственный Потолок — он работает как абсолютный «пол» убытка. Поэтому:
- Можно использовать только Чуйку — потолок заменит мягкий стоп. Это самый простой и логичный вариант.
- Можно комбинировать — но тогда Мягкий стоп должен быть БОЛЬШЕ потолка Чуйки (например, потолок Чуйки 4%, мягкий стоп 5%). В этом случае Чуйка работает основным механизмом, а мягкий стоп — финальной страховкой на случай сбоя.
- Чего делать НЕ нужно: ставить мягкий стоп ниже потолка Чуйки (например, мягкий 2%, потолок Чуйки 4%). Тогда мягкий стоп будет срабатывать первым и Чуйка просто не успеет проявить свою избирательность — смысл теряется.
Наша рекомендация: Чуйка как основной механизм (потолок 4%), при желании — мягкий стоп на 5% как независимый дублирующий «пол». Либо что-то одно — обе защиты по отдельности уже ограничивают хвост.
Что важно понимать честно
Чуйка — это улучшение управления риском, а не «грааль». На наших тестах она избирательнее простого фиксированного стопа: сохраняет больше прибыли (не рубит восстановимые позиции) при сравнимой или лучшей защите, и подробно объясняет каждое своё решение в логах. Но она не сделает прибыльным актив, который структурно убыточный — на таких инструментах ни одна защита не вытянет стратегию в плюс, и вопрос там скорее «торговать ли его вообще».
Защита ограничивает убытки, но не гарантирует прибыль. Всегда тестируйте настройки на демо-счёте перед реальной торговлей.