Стратегия ступенчатого тейк-профита с проскальзыванием
Обзор
Данная стратегия представляет собой стратегию выхода, использующую ступенчатый фиксатор прибыли в сочетании со скользящим стоп-лоссом. После достижения первого уровня фиксации прибыли стоп-лосс перемещается на уровень безубыточности, а после достижения второго уровня фиксации прибыли – на уровень первого фиксатора. Таким образом реализуется ступенчатый механизм скользящего стоп-лосса. Это позволяет зафиксировать часть прибыли, сохраняя при этом возможность получения большей прибыли.
Принцип стратегии
Данная стратегия реализует ступенчатый скользящий фиксатор прибыли через следующие компоненты:
- Установка стоп-лосса и трёх уровней фиксации прибыли.
- Определение функций расчёта текущей прибыли в пунктах и цены стоп-лосса.
- Определение функции определения стадии прибыли.
- На разных стадиях прибыли изменение цены стоп-лосса для реализации скользящего стоп-лосса.
Конкретно: сначала устанавливается дистанция стоп-лосса в 100 пунктов и три дистанции фиксации прибыли: 100/200/300 пунктов. Затем определяется функция curProfitInPts, вычисляющая прибыль в пунктах на основе текущей цены и цены открытия, а также функция calcStopLossPrice, рассчитывающая цену стоп-лосса на основе дистанции в пунктах.
Ключевая логика заключается в функции getCurrentStage, которая определяет, есть ли текущая позиция и превысила ли прибыль в пунктах какой-либо уровень фиксации прибыли. Если превысила, то происходит переход на следующую стадию. Например, при достижении 100 пунктов – переход на вторую стадию, при 200 – на третью.
В итоге, в зависимости от стадии, изменяется цена стоп-лосса для реализации скользящего стоп-лосса. На первой стадии стоп-лосс остаётся исходным, на второй – перемещается на безубыточность, на третьей – на первый уровень фиксации прибыли.
Преимущества
Такая стратегия ступенчатого скользящего фиксатора прибыли имеет следующие преимущества:
- Позволяет зафиксировать часть прибыли, сохраняя при этом пространство для получения дальнейшей прибыли.
- Использование скользящего стоп-лосса для отслеживания цены снижает вероятность просадки или убытков.
- Многоступенчатая фиксация прибыли позволяет лучше контролировать риски по сравнению с одноразовой фиксацией.
- Логика стратегии ясна и проста для понимания.
Анализ рисков
У данной стратегии также есть определённые риски:
- Ступенчатая фиксация прибыли может привести к тому, что прибыль не будет зафиксирована вовремя, и будет упущена хорошая точка выхода. Можно оптимизировать, изменяя значения пунктов фиксации.
- Слишком большой размер скольжения может привести к преждевременному срабатыванию стоп-лосса. Следует тестировать разные величины скольжения.
- Невозможность стоп-лосса также несёт риск крупных убытков. Можно рассмотреть возможность быстрого стоп-лосса в определённых ситуациях.
Направления оптимизации
Стратегию можно оптимизировать в следующих направлениях:
- Тестировать различные дистанции фиксации прибыли и стоп-лосса, оптимизировать параметры.
- Рассмотреть механизм быстрого стоп-лосса в особых случаях.
- Комбинировать с техническими индикаторами для определения уровней фиксации прибыли и стоп-лосса.
- Оптимизировать размер скольжения, находя баланс между фиксацией прибыли и стоп-лоссом.
- 1

