策略類型

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.