我曾经做了一个这样的东西 ... - 页 3 12345678910...17 新评论 Victor Nikolaev 2010.07.15 12:36 #21 Andrei01: 你到底对什么感兴趣,可以具体说明吗?你如何将代码最小化到一个函数中,使主函数不会有计算代码散落在这里和那里? 只是重做代码,没有别的。 Candid 2010.07.15 12:37 #22 顺便说一下,原则上这个代码在编写的过程中,有可能把它减少到更 "正确",必要的东西如何真实地被提前提供,当然不可能说。 但一般来说,如果发现一个近似值,并与之认真互动是合理的,最好的方法是编写一个完全不同的代码,对这个特定的近似值进行优化。顺便说一下,各种紧凑和短暂的项目 对于MQL来说是比较典型的,而需要长期开发和维护的任务则极其罕见,我认为。 Victor Nikolaev 2010.07.15 12:42 #23 TheXpert: 没有任何理由。 Andrei01 2010.07.15 12:45 #24 Vinin: 只是重做代码,没有别的。我不认为整理这段代码有什么特别的困难,但不幸的是,我现在很忙,也许以后会。 在任何情况下,所有的循环都将被放入单独的函数中,当然在启动内部创建对象是一件很麻烦的事情,它们应该在初始化时创建一次,然后才移动。 Victor Nikolaev 2010.07.15 12:47 #25 Andrei01: 我不认为清理这段代码有什么特别的困难,但不幸的是,我现在很忙,也许以后会有。 在任何情况下,所有的循环都将被放入单独的函数中,当然在启动内部创建对象是一件很麻烦的事情,它们应该在初始化时创建一次,然后才移动。 在这种情况下,这一切都只是水灾,没有别的。 TheXpert 2010.07.15 12:51 #26 Vinin: 只是重做代码,没有别的。这就是主题,否则你就是个洪水猛兽,伙计。 Andrei01: 你是否不使用主要的可调用函数start()? 容易。特别是在MT5中。我怀疑你根本不用写任何代码就能做到:) yyyy。 Candid 2010.07.15 12:53 #27 Andrei01: 当然,在开始时创建对象是错误的,它们必须在初始化时创建一次,然后才能移动。 啊,这就是我感兴趣的地方,如何事先创建一个未知数量的对象 Andrei01 2010.07.15 12:56 #28 Vinin: 在这种情况下,这一切都只是水灾,没有别的。 为什么都是软绵绵的?我解释了规则,但你没有说任何实质性的东西,你只是指责我并要求提供代码。如果你想获得代码,那么请等待--不是每个人都像你一样快。 虽然我很惊讶你不知道如何将代码最小化为一个函数--这一定只是一个挑衅性问题。 Andrei01 2010.07.15 12:57 #29 Candid: 啊,这是我有兴趣研究的问题,如何提前创建一个未知数量的对象 为什么不知道?它是一个有限的数字还是一个无限的数字? Prival 2010.07.15 13:01 #30 Andrei01:编程的曲高和寡只是不知道仔细编写程序的几个简单规则。一旦人们理解了它们,情况就不再是这样了。顺便说一下,这段代码也有马虎之处--主调用函数的主体不能包含计算代码,例如,循环和所有东西都必须折叠成函数。 我同意你可以,但也要理解我,我以前也是用汇编语言编程。只是,一旦你习惯了一个好东西,就很难摆脱它了。再次回到低级别的编程语言是非常困难的。MQL 与matcad相比,是一种低水平的编程语言。请举例,我花了1分钟就写好了 而且我确信它的计算是正确的。试着在MQL 中做同样的事情,计算Rayleigh-Rice函数的双定积分,其中包含零阶贝塞尔一阶函数的计算(只请不要说我在市场分析 中不需要它,我个人是需要的)。 S.I.我只是有一个想法,比如说我想检查一下,检查一下,再进一步。如果这个功能对建立ATS至关重要(没有它不行),我向你保证,我会把它用于工作,并提出一个非常可口的价格...... 12345678910...17 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你到底对什么感兴趣,可以具体说明吗?你如何将代码最小化到一个函数中,使主函数不会有计算代码散落在这里和那里?
只是重做代码,没有别的。
顺便说一下,原则上这个代码在编写的过程中,有可能把它减少到更 "正确",必要的东西如何真实地被提前提供,当然不可能说。
但一般来说,如果发现一个近似值,并与之认真互动是合理的,最好的方法是编写一个完全不同的代码,对这个特定的近似值进行优化。顺便说一下,各种紧凑和短暂的项目 对于MQL来说是比较典型的,而需要长期开发和维护的任务则极其罕见,我认为。
没有任何理由。
只是重做代码,没有别的。
我不认为整理这段代码有什么特别的困难,但不幸的是,我现在很忙,也许以后会。
在任何情况下,所有的循环都将被放入单独的函数中,当然在启动内部创建对象是一件很麻烦的事情,它们应该在初始化时创建一次,然后才移动。
我不认为清理这段代码有什么特别的困难,但不幸的是,我现在很忙,也许以后会有。
在任何情况下,所有的循环都将被放入单独的函数中,当然在启动内部创建对象是一件很麻烦的事情,它们应该在初始化时创建一次,然后才移动。
在这种情况下,这一切都只是水灾,没有别的。
只是重做代码,没有别的。
这就是主题,否则你就是个洪水猛兽,伙计。
你是否不使用主要的可调用函数start()?
Andrei01:
当然,在开始时创建对象是错误的,它们必须在初始化时创建一次,然后才能移动。
啊,这就是我感兴趣的地方,如何事先创建一个未知数量的对象
在这种情况下,这一切都只是水灾,没有别的。
为什么都是软绵绵的?我解释了规则,但你没有说任何实质性的东西,你只是指责我并要求提供代码。如果你想获得代码,那么请等待--不是每个人都像你一样快。
虽然我很惊讶你不知道如何将代码最小化为一个函数--这一定只是一个挑衅性问题。
啊,这是我有兴趣研究的问题,如何提前创建一个未知数量的对象
编程的曲高和寡只是不知道仔细编写程序的几个简单规则。一旦人们理解了它们,情况就不再是这样了。顺便说一下,这段代码也有马虎之处--主调用函数的主体不能包含计算代码,例如,循环和所有东西都必须折叠成函数。
我同意你可以,但也要理解我,我以前也是用汇编语言编程。只是,一旦你习惯了一个好东西,就很难摆脱它了。再次回到低级别的编程语言是非常困难的。MQL 与matcad相比,是一种低水平的编程语言。请举例,我花了1分钟就写好了
而且我确信它的计算是正确的。试着在MQL 中做同样的事情,计算Rayleigh-Rice函数的双定积分,其中包含零阶贝塞尔一阶函数的计算(只请不要说我在市场分析 中不需要它,我个人是需要的)。
S.I.我只是有一个想法,比如说我想检查一下,检查一下,再进一步。如果这个功能对建立ATS至关重要(没有它不行),我向你保证,我会把它用于工作,并提出一个非常可口的价格......