[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 407 1...400401402403404405406407408409410411412413414...537 新评论 Валентин 2011.05.25 19:41 #4061 Bihkul: 同事们,请指点一下在EA代码中要改什么,改到哪里,才能在有五位数报价的经纪公司工作。点"变量通常有助于 [删除] 2011.05.25 19:57 #4062 granit77: 阵列。 据我所知,我们谈论的是一个二维数组,为了通过第一维的值找到第二维的值。但你如何事先将数据写入数组? [删除] 2011.05.25 20:05 #4063 KONDOR: 特别是在这种情况下,你可以创建两个数组,a[1000]和b[1000]。 如果我们要找的值在数组的最末端,我们会得到一个相当慢的变体,因为我们必须翻看所有的值(直到断点)。任务是快速找到它,花费的时间不超过标准计算所需的时间(例如,两个双数类型的 变量相乘)。 [删除] 2011.05.25 20:16 #4064 KONDOR: 有一个 "快速 "的开关功能。 假设我们要找的值是在switch函数的最后一行。我不知道切换函数的方法,但在我看来,就速度而言,它与带有for()循环的变体没有多大区别。 Sceptic Philozoff 2011.05.25 20:22 #4065 当然,这不会产生什么影响。另一方面,它并不总是要成为最后的元素。 而你为什么这么关心速度呢?你要在每一次打勾 时都进行这种计算吗? [删除] 2011.05.25 20:30 #4066 Mathemat:当然,这不会产生什么影响。另一方面,它并不总是要成为最后的元素。而你为什么这么关心速度呢?你要在每一次打勾时都进行这种计算吗? 是的,在每一次打勾 时。 Sceptic Philozoff 2011.05.25 20:32 #4067 而且不用担心,只需千分之一秒就能找到正确的数值。 [删除] 2011.05.25 20:35 #4068 Mathemat: 而且不用担心,只需千分之一秒就能找到正确的数值。 那里已经有相当数量的计算,所以我们想以某种方式优化速度。 imux 2011.05.25 20:42 #4069 有一个TimeCurrent()函数 可以将当前时间变成1970年以来的秒数。有没有一个函数可以把这些秒数(int)变成数据时间?或者你可能需要分离秒、分、小时...?谢谢你。 Sceptic Philozoff 2011.05.25 20:43 #4070 如果你对a[i]的不同值的频率有统计,可以试着把更频繁的值放在数组的开头(或切换)。 1...400401402403404405406407408409410411412413414...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
同事们,请指点一下在EA代码中要改什么,改到哪里,才能在有五位数报价的经纪公司工作。
阵列。
特别是在这种情况下,你可以创建两个数组,a[1000]和b[1000]。
有一个 "快速 "的开关功能。
当然,这不会产生什么影响。另一方面,它并不总是要成为最后的元素。
而你为什么这么关心速度呢?你要在每一次打勾 时都进行这种计算吗?
当然,这不会产生什么影响。另一方面,它并不总是要成为最后的元素。
而你为什么这么关心速度呢?你要在每一次打勾时都进行这种计算吗?
而且不用担心,只需千分之一秒就能找到正确的数值。