Type/to search

Стратегия трейлингового стоп-лосса на основе гибкого стоп-лосса

Common strategy
Created: 2023-10-11 15:22:26
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

Эта стратегия основана на индикаторе Parabolic SAR, который генерирует сигналы на покупку и продажу для открытия длинных и коротких позиций. Когда индикатор подает сигнал на покупку, открывается длинная позиция; при сигнале на продажу — короткая. Стратегия также включает механизм трейлинг-стопа для эффективного контроля рисков.

Принцип

Основная идея стратегии — использовать индикатор Parabolic SAR для выявления точек разворота тренда и совершения контртрендовых операций. Внутри индикатора применяется показатель истинного диапазона для определения экстремальных цен. Когда цена превышает экстремум, это считается аномальным пробоем и сигнализирует о возможном развороте тренда. Конкретно, индикатор поддерживает две переменные: экстремальная цена (EP) и триггерная цена (TP). EP представляет собой максимум или минимум текущего тренда, а TP рассчитывается на основе EP.

В восходящем тренде, когда цена оказывается выше EP, фиксируется аномальный пробой; при этом EP обновляется до максимума, а TP — до минимума. Когда цена падает ниже TP, тренд считается развернувшимся, и генерируется сигнал на продажу. Для нисходящего тренда принцип аналогичен.

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

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

Стратегия обладает следующими преимуществами:

  1. Использование индикатора для выявления точек разворота тренда снижает риск «застревания» в позиции.
  2. Механизм трейлинг-стопа позволяет зафиксировать прибыль и предотвратить увеличение убытков.
  3. Простые параметры индикатора, легко реализовать.
  4. Настраиваемые уведомления о сигналах покупки/продажи, удобство в работе.
  5. Гибкая настройка периода бэктеста для всесторонней оценки эффективности.

Риски

Стратегия также сопряжена с некоторыми рисками:

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

Для снижения рисков можно предпринять следующие шаги:

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

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

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

  1. Добавить трендовые индикаторы (например, скользящие средние) для определения основного тренда и избежания попадания в контртрендовые ловушки.
  2. Оптимизировать алгоритм управления размером позиции: фиксированная доля, динамический размер и т.д.
  3. Ввести фильтр по объёму торгов, чтобы исключить ложные сигналы, вызванные гэпами.
  4. Провести оптимизацию параметров для поиска наилучшего их сочетания.
  5. Добавить стратегию фиксации прибыли для своевременного закрытия позиций при движении тренда.
  6. Улучшить алгоритм стоп-лосса, сделав его более плавным; можно протестировать такие методы, как Chandelier Exit.
  7. Оптимизировать стратегию под различные торговые инструменты и таймфреймы для повышения адаптивности.
  8. Внедрить алгоритмы машинного обучения для придания стратегии большей самоадаптации.

Заключение

В целом стратегия проста и надёжна. Она использует индикатор Parabolic SAR для выявления точек разворота и дополняется механизмом трейлинг-стопа для контроля рисков. Её можно применять как краткосрочную контртрендовую стратегию. Однако необходимо учитывать запаздывание индикатора и возможность слишком агрессивного стоп-лосса. Дальнейшая оптимизация может улучшить результаты.

Обзор

Эта стратегия основана на индикаторе Parabolic SAR для генерации сигналов на покупку и продажу при длинных и коротких позициях. Она также включает механизм трейлинг-стоп-лосса для эффективного контроля рисков.

Принцип

Основная идея стратегии заключается в выявлении точек разворота тренда с помощью индикатора Parabolic SAR для контртрендовой торговли. Индикатор использует истинный диапазон для обнаружения экстремальных цен. Когда цена превышает экстремум, это считается пробоем и сигналом возможного разворота тренда. В частности, индикатор поддерживает две переменные: экстремальная цена (EP) и триггерная цена (TP). EP представляет собой максимум/минимум текущего тренда, а TP вычисляется на основе EP.

В восходящем тренде, когда цена выше EP, это считается пробоем. Тогда EP обновляется до максимума, а TP — до минимума. Когда цена падает ниже TP, определяется разворот тренда и генерируется сигнал на продажу. Тот же принцип применяется для нисходящего тренда.

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

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

Основные преимущества этой стратегии:

  1. Выявление точек разворота тренда с помощью индикатора, что позволяет избежать попадания в тренд.
  2. Трейлинг-стоп-лосс фиксирует прибыль и предотвращает более широкие убытки.
  3. Простые параметры индикатора, лёгкость реализации.
  4. Настраиваемые оповещения о сигналах покупки/продажи для удобства.
  5. Гибкая настройка периода бэктеста для тщательной оценки.

Риски

Существуют также некоторые риски, которые следует учитывать:

  1. Запаздывание индикатора может привести к пропуску оптимальных точек разворота.
  2. Агрессивные стопы могут быть сработаны краткосрочными колебаниями.
  3. Неправильный выбор периода бэктеста не позволяет полностью оценить стратегию.
  4. Транзакционные издержки могут снизить прибыль.

Некоторые способы устранения рисков:

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

Улучшение

Некоторые способы дальнейшей оптимизации стратегии:

  1. Добавить трендовые индикаторы, такие как скользящие средние, чтобы избежать попадания в контртренды.
  2. Оптимизировать алгоритмы управления размером позиции: фиксированная дробь, динамический размер.
  3. Добавить фильтр объёма, чтобы избежать ложных сигналов из-за гэпов.
  4. Оптимизация параметров для поиска наилучших комбинаций.
  5. Реализовать стратегию фиксации прибыли для запирания прибыли в трендах.
  6. Уточнить алгоритмы стоп-лосса для более плавных стопов. Протестировать Chandelier Exit и др.
  7. Оптимизировать по различным продуктам, таймфреймам и т.д. для повышения адаптивности.
  8. Внедрить машинное обучение для большей адаптивности.

Заключение

В заключение, это простая и надежная стратегия, использующая Parabolic SAR для выявления разворотов и скользящий стоп-лосс для контроля риска. Она может работать как краткосрочная стратегия возврата к среднему. Однако необходимо решить проблему запаздывания индикатора и чрезмерной чувствительности стопов. Дальнейшая оптимизация может привести к улучшению производительности.

Source
Pine
/*backtest
start: 2023-09-10 00:00:00
end: 2023-10-10 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("PB SAR BackTest - Colorbar", overlay=false)

// Full credit to Sawcruhteez, Lucid Investment Strategies LLC, Casey Bowman and Peter Brandt.
Strategy parameters
Strategy parameters
Start Month
Start Date
Start Year
End Month
End Date
End Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)