Условный выход: закрытие по сигналу индикатора
Большинство ботов выходит по фиксированному проценту тейк-профита. Но иногда хочется закрыть позицию тогда, когда об этом скажет сам рынок: когда RSI уходит в зону перекупленности, когда пересекается скользящая средняя или приходит сигнал из TradingView. Это и есть условный выход — третий режим выхода в Freya, зеркальное отражение условий входа на стороне выхода.
Полный набор инструментов выхода (тейк-профит, стоп-лосс, трейлинг, преследование) описан в Стратегиях выхода; о том, как в целом работают условия срабатывания, читайте в Условиях входа и системе триггеров.
Key Takeaways
- Условный выход закрывает позицию, когда выполняются заданные вами условия по индикатору или цене, — вместо фиксированного процента тейк-профита.
- Он закрывает всю позицию сразу (один раз и до конца), в отличие от многоуровневого тейк-профита, который выходит частями.
- Условия выхода строятся из тех же индикаторов и операторов, что и условия входа; можно объединить до 8 условий логикой AND/OR и даже запустить выход вебхуком из TradingView.
- Стоп-лосс независим и по-прежнему доступен — держите его как страховочную сеть, ведь у выхода только по сигналу нет встроенного ограничения убытка.
- Freya проверяет ваши условия выхода по мере поступления новых рыночных данных и закрывает позицию, когда они выполнены.
Что такое условный выход
Когда вы настраиваете выход, Freya предлагает три режима: одиночный тейк-профит, многоуровневый тейк-профит (выход частями на нескольких уровнях) и условный. Условный режим заменяет «закрыть на +X%» правилом «закрыть, когда это условие истинно» — например, RSI пересекает вверх уровень 70 на часовом графике, чтобы закрыть длинную позицию. Это та же идея, что и триггеры входа, только применённая к выходу.
Полное закрытие, а не частичное
В этом ключевое отличие от многоуровневого тейк-профита: когда условный выход срабатывает, он закрывает всю позицию сразу. Мульти-TP продаёт позицию процентными долями на нескольких ценовых целях; условный выход работает один раз и до конца — сработал ваш сигнал, и позиция закрыта целиком. Используйте условный выход тогда, когда решать должен ваш сигнал, а не ценовая лестница.
Как построить условие выхода
Условия выхода строятся точно так же, как условия входа:
- Выберите триггер — ценовой уровень или индикатор (тот же набор, что доступен для входов: RSI, MACD, скользящие средние, Bollinger Bands и другие — см. Индикаторы, с которыми можно торговать).
- Выберите оператор — Выше, Ниже, Пересекает вверх или Пересекает вниз.
- Задайте таймфрейм и значение там, где индикатору это нужно.
- Объедините до 8 условий через AND (должны выполниться все) или OR (достаточно любого одного).
Поскольку система триггеров идентична входам, всё, что вы знаете о построении условий входа, работает и здесь — эта статья не будет заново разбирать операторы; смотрите руководство по системе триггеров.
Выход по сигналу из TradingView
Условный выход также поддерживает вебхук выхода TradingView — отдельный URL закрытия, который вы вставляете в алерт TradingView, чтобы ваша внешняя стратегия могла закрыть позицию. (Это не то же самое, что сигнальный бот; это условный выход на DCA-боте, управляемый вашим собственным алертом.)
Держите стоп-лосс как страховочную сеть
У условного выхода нет встроенного ограничения убытка — если ваш сигнал выхода так и не сработает, позиция останется открытой. Именно поэтому стоп-лосс независим и доступен всегда, в том числе в условном режиме.
Выход по сигналу отлично подходит, чтобы фиксировать прибыль на своих условиях, но он не защитит вас, если рынок пойдёт вниз, а условие выхода просто никогда не сработает. Держите стоп-лосс включённым как ваш пол — он работает параллельно и закрывает позицию, если цена дойдёт до вашего предела.
Простой первый условный выход
Частый и понятный пример для длинной позиции: RSI Пересекает вверх 70 на 1h — закрыть, когда моментум уходит в перекупленность. Добавьте снизу стоп-лосс как страховочную сеть, и вы получите аккуратную схему «выходим на силе, защищаемся на слабости».
Часто задаваемые вопросы
Что такое условный выход (выход по сигналу) во Freya?
Это режим выхода, при котором позиция закрывается, когда выполняются заданные вами условия по индикатору или цене, вместо фиксированного процента тейк-профита. Это аналог триггеров входа на стороне выхода.
Условный выход закрывает всю позицию или её часть?
Всю позицию, разом. В этом и отличие от многоуровневого тейк-профита, который закрывает позицию частями на нескольких ценовых целях. Условный выход срабатывает один раз и до конца, когда приходит ваш сигнал.
Какие индикаторы и операторы можно использовать для выхода?
Тот же набор, что и в условиях входа, — ценовой уровень плюс полный список индикаторов — с четырьмя операторами (Выше, Ниже, Пересекает вверх, Пересекает вниз). Подробности — в справочнике по индикаторам и в руководстве по системе триггеров.
Можно ли объединять несколько условий выхода через AND/OR?
Да — до 8 условий выхода, объединённых через AND (должны выполниться все) или OR (достаточно любого одного), точно так же, как условия входа.
Можно ли использовать стоп-лосс вместе с условным выходом?
Да, и это стоит делать. Стоп-лосс не зависит от режима выхода и остаётся доступным в условном режиме. Поскольку у выхода только по сигналу нет ограничения убытка, стоп-лосс — это ваша страховочная сеть.
Как быстро Freya реагирует на сигнал выхода?
Freya проверяет ваши условия выхода по мере поступления новых рыночных данных и закрывает позицию, когда они выполнены. Условия на основе индикаторов рассчитываются по тем свечным данным, из которых построены, поэтому они не срабатывают мгновенно тик за тиком — они срабатывают, когда данные подтверждают условие.
Можно ли запустить выход из TradingView?
Да — условный выход может использовать выделенный вебхук выхода TradingView (отдельный URL закрытия), чтобы ваш собственный алерт закрыл позицию.
