Type/to search

Стратегия следования за трендом на основе канала центральной гравитации

Common strategy
Created: 2023-09-19 21:30:23
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

Данная стратегия объединяет индикатор центральной гравитации и индикатор SSL-канала для определения тенденции цены и отслеживания пробоев. Относится к классу стратегий следования за трендом. Одновременно используется динамический стоп-лосс на основе ATR для контроля рисков.

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

  1. Рассчитывается индикатор центральной гравитации, где верхняя и нижняя полосы представляют собой границы восходящего и нисходящего тренда соответственно.

  2. Рассчитывается индикатор SSL-канала: внутренняя область канала – зона консолидации, внешняя область – направление тренда.

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

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

  5. Фактические торговые сигналы генерируются с учётом временного интервала бэктестирования.

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

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

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

  2. Индикатор центральной гравитации чувствителен к изменениям тренда, SSL-канал чётко определяет направление тренда.

  3. Динамический стоп-лосс на основе ATR в реальном времени корректируется в зависимости от рыночной волатильности, что обеспечивает гибкость.

  4. Правила стратегии просты и понятны, легко реализовать и понять.

  5. Большое пространство для оптимизации параметров, можно адаптировать под разные рынки.

  6. Функция бэктестирования полноценна, позволяет проверить эффективность стратегии.

Анализ рисков

  1. Индикатор центральной гравитации и SSL-канал могут давать сбои, что приведёт к ложным торговым сигналам. Можно добавить другие индикаторы для подтверждения.

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

  3. Неправильный выбор временного интервала бэктестирования может привести к неэффективности стратегии; необходимо тестировать на разных фазах рынка.

  4. Необходимо тщательно учитывать влияние торговых издержек.

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

  1. Протестировать различные комбинации параметров для поиска оптимальной пары.

  2. Оптимизировать период ATR и множитель для динамического стоп-лосса.

  3. Внедрить другие индикаторы для фильтрации сигналов (например, MACD, KDJ).

  4. Добавить модели машинного обучения для вспомогательного определения направления тренда.

  5. Оптимизировать управление капиталом, установить контроль над размером позиции.

  6. Провести настройку параметров под конкретные инструменты.

Заключение

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

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

//@version=4
// Thanks to HPotter for the original code for Center of Gravity Backtest
strategy("CoG SSL BF 🚀", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.075)
Strategy parameters
Strategy parameters
════════ Test Period ═══════
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
═════════ SSL ══════════
SMA Length 1
SMA Length 2
═════════ CoG ══════════
Length
m
COG %
══════ Rate of Change ══════
ROC Length
ROC % Change
════════ Stop Loss ═══════
ATR Stop Period
ATR Stop Multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)