挑离自己最近的那个位置
真正要紧的那一段是从服务器到经纪商。你一周连一次,EA 每下一单就连一次。
虚拟专用服务器(VPS)是租来的一台远程计算机,全天候开着 MetaTrader——本机休眠或掉线时 EA 也照常交易,而且它就摆在离经纪商服务器更近的地方。
亦称:VPS, 交易 VPS, MT5 VPS, 外汇 VPS, VPS 服务器, 虚拟主机
更新于 · 审阅于
数据中心里的一台计算机,它唯一的工作就是让 MetaTrader 一直开着。它不会让一套策略变得更好;它消除的是那些与交易毫无关系、却能让策略停下来的途径。
EA 只在自己的终端运行时才存在,所以停机不是让交易亏钱,而是把交易直接抹掉。在这里公开的 27 条记录上,全部回测入场中有一半以上落在 08:00–16:59 UTC 之外——而入场最密集的那一个小时,00:00 UTC,正是东京的早上九点。
| 设置项 | 常见取值 | 备注 |
|---|---|---|
| 延迟与 RAM | 本目录不做测量 | 本站不公布任何主机侧的遥测数据,所以这里写下任何毫秒数或内存数字都不会有出处。被测出来的是持仓时间:1,362.6 分钟。 |
| 操作系统 | Windows Server | MetaTrader 是一个 Windows 二进制程序。兼容层会另外带来它自己的一套失效方式。 |
| 主机时钟 | 别去动它 | EA 读的是 TimeCurrent(),也就是经纪商的时间,不是主机的时间。这 27 条记录里有七条暴露了 GMT 偏移输入参数,其中六条把它留在 0。 |
一小时的停机,在每套策略身上吃掉的年度份额都不一样,因为入场并不是均匀铺开的。
在比较各家主机的正常运行时间数字之前,先问清楚你的 EA 需要的是哪一个小时。
计算 Sundial 的 557 笔入场里有 555 笔带着 00:55 UTC 这个时间戳
结果 同一个停机窗口,抹掉了一整套策略,却几乎没有擦到另一套
把托管方案对准策略持仓多久,而不是对准套餐的价格。
| 区间 | 含义 |
|---|---|
| 持仓时间中位数不足 2 小时(27 条里的 2 条) | 一次往返在这段行情里占的比例是看得见的;请挑经纪商所在的区域。 |
| 持仓时间中位数 2–24 小时(27 条里的 6 条) | 附近一台基础实例就够了;把钱花在重启后的行为上。 |
| 持仓时间中位数超过一天(27 条里的 19 条) | 延迟无关紧要。你买的全部就是正常运行时间。 |
| 无论持仓多久,跑在家用机器上 | 只有盯着看的时候才行得通;这里多数仓位都活过了开仓当天。 |
经纪商附送的免费 VPS 优惠都挂着最低余额或月交易量条件;先把资格条款读完。
真正要紧的那一段是从服务器到经纪商。你一周连一次,EA 每下一单就连一次。
它只在你下令时迁移一份快照。之后你在本地改了输入参数,被托管的那份副本仍然按旧值交易。
这些账目时间戳是 UTC。把 08:00–16:59 当成经纪商时间来读,办公桌以外的那部分份额就从 54.28 % 变成 64.49 %。
| 在 27 条公开记录、18,219 笔回测入场上测得 | 数值 |
|---|---|
| 落在 08:00–16:59 UTC 之外的入场 | 54.28 % |
| 开仓与平仓不在同一个日历日的交易 | 64.71 % |
| 持仓时间中位数,全部交易 | 1,362.6 分钟 |
| 持仓时间中位数最短的记录(Chrysalis) | 67.5 分钟 |
| 带有 GMT 偏移、夏令时或时段小时输入参数的记录 | 27 条中的 8 条 |
| 每条记录每年入场笔数的中位数 | 56.4 |
有两行决定了这笔购买。全部入场中有一半以上落在办公桌前的时段之外,接近三分之二 的仓位活到了下一个日历日——不过真正跑满 24 小时以上的只有 48.36 %,因为一条日历 分界线并不是一段时长。七条记录暴露了 GMT 偏移输入参数,其中六条把它留在 0;这八条 里,把任何一个时钟类输入参数设成非零值的只有三条。把终端在不同区域之间搬来搬去, 丝毫改变不了它在什么时候交易。
处在中位数上的那条记录,把自己 14.85 % 的入场压在最繁忙的那一个小时里。 Sundial 把全部 557 笔都放在那里,其中 555 笔正好打上 00:55。Tidewell Slack 把每一笔入场都装进连续的两个小时里;Almanac 每天在三个 固定时刻出手——00:55、07:50 和 15:00——所以一次停机最多只能拿走其中之一。 Tradewind 最繁忙的那一个小时只占 6.12 %。
停机的代价是策略的属性,不是主机的属性。99 % 的正常运行时间,对一个每小时都交易 的 EA 意味着一件事,对一个只在 00:55 存在的 EA 又意味着另一件事。
最冷清的时候,处在中位数上的那条记录,连续两次入场之间隔着 53.4 天。Windrose 曾经 有过 193.4 天没有一笔入场。Chrysalis 是 760.8 天——但它是这里唯一一条账目整整跳过 一个日历年的记录,而在那段沉默期间,另外 26 条记录记下了 3,770 笔入场。一条写成 “这一周没有交易就通知我”的规则,会在健康的策略上响个不停,却会在慢速策略停机时 一声不吭。
要盯的是终端,不是账目。用定时器记录 TERMINAL_CONNECTED,把消失的心跳当成警报。
VPS 改变的是智能交易系统在哪里运行,永远不会 改变它做什么。这个决定里属于成交的那一半,归滑点和 经纪商的成交模型管。属于策略的那一半,要对着 剥头皮来读——那是唯一一类目标小到能让往返时间显形 的策略。经纪商捆绑的 VPS 优惠都卡着余额和交易量的门槛;这里有据可查的是 XM 的那一份。目录里的每一件商品都公开了它 背后的账目,所以你可以自己去查一遍打算托管的那个 EA 的小时分布。