Type/to search

Стратегия покупки по лимитному ордеру с трейлинг-стопом HalfTrend для отслеживания тренда (лонг/шорт)

ATR
1
Follow
1802
Followers

img

Обзор

Данная стратегия основана на индикаторе HalfTrend и использует определение бычьего/медвежьего тренда для выявления сигналов на покупку. Когда индикатор HalfTrend переключается с медвежьего на бычий, размещается лимитный стоп-ордер на покупку по значению HalfTrend, зафиксированному во время предыдущего медвежьего тренда. Стратегия использует индикатор AmplitudeTrend (ATR) для динамической корректировки параметра амплитуды при определении тренда.

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

  1. Рассчитывается значение индикатора HalfTrend, для чего необходимо задать период ретроспективы length и параметр амплитуды amplitude.
  2. Текущая цена закрытия сравнивается со значением HalfTrend предыдущего периода для определения бычьего/медвежьего тренда.
    • Когда цена закрытия пересекает значение HalfTrend + amplitude, тренд становится бычьим.
    • Когда цена закрытия пересекает значение HalfTrend - amplitude, тренд становится медвежьим.
  3. Фиксируется значение HalfTrend в момент перехода в медвежий тренд — оно будет использоваться как потенциальная будущая точка покупки.
  4. Когда индикатор HalfTrend снова переключается с медвежьего на бычий, размещается лимитный стоп-ордер на покупку по цене, зафиксированной на шаге 3.

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

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

Риски стратегии

  1. Определение смены тренда зависит от параметра amplitude; неправильное значение может привести к слишком раннему или слишком позднему размещению ордера.
  2. Лимитный ордер может не исполниться из-за ценовых колебаний, что приведет к упущению восходящего движения.
  3. Уровень стоп-лосса расположен слишком близко к цене покупки, что может привести к значительным убыткам.

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

  1. Оптимизировать параметр amplitude для поиска наилучшей амплитуды определения тренда. Можно использовать индикатор AmplitudeTrend (ATR) для динамической корректировки амплитуды.
  2. Одновременно со стоп-лоссом на покупку установить тейк-профит для своевременной фиксации прибыли.
  3. Уровень стоп-лосса можно установить ниже, предоставив больше пространства для убытков и одновременно увеличив потенциал прибыли.
  4. Можно добавить логику трейлинг-стопа: при движении цены в благоприятном направлении поднимать уровень стоп-лосса для уменьшения риска.

Заключение

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

Source
Pine
/*backtest
start: 2023-05-11 00:00:00
end: 2024-05-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("HalfTrend Stop-Limit Buy", overlay=true)

// HalfTrend indicator parameters
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)