Type/to search

Количественная стратегия с комбинированием динамического канала Дончиана и простой скользящей средней

SMA
1
Follow
1802
Followers

img

Обзор

Эта стратегия объединяет два технических индикатора: каналы Дончиана и простую скользящую среднюю. Когда цена пробивает нижнюю полосу канала Дончиана и находится выше простой скользящей средней, открывается длинная позиция. Когда цена пробивает верхнюю полосу канала Дончиана и находится ниже простой скользящей средней, открывается короткая позиция. Длинная позиция закрывается, когда цена касается верхней полосы канала Дончиана. Короткая позиция закрывается, когда цена касается нижней полосы канала Дончиана. Эта стратегия подходит для рынков с сильным трендом.

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

  1. Рассчитываются верхняя и нижняя полосы канала Дончиана. Верхняя полоса канала Дончиана — это максимальная цена за последние n периодов, нижняя полоса — минимальная цена за последние n периодов.
  2. Рассчитывается простая скользящая средняя. Простая скользящая средняя — это среднее арифметическое цен закрытия за последние m периодов.
  3. Открытие длинной позиции: когда цена ниже нижней полосы канала Дончиана и цена закрытия выше простой скользящей средней, открывается длинная позиция.
  4. Открытие короткой позиции: когда цена выше верхней полосы канала Дончиана и цена закрытия ниже простой скользящей средней, открывается короткая позиция.
  5. Закрытие длинной позиции: когда цена касается верхней полосы канала Дончиана, длинная позиция закрывается.
  6. Закрытие короткой позиции: когда цена касается нижней полосы канала Дончиана, короткая позиция закрывается.

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

  1. Сочетание двух рыночных элементов: тренда и волатильности. Простая скользящая средняя улавливает тренд, а канал Дончиана — волатильность, что позволяет хорошо использовать возможности откатов в трендовом движении.
  2. Четкие условия для фиксации прибыли, что помогает своевременно зафиксировать прибыль. Длинные и короткие позиции закрываются при касании ценой верхней и нижней полос канала Дончиана соответственно, что позволяет своевременно закрыть прибыльные позиции до разворота тренда.
  3. Малое количество параметров, что упрощает оптимизацию. Эта стратегия имеет всего три параметра: период канала Дончиана, смещение и период простой скользящей средней, что облегчает оптимизацию.

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

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

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

  1. Добавление необязательных условий открытия позиций в сочетании с другими индикаторами, например, требование, чтобы ADX индикатора DMI превышал определенный порог, или открытие длинной позиции только при выходе RSI из зоны перепроданности, что повышает процент успешных сделок.
  2. Использование динамической линии фиксации прибыли вместо фиксированной линии канала Дончиана для реализации функции трейлинга прибыли. Например, длинная позиция после касания верхней полосы канала Дончиана может быть закрыта по линии ATR или линии SAR.
  3. Динамическая корректировка периода канала Дончиана в зависимости от уровня волатильности: сокращение периода в условиях высокой волатильности и увеличение периода в условиях низкой волатильности. Это помогает адаптироваться к разным рыночным условиям.

Заключение

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

Source
Pine
/*backtest
start: 2024-05-01 00:00:00
end: 2024-05-31 23:59:59
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("FBK Donchian Channel Strategy", overlay=true)

// Inputs
Strategy parameters
Strategy parameters
Donchian Channel Period (Optional)
Donchian Channel Offset (Optional)
SMA Period (Optional)
Start Date (Optional)
End Date (Optional)
Trade Type (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)