有汇友私信问我,说自己EA挂在VPS上跑黄金,用的是MT4自带的数据源,最近波动大的时候总感觉报价慢半拍,问有没有试过用websocket推行情。这事我还真折腾过一阵,说下体验。
MT4/MT5原生数据源:优点是省事,装好就能用,和EA对接零成本。缺点也明显,黄金这种点差容易扩大的品种,原生推送在快行情下延迟感比较强,而且你没法自己控制推送频率,VPS网络稍有抖动就容易丢tick。
第三方websocket行情接口:我试过两家做贵金属和欧美报价的,共同点是推送确实快,能自定义订阅品种和推送粒度,有的还支持心跳保活。但要注意:
适用场景:高频或对延迟敏感的黄金短线策略可以试试websocket方案;中长线EA说实话原生数据源够用,没必要折腾。
注意事项:不管用哪种,VPS到报价源的网络质量才是关键,建议先ping一下延迟再决定。另外websocket方案一定要在模拟盘跑够时间验证稳定性,别直接上实盘。
你们现在跑黄金用的什么行情源?有没有遇到过快行情报价跳空的情况,评论区聊聊。
MT4/MT5原生数据源:优点是省事,装好就能用,和EA对接零成本。缺点也明显,黄金这种点差容易扩大的品种,原生推送在快行情下延迟感比较强,而且你没法自己控制推送频率,VPS网络稍有抖动就容易丢tick。
第三方websocket行情接口:我试过两家做贵金属和欧美报价的,共同点是推送确实快,能自定义订阅品种和推送粒度,有的还支持心跳保活。但要注意:
- 接口稳定性参差不齐,得自己写重连逻辑,断线不重连EA就成睁眼瞎
- 报价源和经纪商实际成交价可能有偏差,黄金尤其明显,回测和实盘容易对不上
- 多数按订阅数或流量计费,跑多品种成本要算清楚
适用场景:高频或对延迟敏感的黄金短线策略可以试试websocket方案;中长线EA说实话原生数据源够用,没必要折腾。
注意事项:不管用哪种,VPS到报价源的网络质量才是关键,建议先ping一下延迟再决定。另外websocket方案一定要在模拟盘跑够时间验证稳定性,别直接上实盘。
你们现在跑黄金用的什么行情源?有没有遇到过快行情报价跳空的情况,评论区聊聊。
