Type/to search

Торговая стратегия на основе многомасштабного прогрессивного канала Дончиана

Common strategy
Created: 2024-02-27 14:57:37
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор

Это торговая стратегия, которая использует каналы Дончиана на нескольких временных масштабах для определения точек входа и выхода. Основная идея стратегии: на более длинном временном масштабе определяется направление тренда и находится момент для входа; на более коротком временном масштабе определяется разворот тренда и находится момент для выхода.

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

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

  1. Используем 52-периодный канал Дончиана для более длинного временного масштаба, получая верхнюю границу, нижнюю границу и среднюю линию.
  2. Используем 12-периодный канал Дончиана для более короткого временного масштаба, получая верхнюю границу, нижнюю границу и среднюю линию.

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

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

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

  1. Стратегия сочетает в себе преимущества следования за трендом и контртрендовой торговли. Более длинный временной масштаб определяет направление тренда, а более короткий – локальные развороты. Их комбинация позволяет улавливать локальные колебания внутри тренда.

  2. Использование многотаймфреймового анализа позволяет достаточно хорошо обрабатывать ложные пробои, делая входы и выходы более четкими и эффективными.

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

Риски и их решение

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

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

  3. Стратегия не учитывает логику определения тренда старшего таймфрейма, поэтому может давать сбои в точках смены бычьего и медвежьего трендов. Можно комбинировать с другими индикаторами для определения старшего тренда.

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

  1. Провести оптимизацию параметров для поиска наилучшего сочетания. Оптимизировать длину периодов, тип канала и другие параметры.

  2. Добавить логику стоп-лосса. Настроить разумный трейлинг-стоп для контроля убытков по каждой сделке.

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

Заключение

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

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © venkyrocker7777

//@version=5
Strategy parameters
Strategy parameters
Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)