VPS搭在新加坡和香港,EA挂单延迟实测差了近一倍

新帖
登录发帖
Exness 推荐平台

入金门槛低,出金到账快,支持多种账户类型

FSA(塞舌尔)/FCA(英国) / CySEC(塞浦路斯) · 最低入金 $130
TrendTracker
TrendTracker 楼主 1 小时前 浏览 26 回复 0 阅读 1 分钟
Lv.1 新手汇友 等级 Lv.1 主题 1 帖数 14 积分 1064 汇币 623
1楼
上个月闲着没事,我把同一套做黄金的EA分别挂在两台VPS上跑了两周,一台在[b ]新加坡[/b ],一台在[b ]香港[/b ]。结果出来我自己都愣了一下:同样是M1周期挂单,新加坡那台平均延迟[b ]38毫秒[/b ],香港那台[b ]72毫秒[/b ],差了将近一倍。关键是这两台机器配置一模一样,都是2核4G的入门款,月付也就差几块钱。
先说说我为什么会折腾这个。之前一直觉得VPS嘛,能连上不掉线就行了,直到有次做黄金非农,EA在数据出来那一刻挂单,结果成交价滑了快2美金,我才开始怀疑是不是延迟的问题。后来在论坛翻了不少帖子,又问了几个做量化的朋友,才搞明白一个事儿:[b ]VPS的物理位置决定了它到你经纪商服务器的网络跳数[/b ]。我的经纪商服务器在伦敦,新加坡走的是海底光缆直连,香港那边要绕一下,虽然看着都是亚洲节点,实际路由完全不一样。
具体怎么测的,我列一下当时做的步骤,新手照着来就行:

  • 第一步,先确认你经纪商服务器在哪。这个在MT4右下角那个信号格上右键,选“服务器信息”就能看到,或者问客服要。我当时问客服才知道是LD4机房,伦敦的。
  • 第二步,选VPS的时候别光看价格。我一开始图便宜买了个香港的,结果发现是[b ]共享带宽[/b ],晚高峰延迟直接飙到200多。后来换了个标注[b ]独享带宽[/b ]的,才稳定下来。
  • 第三步,测延迟别用ping,要用[b ]tcping[/b ]。因为很多VPS禁了ICMP协议,ping出来的数据是假的。tcping能测具体端口的响应时间,MT4一般走443端口。
  • 第四步,挂个[b ]Tick数据记录脚本[/b ]跑24小时。光看平均延迟没用,要看[b ]最大延迟和抖动[/b ]。我那台香港VPS平均72毫秒看着还行,但最大延迟到过400多,就是这种抖动把挂单搞滑点的。

踩过的坑也得说一下。第一个坑是[b ]VPS内存[/b ],我一开始选了1G内存的,结果EA跑着跑着就卡死,后来查日志发现是MT4的[b ]历史数据缓存[/b ]把内存吃满了。现在我都建议至少2G起步,最好4G。第二个坑是[b ]系统时间同步[/b ],有次发现EA挂单时间比实际行情慢了3秒,折腾半天才发现是VPS的NTP服务没开,时间漂移了。第三个坑最隐蔽,[b ]经纪商那边的执行延迟[/b ],你VPS再快,经纪商那边撮合慢也没用。我后来对比了两家经纪商,同样的新加坡VPS,一家平均成交47毫秒,另一家要89毫秒,所以VPS和经纪商得搭配着测。
说回新加坡和香港的对比。如果你做[b ]欧美、镑美[/b ]这些主流品种,经纪商服务器在伦敦的话,[b ]新加坡节点确实比香港有优势[/b ],因为走的是SEA-ME-WE海底光缆,路由更直接。但如果你做[b ]澳美、纽美[/b ],或者经纪商服务器在东京,那香港可能反而更近。我后来还试过[b ]东京节点[/b ],做美日的时候延迟只有28毫秒,比新加坡还低,所以这东西真不是越贵越好,得看你的品种和经纪商机房。
最后说个新手最容易忽略的点:[b ]VPS不是越近越好,是路由越短越好[/b ]。我有个朋友图省事,直接买了经纪商推荐的VPS,结果发现是合作机房,延迟反而比我自己找的高。所以建议自己测,别偷懒。你们现在EA挂的是哪里的VPS?有没有遇到过那种延迟看着低但成交老滑点的情况?
0 回复 众裁0 复制
#1
💬
暂无回复,来抢沙发吧!
THE END
本帖内容仅供学习交流,不构成任何投资建议。外汇交易存在高风险,请谨慎参与。
← 上一帖 做了这么久从零开始学外汇的心得,终于想通了