为什么MQL5数据库中的专家这么少? - 页 5 123456789101112...15 新评论 Andrey Dik 2010.07.05 01:43 #41 Interesting:同样,有25个。据我所知,qlTradeRequest 和MqlTradeResult 这两个结构以及与之相关的所有OOP(此外,它们被包含在语言内核中)是没有尽头的?吁。我会让它变得更简单。在第一页,我对为什么基地里的专家很少做了一个假设。我没有说OOP不好,也没有说不需要它。 再一次。提出了我的建议,即为什么基地里的专家很少。 Andrey Dik 2010.07.05 01:47 #42 Interesting:........他们点什么,就写什么................ 再次进入 "牛奶"。有的文章是出于作者自己的意愿而写的。 [删除] 2010.07.05 01:49 #43 joo:吁。我会让它变得更简单。在第一页,我提出了我的建议,即为什么基地里没有很多专家。我没有说OOP不好,也没有说不需要它。 再一次。提出了我的建议,即为什么基地里的专家很少。好吧,我们不要争论。更重要的是,你可以对这个问题进行长时间的哲学思考......。PS当MT5分析和MT4交易时,这种变体如何?(所有没有类,甚至没有结构)... [删除] 2010.07.05 01:51 #44 joo: 再次进入 "牛奶"。有的文章是出于作者自己的意愿而写的。 我的意思是为<5美元的工作...:) Andrey Dik 2010.07.05 01:58 #45 Interesting:好吧,我们不要争论这个问题了。更有理由对这个问题进行哲学思考,只要你愿意......。PS当MT5分析和MT4交易(都没有类,甚至没有结构)时,情况如何呢... 这是一个很好的变体。这也是今天唯一可能的做法。 [删除] 2010.07.05 09:18 #46 joo:一个做同样事情的代码怎么会输给另一个做同样事情的代码?请给我一个例子。与MQL4相比,在MQL5中实现的一种算法可以快很多倍,这仅仅是由于终端的结构和语言的特殊性。例如,比较 "简单 "EA的初始化块的执行时间(为了清楚起见,你甚至可以测量空Init 和OnInit 的执行时间)。 我还要指出,这并不是这个问题最有趣的方面(考虑到MQL5的某些创新和功能)。joo: 创建MQL5是为了使复杂的事情变得更容易,而不是为了做以前不可能的事情。我想我将改变这句话中一些词语的顺序,得到以下内容:MQL5的诞生是为了让简单的事情变得更复杂。做以前不可能做的事是它的直接任务。 或者说以前可能的事情现在不可能了 :)(这是一个关于锁定的笑话,如果有人没有得到它)...PS在我看来,这个主题的作者不应该创建这样一个主题(因为他如此关注EA的数量),而只是像在指标部分那样做,即创建一个名为 "帮助我转换到MT5而没有损失 "的分支。这将使每个人都能将EA从MQL4翻译到MQL5。 Andrey Dik 2010.07.05 09:47 #47 Interesting:在MQL5中实现的相同算法可以快很多倍,这只是由于终端架构和语言的特殊性。例如,比较一个 "简单 "的专家顾问的初始化块的执行时间(为了说明,你甚至可以测量一个空的Init 和 OnInit 的运行时间)。我从来没有说过什么 "更快"。如果开发一种新的语言,其速度比前者慢几倍,那就非常奇怪了。很明显,MQL5更快。有趣的 是。我可能会改变这句话中一些词语的顺序,以产生以下结果--MQL5的诞生是为了让简单的事情变得更复杂。做以前不可能做的事情是它的直接任务。 或者说以前可能的事情现在不可能了 :)(这是一个关于锁定的笑话,如果有人没有得到它)...这是一种将意义转到内部的高超方法。其背后的想法是:"创建MQL5是为了使复杂的 事情容易 实现,而不是为了做以前不可能做的事情"。有趣的 是。 PS在我看来,这个主题的作者不应该创建这样一个主题,既然他如此关心专家的数量,干脆就像在指标部分那样,即创建一个名为 "帮助转换到MT5而不损失 "的分支。本文将向读者介绍如何将MQL4专家顾问从MQL4翻译到MQL5。 也许作者最清楚。ZS,这是我写的最后一篇文章。至少在这个主题中。 [删除] 2010.07.05 09:51 #48 joo:ZS,就这样了,这是我的最后一个帖子。至少在这个主题中。 在这个问题上,我的也是如此,因为我认为讨论其他东西没有意义...... Yedelkin 2010.07.05 10:09 #49 Interesting: В этой, мой пожалуй тоже, поскольку не вижу смысла обсуждать что-то еще... 关于专家顾问的数量。我不知道专家顾问的数量,但对我来说,"MQL5简介:编写简单的专家顾问和指标"这篇文章已经足够了。为作者点赞! [删除] 2010.07.05 14:09 #50 Interesting: 我认为这个主题的作者不应该创建这样一个主题(因为他如此关注专家顾问的数量),而只是创建一个名为 "帮助我们无损失地转换到MT5 "的分支。这样一来,大家就可以安安静静地把MQL4的EA翻译成MQL5,而交易者也能安安静静地处理从MQL4到MQL5的转换问题。 我说的不仅仅是我自己或我的同事,他们并不都是专业的程序员,而是经常自学成才的业余爱好者。 我迟早会这样做,如果有必要,我将自己做所有的事情。我已经在不到5天的时间里写出了我的第一个专家顾问))一个来自MQ的开发者在写作过程中一定会寻找到什么))。 最基本的东西,如简单地找出当前价格,要求出价,在MT4中是三个字母,在MT5中,整个复杂的结构,复制数组等都要完成。它真的能更快地工作吗?我甚至无法想象它最终可能会导致多少错误(内部和外部)。他们仍然在MT4中发现错误。IMHO,他们不应该对语言有那么大的改变,他们可以改变解释器、编译器、测试器,增加一些东西,但所有的东西都是从头开始重写的。当然,专业人士将获得额外的优势,但其他人将被抛在后面。但是,专业人员之前能够用C语言编写一切,例如,将其与交易操作绑定。 MQL5的大规模性与半脚本的MQL4一样,是没有问题的。悲伤... 对那些掌握了MQL5并了解MQL4的人来说,请试着用数字估计一下5的复杂程度如何?在我看来,它的难度是5-10倍。 Документация по MQL5: Получение рыночной информации / SymbolInfoTick www.mql5.com Получение рыночной информации / SymbolInfoTick - Документация по MQL5 123456789101112...15 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
同样,有25个。据我所知,qlTradeRequest 和MqlTradeResult 这两个结构以及与之相关的所有OOP(此外,它们被包含在语言内核中)是没有尽头的?
吁。我会让它变得更简单。在第一页,我对为什么基地里的专家很少做了一个假设。我没有说OOP不好,也没有说不需要它。
再一次。提出了我的建议,即为什么基地里的专家很少。
........
他们点什么,就写什么...
.............
吁。我会让它变得更简单。在第一页,我提出了我的建议,即为什么基地里没有很多专家。我没有说OOP不好,也没有说不需要它。
再一次。提出了我的建议,即为什么基地里的专家很少。
好吧,我们不要争论。更重要的是,你可以对这个问题进行长时间的哲学思考......。
PS
当MT5分析和MT4交易时,这种变体如何?(所有没有类,甚至没有结构)...
再次进入 "牛奶"。有的文章是出于作者自己的意愿而写的。
好吧,我们不要争论这个问题了。更有理由对这个问题进行哲学思考,只要你愿意......。
PS
当MT5分析和MT4交易(都没有类,甚至没有结构)时,情况如何呢...
joo:
一个做同样事情的代码怎么会输给另一个做同样事情的代码?请给我一个例子。
与MQL4相比,在MQL5中实现的一种算法可以快很多倍,这仅仅是由于终端的结构和语言的特殊性。例如,比较 "简单 "EA的初始化块的执行时间(为了清楚起见,你甚至可以测量空Init 和OnInit 的执行时间)。
我还要指出,这并不是这个问题最有趣的方面(考虑到MQL5的某些创新和功能)。joo:
创建MQL5是为了使复杂的事情变得更容易,而不是为了做以前不可能的事情。
我想我将改变这句话中一些词语的顺序,得到以下内容:MQL5的诞生是为了让简单的事情变得更复杂。做以前不可能做的事是它的直接任务。
或者说以前可能的事情现在不可能了 :)(这是一个关于锁定的笑话,如果有人没有得到它)...
PS
在我看来,这个主题的作者不应该创建这样一个主题(因为他如此关注EA的数量),而只是像在指标部分那样做,即创建一个名为 "帮助我转换到MT5而没有损失 "的分支。这将使每个人都能将EA从MQL4翻译到MQL5。
在MQL5中实现的相同算法可以快很多倍,这只是由于终端架构和语言的特殊性。例如,比较一个 "简单 "的专家顾问的初始化块的执行时间(为了说明,你甚至可以测量一个空的Init 和 OnInit 的运行时间)。
我从来没有说过什么 "更快"。如果开发一种新的语言,其速度比前者慢几倍,那就非常奇怪了。很明显,MQL5更快。
我可能会改变这句话中一些词语的顺序,以产生以下结果--MQL5的诞生是为了让简单的事情变得更复杂。做以前不可能做的事情是它的直接任务。
或者说以前可能的事情现在不可能了 :)(这是一个关于锁定的笑话,如果有人没有得到它)...
这是一种将意义转到内部的高超方法。其背后的想法是:"创建MQL5是为了使复杂的 事情容易 实现,而不是为了做以前不可能做的事情"。
有趣的 是。
PS
在我看来,这个主题的作者不应该创建这样一个主题,既然他如此关心专家的数量,干脆就像在指标部分那样,即创建一个名为 "帮助转换到MT5而不损失 "的分支。本文将向读者介绍如何将MQL4专家顾问从MQL4翻译到MQL5。
也许作者最清楚。
ZS,这是我写的最后一篇文章。至少在这个主题中。
joo:
ZS,就这样了,这是我的最后一个帖子。至少在这个主题中。
Interesting:
В этой, мой пожалуй тоже, поскольку не вижу смысла обсуждать что-то еще...
我认为这个主题的作者不应该创建这样一个主题(因为他如此关注专家顾问的数量),而只是创建一个名为 "帮助我们无损失地转换到MT5 "的分支。这样一来,大家就可以安安静静地把MQL4的EA翻译成MQL5,而交易者也能安安静静地处理从MQL4到MQL5的转换问题。
我说的不仅仅是我自己或我的同事,他们并不都是专业的程序员,而是经常自学成才的业余爱好者。
我迟早会这样做,如果有必要,我将自己做所有的事情。我已经在不到5天的时间里写出了我的第一个专家顾问))一个来自MQ的开发者在写作过程中一定会寻找到什么))。
最基本的东西,如简单地找出当前价格,要求出价,在MT4中是三个字母,在MT5中,整个复杂的结构,复制数组等都要完成。它真的能更快地工作吗?我甚至无法想象它最终可能会导致多少错误(内部和外部)。他们仍然在MT4中发现错误。IMHO,他们不应该对语言有那么大的改变,他们可以改变解释器、编译器、测试器,增加一些东西,但所有的东西都是从头开始重写的。当然,专业人士将获得额外的优势,但其他人将被抛在后面。但是,专业人员之前能够用C语言编写一切,例如,将其与交易操作绑定。 MQL5的大规模性与半脚本的MQL4一样,是没有问题的。悲伤...
对那些掌握了MQL5并了解MQL4的人来说,请试着用数字估计一下5的复杂程度如何?在我看来,它的难度是5-10倍。