Тип стратегии

Breakout Trading Strategies

Channel Break & Trend Initiation Capture

Breakout strategies identify key support and resistance levels, entering positions when price breaks through these levels with increased volume. These strategies capture the initial momentum of new trends as markets escape consolidation ranges.

3 алгоритмов1 библиотек

Как алгоритмы Пробой связаны между библиотеками

💥Breakout
🔧
vn.py3 algos
BollChannelStrategyintermediate
DualThrustStrategyintermediate
KingKeltnerStrategyintermediate

Как алгоритмы Пробой работают вместе в торговой системе

1
📊

Range Identification

Support/resistance detection

Donchian channel bounds
Consolidation pattern
2
💥

Breakout Trigger

Level breach detection

Price closes above resistance
Volume expansion > 1.5x
3
📈

Entry Execution

Trend initiation capture

Market order on break
Retest confirmation (optional)
4
🏃

Trailing Stop

Trend following exit

ATR-based trailing stop
Channel re-entry exit
5
🛡️

False Breakout Filter

Whipsaw protection

Volume confirmation required
Time-based invalidation

Сравнение алгоритмов Пробой по ключевым измерениям

Матрица сравнения алгоритмовНажмите на столбец, чтобы развернуть детали
Метрика
BollChannelStrategyvn.py
DualThrustStrategyvn.py
KingKeltnerStrategyvn.py
🎯Сложность⭐⭐⭐intermediate⭐⭐⭐intermediate⭐⭐⭐intermediate
📈Тип прогнозаСмешанныйСмешанныйСмешанный
Скорость обучения⚡⚡⚡⚡⚡⚡
🎯Точность📊📊📊📊📊📊
💡Лучше всего дляОбщего назначенияОбщего назначенияОбщего назначения
Сложность:

vn.py

BollChannelStrategy
vn.py
Пробойintermediate

Bollinger Band channel breakout strategy entering on band expansion and exiting on contraction.

Скорость⚡⚡
Точность📊📊📊
Ключевые параметры
boll_window18Bollinger Band period
boll_dev3.4Standard deviation multiplier
Источник:vnpy_ctastrategy
DualThrustStrategy
vn.py
Пробойintermediate

Intraday breakout strategy calculating upper/lower bands from previous day's range for entry signals.

Скорость⚡⚡
Точность📊📊📊
Ключевые параметры
k10.4Upper band coefficient
k20.6Lower band coefficient
Источник:vnpy_ctastrategy
KingKeltnerStrategy
vn.py
Пробойintermediate

Keltner Channel breakout strategy using EMA center line and ATR-based upper/lower bands.

Скорость⚡⚡
Точность📊📊📊
Ключевые параметры
kk_length11Keltner Channel period
kk_dev1.6ATR multiplier for bands
Источник:vnpy_ctastrategy

Breakout Trading Strategies, справочник алгоритмов

BollChannelStrategy (vn.py)
Bollinger Band channel breakout strategy entering on band expansion and exiting on contraction. Ключевые параметры: boll_window (Bollinger Band period), boll_dev (Standard deviation multiplier).Источник: https://github.com/vnpy/vnpy_ctastrategy.
DualThrustStrategy (vn.py)
Intraday breakout strategy calculating upper/lower bands from previous day's range for entry signals. Ключевые параметры: k1 (Upper band coefficient), k2 (Lower band coefficient).Источник: https://github.com/vnpy/vnpy_ctastrategy.
KingKeltnerStrategy (vn.py)
Keltner Channel breakout strategy using EMA center line and ATR-based upper/lower bands. Ключевые параметры: kk_length (Keltner Channel period), kk_dev (ATR multiplier for bands).Источник: https://github.com/vnpy/vnpy_ctastrategy.