Стратегия дивергенции по Williams %R (C#). StockSharp

Автор: StockSharp
N: 1464
v5.0.2 (09.06.2026)
Скачиваний: 1364

Осциллятор Williams %R оценивает зоны перекупленности и перепроданности. Когда цена делает новый минимум, а %R формирует более высокий минимум, или когда цена обновляет максимум, но %R снижается, возможен разворот. Эта стратегия ищет такие дивергенции на экстремумах индикатора. Каждый бар система записывает последнее закрытие и значение %R для сравнения с предыдущим. Бычья дивергенция в сочетании с уровнем ниже -80 открывает длинную позицию, а медвежья и значение выше -20 — короткую. Стопы устанавливаются как процент от цены. Позиции закрываются, когда индикатор возвращается к противоположному экстремуму, фиксируя откат после сигнала дивергенции.

  • Условия входа: Дивергенция цены и %R с %R ниже -80 для покупок или выше -20 для продаж.

  • Лонг/Шорт: Оба.

  • Условия выхода: Williams %R достигает противоположного экстремума или стоп‑лосс.

  • Стопы: Да, на процентной основе.

  • Значения по умолчанию:

  • WilliamsRPeriod = 14

  • DivergencePeriod = 5

  • CandleType = 5 минут

  • StopLossPercent = 2 [*]Фильтры:

  • Категория: Дивергенция

  • Направление: Оба

  • Индикаторы: Williams %R

  • Стопы: Да

  • Сложность: Средняя

  • Таймфрейм: Внутридневной

  • Сезонность: Нет

  • Нейронные сети: Нет

  • Дивергенция: Да

  • Уровень риска: Средний