Type/to search

Стратегия ступенчатого тейк-профита с проскальзыванием

Common strategy
Created: 2023-11-28 16:05:24
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия представляет собой стратегию выхода, использующую ступенчатый фиксатор прибыли в сочетании со скользящим стоп-лоссом. После достижения первого уровня фиксации прибыли стоп-лосс перемещается на уровень безубыточности, а после достижения второго уровня фиксации прибыли – на уровень первого фиксатора. Таким образом реализуется ступенчатый механизм скользящего стоп-лосса. Это позволяет зафиксировать часть прибыли, сохраняя при этом возможность получения большей прибыли.

Принцип стратегии

Данная стратегия реализует ступенчатый скользящий фиксатор прибыли через следующие компоненты:

  1. Установка стоп-лосса и трёх уровней фиксации прибыли.
  2. Определение функций расчёта текущей прибыли в пунктах и цены стоп-лосса.
  3. Определение функции определения стадии прибыли.
  4. На разных стадиях прибыли изменение цены стоп-лосса для реализации скользящего стоп-лосса.

Конкретно: сначала устанавливается дистанция стоп-лосса в 100 пунктов и три дистанции фиксации прибыли: 100/200/300 пунктов. Затем определяется функция curProfitInPts, вычисляющая прибыль в пунктах на основе текущей цены и цены открытия, а также функция calcStopLossPrice, рассчитывающая цену стоп-лосса на основе дистанции в пунктах.

Ключевая логика заключается в функции getCurrentStage, которая определяет, есть ли текущая позиция и превысила ли прибыль в пунктах какой-либо уровень фиксации прибыли. Если превысила, то происходит переход на следующую стадию. Например, при достижении 100 пунктов – переход на вторую стадию, при 200 – на третью.

В итоге, в зависимости от стадии, изменяется цена стоп-лосса для реализации скользящего стоп-лосса. На первой стадии стоп-лосс остаётся исходным, на второй – перемещается на безубыточность, на третьей – на первый уровень фиксации прибыли.

Преимущества

Такая стратегия ступенчатого скользящего фиксатора прибыли имеет следующие преимущества:

  1. Позволяет зафиксировать часть прибыли, сохраняя при этом пространство для получения дальнейшей прибыли.
  2. Использование скользящего стоп-лосса для отслеживания цены снижает вероятность просадки или убытков.
  3. Многоступенчатая фиксация прибыли позволяет лучше контролировать риски по сравнению с одноразовой фиксацией.
  4. Логика стратегии ясна и проста для понимания.

Анализ рисков

У данной стратегии также есть определённые риски:

  1. Ступенчатая фиксация прибыли может привести к тому, что прибыль не будет зафиксирована вовремя, и будет упущена хорошая точка выхода. Можно оптимизировать, изменяя значения пунктов фиксации.
  2. Слишком большой размер скольжения может привести к преждевременному срабатыванию стоп-лосса. Следует тестировать разные величины скольжения.
  3. Невозможность стоп-лосса также несёт риск крупных убытков. Можно рассмотреть возможность быстрого стоп-лосса в определённых ситуациях.

Направления оптимизации

Стратегию можно оптимизировать в следующих направлениях:

  1. Тестировать различные дистанции фиксации прибыли и стоп-лосса, оптимизировать параметры.
  2. Рассмотреть механизм быстрого стоп-лосса в особых случаях.
  3. Комбинировать с техническими индикаторами для определения уровней фиксации прибыли и стоп-лосса.
  4. Оптимизировать размер скольжения, находя баланс между фиксацией прибыли и стоп-лоссом.
Source
Pine
/*backtest
start: 2023-11-20 00:00:00
end: 2023-11-27 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © adolgov

// @description
Strategy parameters
Strategy parameters
sl
tp1
tp2
tp3
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)