EA反应比较慢的问题 新评论 [删除] 2010.03.09 05:22 我刚了一个EA,代码比较长,并做了很多的计算,当条件对了,会同时下50个左右的订单。 可是,我这个EA还没有开始运行完所有的代码,价格就变化了,然后后面的代码就没有运行了。 有没有什么命令可以指定先运行完本次代码,然后再跟价格跳动运行的? trad 2010.03.09 12:53 #1 两个办法: 1、优化你的算法, 1)找出提前量,就是可以提前算好的值,不要每次都运算,用全局变量记录或者放到文件中用的时候读出来是个好办法; 2)减少循环体数量和循环次数; ......暂时想这么多,除非你把算法说说,才能帮你优化。 2、换更高性能的机器。 [删除] 2010.03.10 02:06 #2 谢谢楼上的回答,可是因为我们的价格在3秒左右就会有一次跳动。在3秒内同时下几十个单,系统可能还是不行的。 不知道本论坛的管管知道不知道解决的方法 Jinsong Zhang 2010.03.10 03:13 #3 这不是EA的问题, 服务器方允许这样下单才有得玩 .... 或者你用限价单 trad 2010.03.10 13:44 #4 leon700800 写道 >> 谢谢楼上的回答,可是因为我们的价格在3秒左右就会有一次跳动。在3秒内同时下几十个单,系统可能还是不行的。 不知道本论坛的管管知道不知道解决的方法 这个~~~~~~,没有服务器会支持吧? 或许会提高你的点差。 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我刚了一个EA,代码比较长,并做了很多的计算,当条件对了,会同时下50个左右的订单。
可是,我这个EA还没有开始运行完所有的代码,价格就变化了,然后后面的代码就没有运行了。
有没有什么命令可以指定先运行完本次代码,然后再跟价格跳动运行的?