Управление сделкой: выходы, открытая позиция и время · 5 / 5
Определите временной стоп и срок сигнала до входа
Сценарий может перестать развиваться, не достигнув ценового стопа. Временное правило делает решение воспроизводимым, только если начало отсчёта, срок и требуемое действие определены до результата. Истечение неисполненной заявки не равно закрытию позиции.
Athenum8 минОбновлено:
Разделяйте три отсчёта времени
Истечение сигнала — абсолютный момент, после которого исходная возможность по выбранному правилу больше не разрешает экспозицию. Максимальный срок удержания ограничивает время от заданного события, например первого подтверждённого исполнения входа. Срок действия заявки определяет, сколько неисполненная заявка остаётся действительной. Истечение или отмена исходного входа не закрывают уже купленные единицы.
В условной политике этого урока отсчёт удержания начинается с первого исполнения входа, исходный срок сигнала сохраняется, а закрытие запрашивается при достижении более раннего предела. Поздние частичные исполнения или обновления позиции не перезапускают часы. Если к истечению вход не исполнен, отмените оставшийся запрос и проверьте, не произошло ли исполнение одновременно с отменой. Это выбранные правила, а не универсально оптимальные горизонты.
Срок требует действия, но не доказывает выход
Записывайте срок, момент решения, отправленную инструкцию, подтверждённые исполнения и итоговое доказательство отсутствия позиции. При истечении запретите новую экспозицию от того же сигнала и сверяйте конкурирующие заявки входа и выхода по правилам площадки. Отметка сигнала как истёкшего, отмена входа или получение подтверждения приёма выхода не доказывают закрытую позицию.
Учитывайте затраты за реальное время удержания, включая расчёты финансирования до фактического исполнения выхода. Сравнивайте варианты временных правил только на одинаковых заранее определённых возможностях с соответствующими исполнимыми результатами, включая убытки и неразрешённые случаи. Изменение срока после наблюдения за застоявшейся ценой превращает этот случай в разработку правила, а не подтверждает лучший выход.
Предел 09:19 наступает до истечения сигнала в 09:20
Возьмём вымышленный линейный рынок в пределах одного дня 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. Запрос отправлен вовремя, но последующее исполнение пересекло заданный момент расчёта; время запроса не заменяет фактическую продолжительность экспозиции.