⚡ 核心升级支柱四:分时执行与移动风控:VWAP 导航盘、放量突破与动态移动止盈#
发布版本: v6.9.0 & v7.2.0
核心组件:core/trailing_stop.py,core/breakout_detector.py,intraday_orchestrator.py
标签:VWAP 导航·放量突破·动态移动止盈·Layer 5 风控
📖 引言:实现分时微观执行与利润锁定#
日线维度的趋势研判决定了交易的方向,但真实的交易盈亏往往取决于分时入场时机与出场风控。交易员常面临两大难题:
- 大赚变亏损:个股大幅上涨盈利 20% 后遭遇急跌,因缺乏自动化追踪止盈而最终保本甚至亏损出局。
- 分时追高套牢:在日内振幅过大或大盘缺乏成交量配合时盲目追高,买在日内最高点。
从 v6.9.0 的分时操盘导航盘到 v7.2.0 的 Trade Ideas 级放量突破与移动止盈引擎,Trade OS 建立了完整的分时微观执行与移动止盈体系。
🛡️ 一、 Trade Ideas 级动态移动止盈引擎 (Trailing Stop)#
TrailingStopEngine (core/trailing_stop.py) 实现了浮盈保护的持久化追踪。
1.1 最高价 Peak High 追踪与激活条件#
系统在本地持久化记录每只持仓股在买入后的历史最高价 ($P_{\text{peak}}$)。
# Trailing Stop 核心计算 (core/trailing_stop.py)
gain_pct = (current_price - avg_cost) / avg_cost
# 1. 浮盈突破 10%+ 激活 5% 动态移动止盈
if gain_pct >= 0.10:
stop_price = peak_high * (1 - 0.05) # 追踪止盈位锁定在最高价回撤 5%
if current_price <= stop_price:
trigger_signal = "🚨 TRAILING-STOP-TRIGGERED" # 触发落袋平仓价格轨迹 ───► 建仓点 ($100) ───► 冲高至最高点 Peak ($130) ───► 回撤至止盈点 ($123.5)
│ │
浮盈 30% 激活 锁定 23.5% 利润落袋平仓!通过这一机制,系统强行锁定已有利润,彻底终结了“利润坐过山车”的交易心理劣势。
🚀 二、 盘中放量突破与异动检测 (Breakout Detector)#
BreakoutDetector (core/breakout_detector.py) 能够在分时交易中实时计算成交量放大倍数 ($R_{\text{vol}}$) 与关键结构突破。
2.1 三大核心异动标签#
# 异动判定逻辑 (core/breakout_detector.py)
volume_ratio = current_volume / avg_20d_volume
if price >= high_52w and volume_ratio >= 1.5:
tag = "🚀 52W-HIGH-BREAKOUT" # 52周新高放量突破
elif price >= max_close_20d and volume_ratio >= 2.0:
tag = "🚀 VOLUME-BREAKOUT" # 20日箱体放量突破
elif price <= min_close_20d and volume_ratio >= 1.5:
tag = "🚨 VOLUME-BREAKDOWN" # 20日支撑放量下杀破位当扫描到 🚀 52W-HIGH-BREAKOUT 或 🚀 VOLUME-BREAKOUT 时,系统自动在操盘控制台高亮推荐,并无缝对接买入超速通道。
📟 三、 V6 智能分时操盘导航盘与 Layer 5 风控#
在 v6.9.0 首次发布的 Intraday Trading Navigator 中,系统建立了自上而下的分时风控漏斗:
graph TD
A[分时盘口数据 15-Min Candle] --> B[VWAP 多空牛熊中轴解算]
B --> C{检测 Volatility Mode 波动率模式}
C -- 高波动 TSLA/NVDA --> D[自适应放大 ORB 止损带宽]
C -- 低波动 VDY/XIC --> E[收紧 ORB 止损带宽]
D & E --> F{日操盘 No-Trade 避险红区校验}
F -- 触发 QQQ < VWAP 或 RVOL < 1.5x --> G[🛑 ZERO POSITION / NO TRADE]
F -- 正常 --> H[🛡️ Layer 5 Risk Sizing 仓位额度配给]
H --> I[标准仓 Full / 试探仓 Half / 底仓波段 Quarter]3.1 Layer 5 仓位配给矩阵#
自上而下的宏观及分时环境共同决定了单笔交易的额度上限:
- 标准仓 (Full): 日线买入 + 分时处在 VWAP 上方 + 放量突破。
- 试探仓 (Half): 处于回踩支撑线区间,放量不明显。
- 底仓波段 (Quarter): 战术性左侧建仓。
- 强制零仓 (No-Trade Funnel): 遭遇宏观事件窗口或开盘极速暴跌(振幅 > 4.5% 熔断)。
💡 总结与架构意义#
分时微观执行与移动风控引擎打通了交易决策的“最后一公里”。通过 TrailingStopEngine (core/trailing_stop.py) 的利润锁与 BreakoutDetector (core/breakout_detector.py) 的突破捕获,Trade OS 确保了每一笔入场均有严密的风控保护,每一份浮盈均有坚固的平仓防线。