双mt5价差对冲使用说明
本页面用于普通用户完成注册、下载、MT5 挂载、桌面端连接、网页控制、交易参数设置和常见问题排查。
1. 重要地址
网站首页
http://64.90.2.116:5001/
使用说明
http://64.90.2.116:5001/help.html
软件和 EX5 下载
http://64.90.2.116:5001/download
EA 本地桥接地址
http://127.0.0.1:17891
EA 只连接本机桌面端软件,不直接连接云端网站。MT5 的 WebRequest 白名单必须添加本机桥接地址。
2. 使用前准备
- 已授权的 MT5 账号。未授权账号不能注册,授权过期后不能继续交易。
- 两个 MT5 客户端。两个 MT5 必须都在线,自动交易才会放行。
- 桌面端软件
双mt5价差对冲.exe。 - EA 文件
双mt5对冲桥接ea.ex5,需要分别挂载到两个 MT5。
允许 MT5 账号 1 和 MT5 账号 2 填写同一个账号;这种情况下仍然需要两个 MT5 客户端分别挂载 EA,并保持一个 TerminalId 为 mt5-1,另一个为 mt5-2。
3. 正确启动顺序
http://64.90.2.116:5001/ 注册网页账号。双mt5价差对冲.exe 和 双mt5对冲桥接ea.ex5。http://127.0.0.1:17891。4. 注册、登录和找回密码
注册账号
打开首页 http://64.90.2.116:5001/,点击注册,填写用户名、密码、MT5 账号 1、MT5 账号 2、密保问题和密保答案。两个 MT5 账号必须先由管理员授权。
密保答案要求
- 手机号码:必须是 11 位阿拉伯数字。
- 生日:格式必须是
xxxx年xx月xx日,例如1990年8月6日。
登录控制台
输入用户名和密码登录后进入「双mt5价差对冲控制台」。如果页面显示「等待本地软件」,说明桌面端还没有连接云端,或者还没有完成 MT5 验证。
找回用户名或重置密码
打开 http://64.90.2.116:5001/recover,填写 MT5 账号 1、MT5 账号 2、注册时选择的密保问题和密保答案,可查询用户名或重置密码。
5. MT5 挂载 EA / EX5
两个 MT5 都需要挂载 双mt5对冲桥接ea.ex5。EA 参数建议按以下方式设置:
| 参数 | 第一个 MT5 | 第二个 MT5 | 说明 |
|---|---|---|---|
TerminalId | mt5-1 | mt5-2 | 两个终端编号必须不同,桌面端靠它区分两边数据。 |
BridgeUrl | http://127.0.0.1:17891 | http://127.0.0.1:17891 | 保持本机桥接地址,不要填写云端网站地址。 |
TradeSymbol | 按实际交易品种填写 | 按实际交易品种填写 | 两个 MT5 可以是不同券商品种名,需要和实际下单品种一致。 |
MagicNumber | 默认即可 | 默认即可 | 用于识别本 EA 的持仓。没有明确需要时不要频繁改动。 |
MT5 WebRequest 设置
在 MT5 中打开:
工具 -> 选项 -> EA交易 -> 允许 WebRequest 访问以下 URL
添加:
http://127.0.0.1:17891
如果没有添加这个白名单,EA 无法上报价格、余额、净值、持仓和历史成交,网页和桌面端就可能显示 0.00 或等待状态。
6. 启动桌面端软件
双击打开 双mt5价差对冲.exe,检查服务器地址是否为:
http://64.90.2.116:5001
然后按顺序点击:
- 连接云端。
- 连接 MT5 并验证。
验证通过后,桌面端会显示两个桥接 EA 在线状态、两个 MT5 账号、买一价 / 卖一价、余额、净值、持仓、浮盈和云端连接状态。
余额或净值显示 0.00 时,优先检查 MT5 是否已登录真实账号、EA 是否正常挂载、TerminalId 是否正确、WebRequest 白名单是否已添加。
8. 交易参数详细说明
参数会影响自动开仓、加仓、平仓和风控。实盘前建议先小手数测试。
| 参数名称 | 推荐理解 | 填写建议 |
|---|---|---|
| MT5-1 手数 | 自动交易时第一个 MT5 使用的下单手数。 | 按账号资金和风险承受能力填写,例如 0.10。 |
| MT5-2 手数 | 自动交易时第二个 MT5 使用的下单手数。 | 可与 MT5-1 不同,用于匹配不同合约规格或风险比例。 |
| 止盈 | 总浮盈达到该数值后触发自动平仓。 | 必须大于 0,例如 1.00。 |
| 止损 | 总浮盈达到该亏损值后触发自动平仓。 | 通常填写负数,例如 -50.00。 |
| 价差波动点 | 用于判断是否允许加仓。数值越大,加仓越不频繁。 | 过小可能导致频繁加仓,过大可能错过机会。 |
| 窗口分钟 | 用于计算最近一段时间内的价差高低点。 | 常用 5。窗口越短越灵敏,窗口越长越稳。 |
| 冷却秒数 | 每次开仓或加仓后,需要等待冷却结束才允许下一次动作。 | 用于避免连续快速下单,例如 20。 |
| 最小持仓秒 | 开仓后至少持有的秒数,低于该时间通常不触发自动平仓。 | 用于避免刚开仓就被短暂波动触发平仓。 |
| 最大加仓次数 | 限制同一轮交易最多允许加仓多少次。 | 数值越大风险越高。保守使用建议从 1 开始。 |
| 最大开仓次数 | 限制当前运行周期内最多完成多少轮交易。 | 用于控制当天或当前周期的交易频率。 |
| 盈亏平滑秒 | 对实时盈亏做短时间平滑,减少瞬间跳动误判。 | 常用 5。过大可能导致显示和触发更慢。 |
| 软件开启时间 | 允许自动开仓的开始小时。 | 例如填写 9,表示 9 点后允许自动交易。 |
| 软件关闭交易时间 | 停止自动开仓的小时。 | 例如填写 0,表示 0 点后停止自动开仓。 |
时间参数只控制自动开仓和自动加仓,不等于强制平仓。已有持仓是否平仓仍由止盈、止损、一键平仓或手动处理决定。
9. 网页数据说明
- 中位价差、收缩价差、扩张价差:由两个 MT5 上报的买卖价计算,用于判断价差方向。
- 最近窗口最大值 / 最小值:根据「窗口分钟」计算,用于辅助判断扩张或收缩机会。
- 实时浮盈:当前持仓的实时浮动盈亏。
- 今日盈亏:今日已平仓成交统计。
- 历史盈亏:历史已平仓成交统计。
- 开仓诊断:显示为什么当前允许或阻止开仓,例如非交易时间、冷却中、等待两个 EA、方向不匹配等。
10. 常见问题
网页显示等待本地软件
检查双mt5价差对冲是否已打开,是否已点击「连接云端」,服务器地址是否为 http://64.90.2.116:5001,本地网络是否正常。
桌面端显示等待两个桥接 EA
检查两个 MT5 是否都已打开,两个 MT5 是否都挂载了 EA / EX5,EA 参数 TerminalId 是否分别为 mt5-1 和 mt5-2,WebRequest 白名单是否添加 http://127.0.0.1:17891。
验证失败
检查 MT5 账号是否已由管理员授权,授权是否过期,注册时绑定的 MT5 账号是否和当前 MT5 登录账号一致。
余额或净值显示 0.00
优先检查 MT5 是否已登录真实账号、EA 是否正常挂载、TerminalId 是否正确、WebRequest 白名单是否已添加。
网页盈亏和 MT5 不一致
先确认当前网页登录的是正确账号、桌面端连接的是当前这两个 MT5、历史数据是否同步完成、是否曾经切换过 MT5 账号或重新注册过桥接实例。
下载页没有文件
打开 http://64.90.2.116:5001/download。如果桌面端软件或 EA / EX5 显示待上传,请联系管理员补充文件。
11. 风险提示
- 本系统是交易辅助工具,不保证盈利。
- 网络异常、MT5 断线、服务器异常时,建议先停止自动。
- 手动加仓前必须确认止盈止损设置合理。
- 实盘交易前建议先小手数测试。