Type/to search

Стратегия черепах на основе канала Дончиана

Common strategy
Created: 2023-12-25 10:57:52
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Название данной стратегии — «Стратегия черепашьей торговли на основе каналов Дончиана». Стратегия заимствует основные идеи знаменитого «Метода черепашьей торговли», используя каналы Дончиана для определения рыночного тренда и фильтрацию с помощью скользящих средних, реализуя относительно простую стратегию следования за трендом.

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

Основным индикатором стратегии является канал Дончиана. Канал Дончиана состоит из диапазона колебаний максимальной и минимальной цены за N дней. Если цена пробивает верхнюю границу канала, это сигнал к покупке; если пробивает нижнюю границу — сигнал к продаже. Данная стратегия использует быстрый канал Дончиана (10 дней) для генерации сигналов и медленный канал Дончиана (20 дней) для стоп-лосса.

Кроме того, стратегия вводит две скользящие средние (50-дневную и 125-дневную) для фильтрации сигналов. Только когда быстрая скользящая средняя пересекает медленную снизу вверх, совершается длинная сделка; когда быстрая скользящая средняя пересекает медленную сверху вниз, совершается короткая сделка. Это позволяет эффективно отсеивать часть ложных сигналов.

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

Анализ преимуществ стратегии

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

  1. Использование каналов Дончиана для определения направления тренда показывает хорошие результаты при бэктестинге, позволяя успешно захватывать крупные тренды;

  2. Добавление фильтрации скользящими средними позволяет отсеять часть ложных сигналов, избегая убытков;

  3. Комбинация быстрых и медленных каналов Дончиана, а также быстрых и медленных скользящих средних позволяет сбалансировать частоту торговли и точность стоп-лосса;

  4. Управление рисками на должном уровне, имеется механизм стоп-лосса для контроля убытков по каждой отдельной сделке.

Анализ рисков стратегии

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

  1. В условиях бокового рынка может возникать множество мелких убыточных сделок;

  2. При смене тренда фильтрация скользящими средними может увеличить стоимость входа в позицию;

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

Контрмеры и решения:

  1. Можно соответствующим образом корректировать параметры, сокращая период каналов Дончиана и уменьшая период скользящих средних для адаптации к различным рынкам.

  2. Добавить оценку тренда старшего масштаба, чтобы избежать открытия позиций против основного тренда.

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

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

  1. Добавить оценку силы пробоя. Например, ввести объём торгов — открывать позицию только при увеличении объёма;

  2. Добавить оценку зон перегрева. Анализировать уровни поддержки/сопротивления, диапазоны, паттерны и т.д., чтобы избегать открытия позиций в зонах перегрева;

  3. Оптимизировать стратегию стоп-лосса. Можно внедрить трейлинг-стоп, стоп по амплитуде, стоп по времени и т.д., чтобы сделать стоп-лосс более интеллектуальным.

Заключение

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

Source
Pine
/*backtest
start: 2023-11-24 00:00:00
end: 2023-12-24 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
// Coded by Vladkos
strategy("Donchian strategy with filter", overlay=true,default_qty_type = strategy.percent_of_equity, default_qty_value = 4,pyramiding=5)
Strategy parameters
Strategy parameters
From Year
To Year
From Month
To Month
From day
To day
ATR
Long
Short
Stop LOSS
Donchian_slow
Donchian_fast
Slow_EMA
Fast_EMA
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)