MT5 终端负责读取账户数据,EA 通过 WebRequest 把数据提交到 Laravel API。
上报时需要注意三件事:第一,服务器地址必须加入 MT5 允许访问列表;第二,请求需要带 API Key、时间戳、随机串和 HMAC 签名;第三,网站端要记录最新快照、持仓和历史交易,前台只读取已经入库的数据。
FXHero 当前的 FxShow EA 就是为这个展示系统单独编写的上报工具。
MT5 EA 上报账户数据的基本流程
用 EA 将余额、净值、持仓和历史订单上报到网站,是账户展示系统的核心链路。