在线账户
-- / --
当前总余额
¥--
总持仓盈亏
--
EA在线率
--%
总多单持仓
-- 手
总空单持仓
-- 手
批量控制面板
账户实时状态
| 勾选 | 在线 | 账户名称 | 账号 | 账户组 | 执行任务 | 任务状态 | EA状态 | EA在线 | 当前余额 | 持仓盈亏 | 状态 | 多单手数 | 多单盈亏 | 空单手数 | 空单盈亏 |
|---|
筛选范围
选择操作对象与交易方向后,再对下方勾选账户执行批量操作
批量操作
账户列表
显示绑定账户名称、执行任务、任务状态、EA状态、在线状态、持仓信息
| 账户名称 | 组别 | 在线 | EA状态 | 任务状态 | 运行状态 | 方向 | 余额 | 持仓盈亏 | 多单手数/盈亏 | 空单手数/盈亏 | 多单加仓 | 空单加仓 |
|---|
操作日志
批量操作后的模拟执行反馈(实际对接后由 WebSocket 推送真实结果)
当前余额合计
--
持仓盈亏合计
--
解套状态账户
--
运行中账户
--
账户运行状态监控
运行 / 解套 状态、多空手数与盈亏明细
| 账户 | 状态 | 多单手数 | 多单盈亏 | 空单手数 | 空单盈亏 |
|---|
报警规则
触发条件示例,可自定义阈值
核心参数分组
1.0 与 2.0 核心参数不同,必须按组管理;账户可绑定至不同参数组
1.0 核心参数组
2.0 核心参数组
参数组绑定账户数
| 参数组 | 绑定账户数 | 说明 |
|---|---|---|
| 1.0 组 | EA 1.0 版本使用的核心参数集合 | |
| 2.0 组 | EA 2.0 版本使用的核心参数集合,与1.0互不兼容 |
授权列表
超级管理员可见:授权状态、到期时间、删除授权、添加授权
| 账户 / EA标识 | 授权组 | 所属人 | 状态 | 到期时间 | 剩余天数 | 备注 | 操作 |
|---|
WebRequest()
EA 主动发起的 HTTP 请求方式
通信模式请求 / 响应(单向轮询)
典型场景EA 定时上报状态、拉取指令
优点实现简单,MT5 原生支持
缺点实时性弱,依赖轮询频率
WebSocket
实时双向通信,如同打电话
通信模式全双工、持久连接
典型场景后台指令实时下发、账户状态实时回传
优点低延迟,适合批量控制场景
缺点需要额外的网关/中转服务支持
本Demo说明
当前为纯前端静态演示(HTML/CSS/JS),所有账户、参数、授权数据均为模拟数据,用于展示后台页面结构与交互布局, 尚未连接真实 EA / WebSocket 服务。实际开发时,账户表格数据将通过 WebSocket 实时推送更新, 批量操作按钮将通过后台指令下发至对应 EA 客户端执行。