策略类型

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.