Type/to search

Трендовая стратегия на основе индикатора CCI

Common strategy
Created: 2023-11-24 10:53:07
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Основная логика стратегии:

  1. Определяются два индикатора CCI: ci1 с периодом 14 и ci2 с периодом 56.
  2. Когда ci1 пробивает ci2 вверх, открывается длинная позиция.
  3. Когда ci1 пробивает ci2 вниз, открывается короткая позиция.
  4. После получения торгового сигнала значения ci1 и ci2 используются для закрытия позиции.

Конкретные правила для длинной позиции:

  1. ci1 пересекает ci2 снизу вверх, то есть короткопериодный CCI пересекает долгопериодный CCI вверх.
  2. Условие стоп-лосса: ci1 < -50 и скорость изменения < 0, или ci1 пробивает -100 вниз.

Конкретные правила для короткой позиции:

  1. ci1 пересекает ci2 сверху вниз, то есть короткопериодный CCI пересекает долгопериодный CCI вниз.
  2. Условие стоп-лосса: ci1 > 100 и скорость изменения > 0, или ci2 пробивает 100 вверх.

Как видно, стратегия использует чувствительность короткопериодного CCI и стабильность долгопериодного CCI для идентификации и отслеживания тренда.

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

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

  1. Использует преимущества индикатора CCI для эффективного выявления трендов.
  2. Двойной CCI позволяет отфильтровать часть шумовых сделок.
  3. Комбинация коротко- и долгопериодных CCI позволяет отслеживать тренд, одновременно контролируя риски.
  4. Правила стратегии просты и понятны, легко реализуемы.
  5. Высокая настраиваемость: периоды CCI и условия стоп-лосса можно изменять.

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

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

  1. Индикатор CCI слабо распознает боковые и флэтовые движения.
  2. Возможна дивергенция коротко- и долгопериодных CCI, приводящая к ошибочным сигналам.
  3. Неправильная настройка условий стоп-лосса может привести к большим убыткам.
  4. Неправильный выбор параметров также может существенно повлиять на доходность стратегии.

Методы управления рисками:

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

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

Стратегию можно дополнительно улучшить в следующих аспектах:

  1. Добавить другие индикаторы для формирования более целостной торговой системы.
  2. Протестировать различия в доходности по дням недели и торговым сессиям.
  3. Применить методы машинного обучения для поиска оптимальных параметров.
  4. Настроить параметры в зависимости от характеристик конкретного инструмента.
  5. Оптимизировать условия входа и выхода.

Заключение

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

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

//@version=3
strategy(title="my work",calc_on_order_fills=true,currency=currency.USD, default_qty_type=strategy.percent_of_equity,commission_type=strategy.commission.percent)

Strategy parameters
Strategy parameters
shortlength
longlength
aa
Ss
len
lenTurn
lenStd
from day
from month
from yr
to day
to month
to yr
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)