Управление сделкой: частичный выход, MFE/MAE, временной стоп · 5 / 5
Определите временной стоп и срок сигнала до входа
Сценарий может перестать развиваться, не достигнув ценового стопа. Временное правило делает решение воспроизводимым, только если начало отсчёта, срок и требуемое действие определены до результата. Истечение неисполненной заявки не равно закрытию позиции.
Athenum8 минОбновлено:
Разница между истечением сигнала, максимальным сроком удержания и сроком действия заявки
Истечение сигнала — абсолютный момент, после которого исходная возможность по выбранному правилу больше не разрешает экспозицию. Максимальный срок удержания ограничивает время от заданного события, например первого подтверждённого исполнения входа. Срок действия заявки определяет, сколько неисполненная заявка остаётся действительной. Истечение или отмена исходного входа не закрывают уже купленные единицы.
В условном правиле этого урока отсчёт удержания начинается с первого исполнения входа, исходный срок сигнала сохраняется, а закрытие запрашивается при достижении более раннего предела. Поздние частичные исполнения или обновления позиции не перезапускают часы. Если к истечению вход не исполнен, отмените оставшийся запрос и проверьте, не произошло ли исполнение одновременно с отменой. Это выбранные правила, а не универсально оптимальные горизонты.
Выход по временному стопу: подтвердите исполнение и закрытие позиции
Записывайте срок, момент решения, отправленную инструкцию, подтверждённые исполнения и итоговое доказательство отсутствия позиции. При истечении запретите новую экспозицию от того же сигнала и сверяйте конкурирующие заявки входа и выхода по правилам площадки. Отметка сигнала как истёкшего, отмена входа или получение подтверждения приёма выхода не доказывают закрытую позицию.
Учитывайте затраты за реальное время удержания, включая расчёты фандинга до фактического исполнения выхода. Сравнивайте варианты временных правил только на одинаковых заранее определённых возможностях с соответствующими исполнимыми результатами, включая убытки и неразрешённые случаи. Изменение срока после наблюдения за застоявшейся ценой превращает этот случай в разработку правила, а не подтверждает лучший выход.
Пример: 15-минутный временной стоп срабатывает за минуту до истечения
Возьмём вымышленный линейный рынок в пределах одного дня UTC. Сигнал, записанный в 09:00, истекает в 09:20. Первый и единственный вход исполняет пять единиц по 100 в 09:04; максимальное удержание от исполнения — 15 минут. Предел запроса выхода равен min(09:20, 09:19) = 09:19. Иллюстративный стоп 97 и цель 104 не достигаются до закрытия в описанных ниже сценариях.
В правильно реализованном сценарии таймер запрашивает выход в 09:19, и все пять единиц исполняются по 100,20 в 09:19:02. Валовой результат — 1 USDT. Комиссии входа и выхода по условной ставке 0,05 %: (500 + 501) × 0,0005 = 0,50050; чистый результат — 0,49950. Зададим условный расчёт фандинга ровно в 09:20, списывающий 0,30 с этой длинной позиции из пяти единиц, если она открыта. Правильно закрытая позиция его не платит.
В отдельном сценарии ошибки реализации таймер только пытается отменить старый вход и вообще не отправляет выход. Пять единиц остаются открытыми при расчёте, платят 0,30 и наконец закрываются по 99,60 в 09:24. Валовой результат — −2; комиссии составляют (500 + 498) × 0,0005 = 0,499. Чистый результат равен −2,799. Попытка отмены уже исполненного входа не аннулировала позицию.
Два сценария показывают соблюдение правила и ошибку реализации при выдуманных исполнениях. Они не доказывают прибыльность горизонта 15 минут или неизбежный вред ожидания. Выход по правилу тоже может получить худшее исполнение. Сохраняйте первоначальную версию правила и отделяйте сбой исполнения от его экономического результата.
| Событие или результат | Выход действительно отправлен | Только попытка отменить вход |
|---|---|---|
| Сигнал создан / истекает | 09:00 / 09:20 | 09:00 / 09:20 |
| Первое исполнение входа | 09:04: пять по 100 | 09:04: пять по 100 |
| Предел запроса выхода | 09:19 | 09:19 |
| Последнее исполнение выхода | 09:19:02: пять по 100,20 | 09:24: пять по 99,60 |
| Валовой результат USDT | 1,0000 | −2,0000 |
| Комиссии исполнения USDT | 0,5005 | 0,4990 |
| Уплачен фандинг USDT | 0,0000 | 0,3000 |
| Чистый результат USDT | 0,4995 | −2,7990 |
Увеличить схему- Подтверждённый выход: 0,5 USDT
- Только отмена: -2,799 USDT
Ошибка: перезапуск временного стопа при позднем или частичном исполнении
При том же абсолютном истечении сигнала в 09:20 вход, впервые исполненный в 09:12, имел бы предел удержания 09:27, но крайний срок запроса выхода всё равно 09:20. Новые полные 15 минут после каждого частичного исполнения незаметно меняют правило. Аналогично автоматическая система после временного выхода не должна сразу восстанавливать прежнюю экспозицию по неизменённому истёкшему сигналу. Последующий вход требует заранее установленного правила новой возможности.
Перед решением
- Заранее выберите начало отсчёта и абсолютный срок сигнала.
- Различайте истечение заявки и обязательный выход из позиции.
- Записывайте время запроса, исполнения и итоговое оставшееся количество.
- Начисляйте затраты за фактическое окно удержания.
- Сохраняйте нарушения правил и ошибки исполнения при оценке процесса.
Проверьте понимание
Сохраните истечение в 09:20, максимум 15 минут от первого исполнения, прежнюю цену входа, пять единиц и ставку комиссии. Теперь вход впервые исполнен в 09:12. Запрошенный в свой срок выход исполняется по 100,05 в 09:20:02; условный расчёт в 09:20 списывает 0,30, поскольку позиция ещё открыта. Каковы предел и чистый результат?
Показать ответ с объяснением
Предел равен min(09:20, 09:27) = 09:20. Валовой результат: 5 × 0,05 = 0,25 USDT. Комиссии: (500 + 500,25) × 0,0005 = 0,500125. После фандинга 0,30 чистый результат равен −0,550125. Запрос отправлен вовремя, но последующее исполнение пересекло заданный момент расчёта; время запроса не заменяет фактическую продолжительность экспозиции.
Источники и дополнительное чтение
Продолжить с Athenum
Похожие уроки
- Когда сигнал локального минимума действительно стал доступен?
Метка пивота рисуется задним числом. Восстановите момент, когда сигнал стал доступен: ретроспективные 16R превращаются в исполнимые 0,81R.
- Фандинг стал отрицательным: сравните удержание и закрытие хеджа
Отрицательный фандинг — не единственный повод для выхода. Сравните удержание и закрытие спот-перп хеджа с момента решения, игнорируя прошлые выплаты.