如何在没有 VPS 的情况下 7×24 小时运行 MT5 EA
最后更新: 2026年7月
如果你使用 Expert Advisor(EA,即智能交易系统)交易,你一定知道其中的问题:一旦电脑休眠、Wi-Fi 断开或因 更新而重启,你的 EA 就会停止运行。常见的解决办法是租一台 Windows VPS,让 MetaTrader 5 一直在上面运行——但只为托管一个机器人 就得时刻照看远程桌面,既繁琐又容易出问题,成本还会悄悄累积。其实有一种更简单的方法,让你的 MT5 EA 7×24 小时运行。
为什么交易者要让 EA 全天候运行
Expert Advisor 只有在挂载到实时图表并接收报价时才有用。外汇市场每周五天、几乎 24 小时交易,许多策略需要对发生在不便时段的 事件做出反应——伦敦或纽约开盘、你当地时间凌晨 3 点的新闻行情,或者价格触及某个价位时必须立即移动的止损。
只要运行机器人的终端离线几分钟,你就可能错过入场、无法管理持仓,或让一笔交易失去对冲。正因如此,认真的 EA 交易者和 TradingView 信号交易者都需要一个永不关机的终端——而不是需要休眠、更新、还要随身携带出行的笔记本电脑。
- 电脑关机 = EA 停止。没有图表,没有报价,没有订单。
- 家庭网络并非 7×24 小时可用。路由器重启、运营商故障和停电都会中断交易。
- 持仓管理不能暂停。移动止损、保本止损和按时间平仓都需要一个在线的终端。
常见答案:Windows VPS(及其缺点)
经典的解决方案是虚拟专用服务器(VPS)——一台放在数据中心、始终保持开机的 Windows 机器。你在上面安装 MetaTrader 5,登录 经纪商账户,挂上 EA,然后断开连接。理论上,机器人从此全天候运行。但实际上,VPS 会把你变成一名兼职系统管理员。
- 部署繁琐。你要开通服务器、安装 Windows 更新、下载并配置 MT5、登录账户,然后祈祷终端能扛过下一次重启。
- RDP 折腾。每次检查都要打开远程桌面会话,而会话一旦断开,终端可能会处于异常状态。
- 悄无声息的故障。Windows 更新强制重启,MT5 没有重新启动,你的 EA 离线好几个小时才被发现。
- 持续成本与绑定。为了让一个终端保持运行,你每月要为一整台 Windows 机器付费——而它的大部分资源都在闲置。
- 安全隐患。公网暴露的 RDP 端口是众所周知的攻击目标,配置稍有不当就会让机器暴露在风险之中。
VPS 当然可用,对喜欢亲力亲为的交易者来说也是合理的工具。但它解决“保持开机”问题的方式,是给你带来一个全新的问题: “保持这台服务器健康运行”。
更简单的方法:托管式云端 MT5
托管式云端 MT5 彻底免去了服务器运维。你无需租一台空白的 Windows 机器、从头搭建整套环境,而是直接获得一个已经在云端运行、 已经受到监控、出现问题会自动重启的 MetaTrader 5 终端。这正是 etrink 所做的。
你只需连接经纪商账户,上传 EA(或将 TradingView 策略对接过来),然后点击启动。终端运行在 7×24 小时在线的托管基础设施上—— 无需租用 VPS,无需照看 Windows 更新,也无需保持 RDP 会话开启。想查看终端时,你可以通过安全的 VNC 视图直接在浏览器中打开, 而不必使用完整的远程桌面。
分步运作方式
- 创建账户。免费开始——免费试用让你无需 VPS、也不用为信用卡 操心,就能启动一个托管的 MT5 终端。
- 连接经纪商。输入你的 MT5 账号、密码和服务器。你的终端会在云端一个全新的隔离环境中启动。
- 添加机器人。上传你的
.ex5Expert Advisor 并挂载到图表上,或通过 webhook 绑定 TradingView 策略 (见下文)。 - 点击启动。终端 7×24 小时运行。如果某个进程崩溃,或有信号发送到已停止的账户,它会自动重启,让你的自动交易持续进行。
- 监控与管理。在浏览器中打开实时 VNC 视图查看终端,并在面板中核对每一条已执行的信号。无需 RDP 客户端。
整个流程就是这样。没有需要打补丁的服务器,不必担心计划内重启,也没有任何东西依赖你的笔记本电脑保持唤醒。
那 TradingView 信号呢?
很多交易者根本不运行编译好的 EA——他们在 TradingView 上用 Pine Script 构建策略,希望警报能下真实订单。etrink 同样能做到: TradingView 发出 webhook,etrink 根据你为每个账户设置的品种和手数限制进行验证,然后终端在你的 MT5 账户上 7×24 小时执行订单 ——即使你的电脑已经关机。
TradingView 的警报消息只是一段 JSON。下面是一个最简单的买入信号:
{
"action": "buy",
"symbol": "EURUSD",
"volume": 0.01,
"id": "{{time}}"
}id 字段是幂等键,确保同一条警报绝不会被执行两次。完整的字段说明、Pine Script 示例和分步设置,请参阅 TradingView webhook 指南。
更想用自己的 AI 或脚本来驱动自动交易?etrink 还提供 MCP 端点, 你可以接入自己的 AI 智能体,让它通过同一个托管终端读取状态并下单。
常见问答
我还需要 VPS 吗?
不需要。这正是关键所在——终端运行在托管的云基础设施上,因此没有需要租用、打补丁或保持在线的 VPS。
电脑关机后,我的 EA 还会继续交易吗?
会。你的本地电脑只用于管理设置和查看终端。机器人在云端独立运行,因此在你的笔记本休眠、更新或随你出行时,它都会继续交易。
可以使用我自己的 EA 吗?
可以。上传你编译好的 .ex5 文件,像在本地终端中一样将其挂载到图表上即可。
只支持外汇吗?
你的经纪商在 MetaTrader 5 中提供的所有品种都可以使用——外汇货币对、XAUUSD 等贵金属、股指等,使用经纪商的 准确品种名称即可。
如果出现崩溃会怎样?
终端受到持续监控。如果某个进程出现故障,或有信号发送到已停止的账户,它会自动重启,让你的自动交易无需人工干预即可恢复。
准备好在没有 VPS 的情况下托管你的 MT5 机器人了吗?免费开始,几分钟内就能拥有一个 7×24 小时运行、受监控的 MT5 终端。