Стратегия процентного стоп-лосса


Дата создания: 2023-09-25 18:09:14 Последнее изменение: 2023-09-25 18:09:14
Копировать: 5 Количество просмотров: 717
1
Подписаться
1617
Подписчики

Обзор

Эта стратегия является простой стратегией отслеживания трендов, которая использует среднюю среднюю величину SMA для определения направления тренда и устанавливает процентный стоп-стоп для блокирования прибыли и контроля риска. Она относится к типу мобильной стоп-стратегии.

Стратегический принцип

Сначала стратегия рассчитывает среднюю величину SMA длиной 200 дней, а когда цена пересекает среднюю величину, она начинает тренд. После входа стратегия использует фиксированную процентную точку остановки, например, 2% ниже цены входа; одновременно также устанавливается фиксированная процентная точка остановки, например, 1% выше цены входа.

В частности, стратегия использует как торговый сигнал перекрестку цены закрытия и 200-дневной средней линии SMA. Когда цена закрытия пересекает среднюю линию SMA, делается дополнительный вход. После входа стратегия записывает цену входа и вычисляет линию остановки = цену входа(1-стоп-процент); стоп-линия = цена входа(1+ Stop Loss Percentage) Если цена пересекает линию Stop Loss ниже или линию Stop Loss выше, выровняйте соответствующие бонусы

Таким образом, стратегия может получить прибыль, если цена движется в правильном направлении; если возникнет убыток, можно также выйти из него с помощью остановки убытков, ограничивая размер убытков. С помощью корректировки процента остановки убытков можно контролировать характер риска прибыли стратегии.

Анализ преимуществ

  • Простые в использовании и внедрении

Процентный стоп-стоп очень простой, прямой, с низким техническим порогом, легко реализуемый.

  • Ограничение убытков за каждый заказ

Предусмотренные заранее точки стоп-лосса позволяют контролировать потери на каждом заказе в пределах определенного процента, что способствует контролю риска.

  • Следить за потерями, закрепить прибыль

Стоп-пойнт будет двигаться вверх по мере увеличения прибыли, что поможет стратегии закрепить прибыль, а не поворачивать стоп-убыток.

  • Настраиваемые признаки прибыли и убытка

При изменении процента стоп-стоп-лосс можно свободно определять риско-прибыль характеристики стратегии.

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

  • “Все, что мы делаем, - это пытаемся привлечь к себе внимание.

Стоп-стоп может часто активироваться в невыраженных по тренду участках, что приводит к чрезмерным незначительным потерям.

  • Среднелинейная система легко отстает

Сама средняя SMA отстает от цены и может пропустить лучший момент входа в тренд.

  • Не учитывается стоимость сделки

Меньшая стоп-стоп-лосс-настройка увеличивает частоту торгов без учета фактической стоимости торгов.

  • Процентная остановка без учета колебаний

Процентная стоп-лазерная настройка является статической и не учитывает изменения волатильности рынка.

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

  • Параметры оптимизации, адаптация к рыночным особенностям

Настройка параметров средней линии, поиск оптимальной точки равновесия и тестирование различных стоп-стоп-стап процентов.

  • Динамическая корректировка убытков в сочетании с показателем волатильности

В зависимости от недавней волатильности рынка, динамически корректируется процент стоп-ложа, снижается вероятность прорыва стоп-ложа.

  • Отчет о фактических расходах по сделкам

Добавление торговых точек и комиссионных для отслеживания затрат и оптимизации параметров сдерживания.

  • Многочасовое отслеживание и оптимизация

Проверка проводится в периоды высокой и низкой активности, чтобы найти оптимальные параметры для каждого периода.

Подвести итог

Стратегия объединяет тенденции по оценке средней линии и процентные стоп-стоп-убытки. Управление убытками и убытками, простота и легкость, свободное определение риска прибыли. Однако его торговые сигналы и стоп-убытки имеют место для оптимизации. Необходимо учитывать такие факторы, как адаптивные потери по волатильности, затраты на торговлю, чтобы оптимизировать корректировку и добиться стабильной прибыли на простой основе.

Исходный код стратегии
/*backtest
start: 2023-08-25 00:00:00
end: 2023-09-24 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Stop Loss Example: Simple Stoploss", overlay=true)

sma_per = input(200, title='SMA Lookback Period', minval=1)
sl_inp = input(2.0, title='Stop Loss %', type=float)/100
tp_inp = input(1.0, title='Take Profit %', type=float)/100

sma = sma(close, sma_per)

stop_level = strategy.position_avg_price * (1 - sl_inp)
take_level = strategy.position_avg_price * (1 + tp_inp)

strategy.entry("Simple SMA Entry", strategy.long, when=crossover(close, sma))

strategy.exit("Stop Loss/TP","Simple SMA Entry", stop=stop_level, limit=take_level)

plot(sma, color=orange, linewidth=2)
plot(stop_level, color=red, style=linebr, linewidth=2)
plot(take_level, color=green, style=linebr, linewidth=2)