Стратегия дивергенции по OBV (Python). StockSharp

Автор: StockSharp
N: 1467
v5.0.0 (30.07.2025)
Скачиваний: 14

Индикатор On-Balance Volume отслеживает суммарный торговый объём, предполагая, что объём опережает цену. Когда цена формирует новый максимум, а OBV не подтверждает это — или наоборот, — вероятен разворот. Эта стратегия использует дивергенцию, чтобы играть против неустойчивых движений.
Для каждой свечи OBV обновляется и сравнивается с предыдущим значением. Бычий сигнал возникает, если цена делает более низкий минимум, а OBV — более высокий. Медвежий — когда цена растёт до нового максимума, а OBV отстаёт. Скользящая средняя задаёт точку выхода, а процентный стоп ограничивает убытки.
Подход стремится поймать возврат к среднему после объёмного исчерпания и часто удерживает позиции лишь до пересечения цены со средней линией.

  • Условия входа: Дивергенция цены и OBV.
  • Лонг/Шорт: Оба.
  • Условия выхода: Цена пересекает скользящую среднюю или стоп‑лосс.
  • Стопы: Да, на процентной основе.
  • Значения по умолчанию:

    • DivergencePeriod = 5
    • MAPeriod = 20
    • CandleType = 5 минут
    • StopLossPercent = 2

  • Фильтры:

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