不正确 发表于 2016-5-5 09:00:44

如何提高EA下单速度?

MT4平台交易商一般都限制了每单最大手数和最大持单数,比如说有平台限制每单最大下100手

,最多同时持有200张单,这就意味着一次最大可以下2万手。用EA下单的时候,一个问题就来

了?怎样才能更快的把单子下完?我开了一个500万的模拟账户来进行测试,下1.39万手,按

每单100手下,一共了139张单,用循环语句一单一单的下,下完后统计,EA的下单速度大概是

一分钟下40-50张单,也就是说平均下一单用时1.2-1.5秒,当然,我看了一下服务器时延,大

约为250毫秒,也就是说一张单从发出指令到执行完成,在网络上就用掉了差不多0.5秒,剩下

的时间应该就是花在服务器端的执行上,并且我的单子还仅仅是在模拟账户上执行,真实服务

器上还不清楚会不会快一点或者是慢一点。即按照这个速度,下2万手得200张单,需要4-5分

钟才能下完。在此请教各位高手,有没有办法提高EA的下单速度,把几百张单子以更快的速度

发出去执行完成?谢谢!!!

cdtang 发表于 2016-5-5 10:18:06

提前预知该公司的服务器所在地,然后去购买或自费在其旁边组建一个网络,将你的帐户挂在租或自建的服务器中,即可省去网络延时的毫秒数。但平台的服务器处理时间,用户控制不了。但如果真有如此大的交易量,完全可以自己去流动性提供商哪里玩了,自己控制网络,这些不在是问题

不正确 发表于 2016-5-5 11:27:48

流动商那里玩又得重新编程了吧,流动商估计都不是MT4的,就算可以编程,编程接口也不一样了。

chongchongxcx 发表于 2016-5-5 12:25:46

大神都是做啥单子,有这么大交易量

臭不要脸的 发表于 2018-8-30 18:58:07

我是个凑数的。。。
页: [1]
查看完整版本: 如何提高EA下单速度?