ГЛАВНАЯ / ИНСТРУКЦИИ / TAKE PROFIT И STOP LOSS НА ВСЮ ПОЗИЦИЮ ИЛИ НА ЕЁ ЧАСТЬ
Take Profit и Stop Loss на всю позицию или на её часть
TP/SL на всю позицию обычно отслеживает её текущий размер и при срабатывании пытается закрыть весь остаток. Частичный режим позволяет распределить выход по нескольким уровням и фиксированным количествам. В обоих случаях trigger только запускает закрывающий ордер: фактическая цена и полнота исполнения зависят от его типа и ликвидности.
Entire Position обычно следует за текущим размером
В режиме всей позиции система хранит один TP и один SL для выбранной стороны. После увеличения или уменьшения позиции количество защитного ордера обычно подстраивается под текущий остаток по правилам площадки.
При достижении trigger price часто создаётся market close. Если позиция крупнее максимального размера одного ордера, система может отправлять несколько частей. Пока они не исполнены, остаток остаётся открытым и подвержен движению рынка.
Partial Position закрепляет количество за отдельным уровнем
Частичный режим позволяет создать несколько наборов TP/SL и указать объём каждого. Это подходит для ступенчатого выхода, но требует следить, чтобы сумма заявок соответствовала текущему остатку.
Изменение позиции не всегда автоматически меняет количество уже созданных partial orders. После ручного закрытия или нового fill прежний набор способен стать больше оставшейся позиции. Reduce Only либо Close on Trigger должны предотвратить переворот, но лишние заявки всё равно нужно проверить.
| Свойство | Entire Position | Partial Position |
|---|---|---|
| Целевой объём | Текущий остаток позиции | Заданное количество |
| Число уровней | Обычно один TP и один SL | Несколько наборов |
| После изменения размера | Часто подстраивается | Может остаться прежним |
| Тип исполнения | Часто market | Market или limit по правилам |
Срабатывание одной стороны может отменить парный ордер
В связанном наборе TP и SL система обычно отменяет противоположную заявку, когда одна из них активирована или исполнена по определённому правилу. На некоторых площадках отмена происходит уже при trigger, даже если созданный limit order ещё не исполнился.
Проверьте эту точку заранее. Если TP limit активировался, но остался в стакане, ранняя отмена SL способна оставить позицию без защиты. Для независимых уровней иногда безопаснее создавать отдельные закрывающие ордера и контролировать их сумму.
Источник trigger и тип дочернего ордера задаются отдельно
Last, mark и index способны достигнуть одного уровня в разное время. Выбранный источник определяет момент активации TP или SL. После этого market order исполняется по доступному стакану, а limit order ждёт цены не хуже заданной.
Stop Loss не гарантирует выход до ликвидации. Если liquidation trigger расположен ближе или использует другой источник цены, процедура ликвидации способна начаться первой. Оставляйте запас и сверяйте оба правила.
- источник trigger указан;
- trigger price записана;
- market или limit выбран;
- limit price проверена;
- liquidation trigger сопоставлен;
- проскальзывание учтено.
После каждого исполнения пересчитывайте защитный объём
Увеличение позиции, частичное ручное закрытие, ликвидация или исполнение одного TP меняют остаток. Entire mode может обновиться автоматически, partial mode – сохранить прежние количества. В hedge mode проверка выполняется отдельно для long и short.
Не добавляйте новый набор поверх старого без инвентаризации. Сначала откройте текущие и условные ордера, сложите потенциальные закрывающие объёмы и отмените дубли. Затем заново рассчитайте уровни относительно актуальной средней цены и liquidation risk.
- остаток позиции обновлён;
- средняя цена сверена;
- все TP перечислены;
- все SL перечислены;
- сумма объёмов рассчитана;
- дубли отменены.
Отделяйте срабатывание, отправку ордера и исполнение
В conditional history найдите момент trigger и использованную цену. В order history проверьте тип, сторону, Reduce Only и количество созданной заявки. В trade history соберите fills, среднюю цену, комиссию и фактически закрытый объём.
После market close проверьте проскальзывание и остаток. После limit close проверьте незаполненную часть и наличие оставшегося SL. Удалите осиротевшие заявки, если позиция уже закрыта или стала меньше.
- trigger history сохранена;
- дочерний ордер найден;
- fills подтверждены;
- закрытый объём рассчитан;
- остаток позиции проверен;
- парная заявка отменена по ожидаемому правилу;
- лишних ордеров нет.
Частые вопросы
TP/SL на всю позицию всегда закрывает её одним ордером?
Не обязательно. Максимальный размер заявки и ликвидность могут привести к нескольким отправкам и исполнениям.
Можно ли поставить несколько Take Profit?
Да, если площадка поддерживает partial mode или отдельные Reduce Only заявки. Их общий объём нужно сверять с остатком.
Почему Stop Loss сработал, но позиция закрылась не полностью?
Причиной могут быть limit исполнение, недостаточная ликвидность, ограничение размера, изменившийся остаток или частичная обработка.
Что происходит с парным SL после срабатывания TP?
Это зависит от логики связки. Он может отмениться при trigger или исполнении TP, поэтому точку отмены нужно проверить заранее.
Почему ликвидация случилась раньше SL?
Уровни могли отслеживать разные цены, либо liquidation trigger находился ближе и был достигнут первым.
Нужно ли менять partial TP после ручного закрытия?
Да, проверьте количество каждого оставшегося ордера и сократите либо отмените лишнее.
Чек-лист: take profit и stop loss на всю позицию или на её часть
- контракт и сторона позиции проверены;
- режим one way или hedge найден;
- entire или partial выбран;
- текущий размер записан;
- суммарный partial объём рассчитан;
- TP и SL связаны понятным правилом;
- источник trigger выбран;
- market или limit указан;
- limit price проверена;
- Reduce Only подтверждён;
- liquidation price сопоставлена;
- изменение размера учтено;
- fills и остаток проверены;
- лишние заявки отменены.
Материал подготовлен редакцией сайта и проверен 20 сентября 2026 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.