Vantage Breakout
- 专家
-
Alexandre Vincent Traber
专注于MetaTrader 5智能交易系统(EA)开发的量化交易开发者。拥有大宗商品交易研究背景,应用于外汇、黄金/白银及指数的系统化策略。专注于经过优化测试、具有平滑资金曲线的稳健交易机器人,而非单纯追求回测利润。自主研发的反过度优化评分系统(资金曲线稳定性、回撤控制、时间一致性)正逐步整合到整个EA产品线中,以在实盘使用前过滤掉过度优化的结果。欢迎反馈和提问——乐于为买家提供设置与参数指导支持。 - 版本: 1.31
- 更新: 24 十月 2026
Vantage Breakout 是一款波动率通道突破智能交易系统。它以 ATR 距离在移动平均线周围构建通道,当K线收盘于通道之外时入场。出场以资金衡量:按账户余额百分比分三步止盈,若亏损达到余额的设定百分比,软止损会在K线收盘时平仓。
概述
- 突破通道:SMA 加减 InpAtrMultiplier x ATR
- 收盘高于上轨时买入,低于下轨时卖出
- 以价格百分比设定的硬止损,可选百分比追踪止损
- 按余额百分比分三步止盈:三分之一、三分之一、然后剩余部分
- 软平仓:若浮动亏损达到余额的 InpSoftClose_PctBalance 百分比,在K线收盘时平仓
- 按风险计算仓位,可选复利或固定初始余额
- 同一时间只持有一个仓位,入场和止盈层级在已收盘K线上判断
- 内置优化器评分系统,用于选择稳健的参数
- 图表面板分别显示账户回撤和 EA 回撤
工作原理
通道:每根新K线开始时,EA 计算 InpSmaPeriod 周期的 SMA,并加减 InpAtrMultiplier x ATR(InpAtrPeriod)。收盘高于上轨表示强势上涨,开多;收盘低于下轨则开空。
止损与仓位:硬止损设在距入场价 InpSL_Pct 百分比处。手数的计算使该止损的亏损等于当前余额(InpCompounding = true)或初始余额的 InpRiskPercent 百分比。启用 InpUseTrailing 时,止损在每个跳动上以相同的百分比距离跟随价格,只向盈利方向移动。
止盈层级(每根K线收盘时检查):
- 浮动盈利达到余额的 InpTP1_PctBalance 百分比时,平掉约三分之一的初始仓位
- 达到 InpTP2_PctBalance 百分比时,再平掉三分之一
- 达到 InpTP3_PctBalance 百分比时,平掉剩余仓位
- 同一根K线可触发多个级别。如果仓位太小无法拆分,则跳过该级别,并在 InpTP3_PctBalance 时全部平仓
软平仓:每根K线收盘时,若持仓浮动亏损达到余额的 InpSoftClose_PctBalance 百分比,则平仓,通常远早于触及硬止损。
安全机制:每次下单前检查保证金,包含经纪商总交易量上限在内的完整手数规范化,入场和追踪修改时检查止损和冻结水平,自动识别成交模式。启动自检会报告该图表上是否真正允许交易。
输入参数
Strategy:InpAtrPeriod、InpSmaPeriod、InpAtrMultiplier
Money Management:InpRiskPercent、InpCompounding
Risk Placement:InpSL_Pct、InpUseTrailing
Active Position Management:InpTP1_PctBalance、InpTP2_PctBalance、InpTP3_PctBalance、InpSoftClose_PctBalance
Identification:Magic_Number、Order_Comment
Optimizer Score:Score_* 参数,见下文
优化器评分系统
MT5 的标准优化标准(如最大余额或盈利因子)往往会选出偶然拟合历史的参数组合。Vantage Breakout 内置自定义评分函数,根据资金曲线的质量对每次优化结果进行排名:
- 资金曲线平滑度(线性拟合的 R2)
- 盈利速度(归一化斜率)
- 时间稳定性(测试前后两半的差异)
- 盈利集中度(少数交易贡献大部分利润时扣分)
- 回撤深度与持续时间(Ulcer Index)
- 资金效率(MAR 比率)
- 交易次数可靠性
如果净利润为负,或盈利因子、回撤、交易次数超出您设定的限制,该结果得分为 0。在 MT5 优化器中,请将优化标准设置为 Custom max。
推荐设置
- 在波动率通道外强势收盘后容易延续的品种
- 默认在硬止损处的风险为 2%,而软平仓通常将亏损限制在余额的约 0.5%;请保持 InpSoftClose_PctBalance 低于 InpRiskPercent
- 分两阶段优化:先用 1 Minute OHLC 或 Open Prices 优化通道和资金管理参数,再用 Every Tick 确认(并测试追踪止损)
- 使用 VPS 保持连续运行
免责声明
杠杆产品交易存在较高的亏损风险。回测结果不代表未来表现。实盘交易前请先在模拟账户上测试。
