Type/to search

Стратегия трендового следования на основе стоп-лосса Chande Kroll и фильтра ADX

Common strategy
Created: 2023-11-06 14:52:27
Last modified: 3 years ago
1
Follow
1798
Followers

img

Обзор

Данная стратегия объединяет индикатор стоп-лосса Chande Kroll и индикатор среднего направленного движения (ADX), реализуя относительно простую стратегию следования за трендом. Стоп-лосс Chande Kroll используется для генерации сигналов входа в длинные и короткие позиции, а ADX — для фильтрации рыночных условий без явного тренда, чтобы избежать многократного срабатывания стоп-лосса в безнаправленном боковике.

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

Сначала стратегия рассчитывает длинный стоп (stop_long) и короткий стоп (stop_short) по Chande Kroll. Длинный стоп вычисляется на основе максимальной цены за последние p периодов, короткий стоп — на основе минимальной цены за последние p периодов. Затем в качестве текущей длинной и короткой стоп-линий используются максимальные и минимальные значения этих линий за последние q периодов. Это позволяет отфильтровать влияние краткосрочных ценовых колебаний и срабатывать стоп только в точках разворота тренда.

Когда цена закрытия пересекает короткий стоп (stop_short) снизу вверх, формируется сигнал на покупку; когда цена закрытия пересекает длинный стоп (stop_long) сверху вниз, формируется сигнал на продажу.

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

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

Стратегия сочетает преимущества трендовых индикаторов и индикаторов стоп-лосса: она позволяет своевременно улавливать развороты тренда и избегать «пилы» (whipsaw) в безтрендовом рынке. Оптимизация параметров стоп-лосса Chande Kroll позволяет сгладить фильтрацию, обеспечивая срабатывание стопа только при развороте тренда. Индикатор ADX гарантирует вход только при выраженном тренде, избегая ложных пробоев стоп-лосса в боковике.

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

Неправильная настройка параметров ADX может привести к пропуску начала тренда. Если порог ADX установлен слишком высоко, на ранних этапах тренда, когда значение ADX еще низкое, сигналы входа могут быть упущены.

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

Оптимизация стратегии

Можно рассмотреть возможность разрешать срабатывание стоп-сигнала только при превышении ADX определенного порога, что повысит надежность момента входа. Также можно комбинировать с другими трендовыми индикаторами, например, сочетать значение ADX с наклоном EMA.

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

Заключение

Данная стратегия объединяет преимущества стоп-лосса Chande Kroll и индикатора ADX, реализуя относительно простую и практичную стратегию следования за трендом. Путем оптимизации параметров можно дополнительно повысить стабильность и прибыльность стратегии. Однако необходимо следить за рисками, связанными со слишком чувствительным стоп-лоссом и слишком мягкой фильтрацией ADX.

Source
Pine
/*backtest
start: 2022-10-30 00:00:00
end: 2023-06-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title = "Chande Kroll Stop", overlay=true)
p = input.int(10, minval=1)
x = input.int(1, minval=1)
Strategy parameters
Strategy parameters
p
x
q
ADX Smoothing
DI Length
minimum ADX threshold for signal
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)