Стратегия дивергенции CCI (C#). StockSharp

Автор: StockSharp
N: 1452
v5.0.1 (21.07.2025)
Скачиваний: 71

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

  • Условия входа: Дивергенция цены и CCI, при этом CCI ниже -100 для лонга или выше +100 для шорта.
  • Направление: Лонг и шорт.
  • Условия выхода: Пересечение CCI нуля или стоп‑лосс.
  • Стопы: Да, процентные.
  • Значения по умолчанию:

    • CciPeriod = 20
    • DivergencePeriod = 5
    • OverboughtLevel = 100
    • OversoldLevel = -100
    • CandleType = 15 минут
    • StopLossPercent = 2

  • Фильтры:

    • Категория: Дивергенция
    • Направление: Оба
    • Индикаторы: CCI
    • Стопы: Да
    • Сложность: Продвинутая
    • Таймфрейм: Внутридневной
    • Сезонность: Нет
    • Нейронные сети: Нет
    • Дивергенция: Да
    • Уровень риска: Средний