VR Proton
- 专家
-
Vladimir Pastushak
👋 我叫弗拉基米尔·帕斯图沙克(Vladimir Pastushak)。我是一名交易员和程序员,拥有20多年的金融市场交易经验,并长期从事交易自动化软件解决方案的开发。
💻 在此期间,我开发了大量交易算法、Expert Advisor(EA)和 MetaTrader 4、MetaTrader 5 工具,并持续在实际环境中测试和验证自己的交易理念。
📊 对我而言,工作中重要的不是夸张的承诺,而是算法逻辑、代码质量、交易系统的详细配置能力,以及在不同市场环境下客观评估系统运行表现的能力。
🔍 我的所有产品都基于个人实际经验开发,并在发布前进行测试。 - 版本: 26.101
- 更新: 2 十月 2026
- 激活: 20
适用于 MetaTrader 的交易机器人(Expert Advisor),将趋势开仓、回调加仓、自动保本、移动止损以及以可控最低利润平仓的交易序列管理结合在一起。
VR Proton 不仅仅是一款“信号型EA”。它是一套完整的交易序列管理系统,能够自动决定何时增加仓位、何时通过保本止损保护利润、何时随着价格移动保护水平,以及何时在平均价格基础上以预设利润缓冲退出交易。
参数设置、set文件、奖励以及产品演示版本,请访问作者主页。
为什么这款机器人值得关注
手动管理同一交易品种上的多笔交易,是交易中最困难的任务之一。当交易者还在关注一笔仓位时,另一笔可能已经进入亏损;当交易者还在计算整个交易序列的平均价格时,市场可能已经发生反转。情绪、对亏损的恐惧以及贪婪,都可能导致最终代价高昂的交易决策。
VR Proton 将交易管理中的大量重复性工作交给算法自动完成:
- 机器人根据市场运动方向开仓;
- 如果价格向不利于当前交易序列的方向运行,机器人不会立即止损,而是通过加仓均价管理当前情况;
- 当交易序列进入盈利状态后,机器人通过保本止损保护已有利润;
- 随着趋势继续发展,机器人通过移动止损不断跟随价格调整保护水平;
- 在适当时机,通过平均获利平仓水平,使交易序列中的“极端”仓位转为盈利。
所有操作都按照预先设定的规则自动执行,不受情绪影响,也无需交易者长时间盯盘。交易者只需要根据自己的风险承受能力设置参数,然后通过内置信息面板观察交易结果。
策略如何运行
该策略建立在一个简单但强大的理念之上:不是与市场运动对抗,而是同时利用市场向两个方向的运动——顺应趋势,并通过加仓应对逆向运动。
机器人管理两个相互独立的交易序列——BUY和SELL(两个方向都可以单独启用或关闭)。其工作流程如下。
当价格出现明确的趋势运动时,机器人顺势开仓。每一笔新的仓位,都会在前一笔仓位进入盈利并得到保护之后才开启。
如果价格发生反转并开始向不利于当前交易序列的方向移动,机器人不会恐慌,也不会立即实现亏损。当市场价格与最外侧仓位之间达到预设距离后,机器人会以更加有利的价格增加一笔用于均价调整的交易,从而降低整个交易序列的平均入场价格。
当持仓数量达到设定阈值后,平均价格退出机制开始工作:机器人计算交易序列中极端仓位的加权平均价格,在此基础上加入最低利润缓冲,并设置Take Profit。当价格恢复时,这些仓位将以盈利状态平仓,而机器人继续管理剩余仓位。
与此同时,利润保护机制持续运行:当仓位达到预设盈利距离后,机器人会自动将其移动至保本状态——BUY仓位的Stop Loss设置在开仓价格上方,SELL仓位的Stop Loss设置在开仓价格下方。随着趋势继续发展,移动止损开始发挥作用,跟随价格移动保护水平,并逐步锁定已经获得的利润。
因此,利润主要来自两个方面:
- 按照包含最低利润缓冲的价格水平,平仓经过均价调整的“仓位对”;
- 通过保本止损和移动止损持有趋势仓位,并逐步锁定利润。
重要提示:机器人不使用指标,也不依赖外部计算。其核心是对实际价格运动进行分析,以及按照既定规则纪律性地管理自身交易序列。
主要功能
- 趋势型BUY和SELL交易序列开仓 — 两个方向相互独立运行,按照趋势方向开仓,并可分别设置交易方向。
- 回调加仓 — 当市场向不利于交易序列的方向运行时,以更加有利的价格增加仓位,从而降低平均入场价格,而不是立即实现亏损。
- 逐步增加加仓距离 — 逆趋势方向的持仓越多,机器人等待下一次加仓的距离越远,避免交易序列过于密集地增加仓位。
- 自动保本 — 当仓位达到设定盈利距离后,自动设置Stop Loss,使其位于开仓价格上方或下方。
- 四种移动止损类型 — 经典固定距离、动态(百分比)以及动态“Extra”模式。Extra模式会随着趋势发展自适应地缩小保护距离;BUY和SELL方向可以分别设置。
- 带最低利润的平均价格退出 — 当持仓数量达到设定阈值后,机器人在交易序列极端仓位上设置Take Profit,目标价格为平均入场价格加上预设的最低利润点数。
- 独立手数管理 — BUY和SELL的初始手数可以分别设置;达到交易序列阈值后,均价仓位的手数由独立的倍数参数控制。
- 新K线过滤器 — 可以设置仅在所选周期出现新K线时执行交易操作,从而减少市场噪音导致的过度交易。
- 图表信息面板 — 实时显示余额、净值、可用保证金(浮动)、回撤以及当前仓位结果。
- 事件通知 — 弹窗、电子邮件、手机Push推送以及Telegram通知,可即时提醒每笔交易的开仓、修改和关闭。
- 管理“其他”仓位 — 通过Magic Number将机器人的交易与账户中的其他仓位区分开来。
- 交易前自动检查 — 检查保证金、最小/最大手数、经纪商交易量限制、冻结级别以及最小止损距离。
- 兼容MetaTrader 4和MetaTrader 5 — 两个平台使用统一的参数设置体系。
- 中文、英文和俄文语言支持 — 界面、通知和交易注释可以使用所选择的语言。
风险管理
VR Proton 包含多个风险控制层级,其中一些机制需要明确说明。
有助于限制风险的功能:
- 保本止损 — 策略的主要“安全垫”:已经盈利的仓位不会重新回到亏损状态,止损水平锁定在开仓价格附近。
- 移动止损 — 随着趋势发展,保护水平跟随价格移动,逐步锁定已经获得的利润。
- 交易序列最低平仓利润 — 平均价格退出机制会按照预设的利润点数缓冲计算,而不是简单地在盈亏平衡点退出。
- 保证金和交易限制控制 — 如果可用保证金不足、手数超出经纪商允许范围,或者超过交易品种的交易量限制,机器人不会开仓。
- 新K线过滤器 — 降低交易操作频率,并减少在K线内部市场噪音中的交易。
- 数学标准化 — 所有Stop Loss和Take Profit水平都会根据交易品种的规则进行计算,同时考虑最小距离和服务器冻结级别。
适合哪些交易者
VR Proton 面向认同“持续参与市场”理念的交易者:策略可以双向运行,并管理整个交易序列,而不仅仅是单笔仓位。它可能适合以下交易者:
- 厌倦手动管理多笔交易,希望将这一工作交给具有明确规则的算法;
- 容易受到情绪影响而做出交易决策,希望通过自动化提高交易纪律性;
- 采用均价策略,并理解这种方法的特点以及其中包含的相关风险;
- 希望根据自己的交易风格灵活调整策略:可以分别设置交易方向、手数、距离和移动止损类型;
- 习惯先通过历史数据验证交易理念,并在真实交易之前使用Strategy Tester和模拟账户进行测试。
重要提示:机器人适用于对冲(Hedging)账户类型。启动时,机器人会自动检查账户类型;如果检测到净持仓(Netting)或交易所(Exchange)模式账户,将通过相应提示正常停止运行。使用机器人之前,请确认您的交易账户支持Hedging对冲模式。

