Quantum Forex
- 专家
- 版本: 4.1
- 激活: 5
概述
Quantum Forex 是一款适用于 MetaTrader 4 的智能交易系统(EA),采用网格订单管理方式。源代码分别管理 BUY 和 SELL 持仓,并根据所有未平仓订单的合计浮动盈亏判断何时平仓。
当市场价格相对于现有持仓向不利方向移动达到设定距离时,EA 可以继续开立同方向订单。其运行行为取决于网格间距、手数设置、订单数量限制、交易时间过滤器以及账户可用保证金。
主要功能
分别管理 BUY 和 SELL 持仓
EA 分别跟踪 BUY 和 SELL 订单组,计算各组的浮动盈亏,并可在达到相应的货币金额阈值时平仓。
网格交易逻辑
当价格相对于现有持仓向不利方向移动达到设定距离时,EA 可以增加同方向订单。订单数量受到网格设置和内部总订单上限的限制。
手数设置
用户可以设置初始手数。手数乘数在相应的算法分支中用于计算后续订单的交易量。源代码还包含适用于部分网格阶段的其他手数等级。
基于货币金额的平仓机制
源代码包含针对单独订单组及全部未平仓订单合计结果的金额阈值。计算单位为账户货币金额,而不是点数。
订单与保证金检查
发送订单前,EA 会根据交易品种允许的手数规则调整订单数量,并检查可用保证金。同时,系统会限制最大未平仓订单数量。
交易时间过滤器
交易时间过滤器可限制新订单的开仓时间。该功能默认关闭;启用后使用经纪商交易服务器时间。
默认参数
-
平台:MetaTrader 4
-
初始手数:0.01
-
最大未平仓订单数:5
-
手数乘数:1.0
-
网格距离参数:100,之后根据报价位数进行调整
-
每日交易次数上限:99
-
总体盈利阈值:8 个账户货币单位
-
交易时间过滤器:关闭
-
启用后的交易时段:经纪商服务器时间 23:00–08:00
实际网格间距取决于报价位数以及源代码中的 Point 转换逻辑。盈利阈值是货币金额,并不代表 8 个点。
测试与优化
建议在 MetaTrader 4 策略测试器中,根据目标交易品种、时间周期、经纪商规格、点差假设及历史数据进行测试。
测试时应关注浮动回撤、保证金使用情况、同时持仓数量、订单执行、点差扩大及滑点。历史测试结果不能保证未来表现。
重要信息
当前订单开仓逻辑没有为每个订单设置固定止损。若市场持续朝单一方向运行,浮动亏损和保证金需求可能增加。
订单数量限制和保证金检查属于技术性保护措施,不能消除市场风险。
源代码中存在 UseVirtual、 Target 和 Risk 等参数,但参数名称本身并不意味着相应保护机制已经完整实现并处于启用状态。在所检查的代码中,基于风险的手数计算受资金管理开关控制,而该开关默认关闭。 Target 变量在当前逻辑中没有实现有效的账户净值止损机制。
使用前应编译、测试并独立检查 EA 的交易逻辑和订单执行行为。本说明不构成收益保证。
