Mt4结束支持。 - 页 13 1...67891011121314151617181920...47 新评论 Mickey Moose 2017.09.10 11:39 #121 George Merts:所以,好吧。 在某一时刻,你发现你的函数从该数据库有一个错误。或者你只是需要做一个改进。你做了这个改变,当然,随着所有后续产品的出现--你有一个更新的功能版本。但是老的呢?它们包含了旧的版本 !如果只有一个库,通过inludes插入,并且在改变库的功能后--你只需重新编译旧产品,这不是更聪明吗? 我不太明白为什么我需要反编译DLL? 我们为什么需要DLL?在MQL中,你有足够的工具来做任何必要的行动...有什么是不需要DLL的?这很简单。在µl中,我(在Artem和Vitaly的帮助下)写了几个提示,然后给自己做了一个面板并完成了它。当你开始寻找其他语言的解决方案时,马上就会看到一些极客(有一个大的M)如何连接几个库,写了几十行,然后说一切准备就绪。而通过这些方法的一切都真的有效,其质量应该被鞭策。要解决这个问题,你要么打开所有东西,要么不使用,自己从头开始写。我回答了你的问题吗? Artyom Trishkin 2017.09.10 11:42 #122 Реter Konow: 是的,我一下子就明白了。只是我应该如何回应公然的嘲弄呢?不,不是耍流氓,而是指出你支持你的立场的确切话语。或者说,如果你没有什么可以回应的,那么就是在耍流氓?我认为,只要一个人在说他的想法,并以此表明他的立场,那么为什么不问他这个立场呢?既然奶奶不需要费心学习新的东西,你也不需要费心学习新的东西--你可以用老式的方法做一切事情,所以你要像那个奶奶一样思考。因此,我向您提出了一个简短的问题--"所以您是一位祖母",我完全相信您会很快理解这个思想过程;) Artyom Trishkin 2017.09.10 11:45 #123 Mickey Moose: 这很简单。我(在Artem和Vitaly的帮助下)在µl中写了几个EA,然后给自己做了一个面板并完成了它。当你开始用不同的语言寻找其他任务的解决方案时,你会立即看到一些极客(有一个大的M)是如何连接几个库,写了几十行,然后说一切都准备好了。而通过这些方法的一切都真的有效,其质量应该被鞭策。要解决这个问题,你要么打开所有东西,要么不使用,自己从头开始写。我回答了你的问题吗?所以你不是一个程序员?你是一个客户。那么这个主题就不适合你了。 Реter Konow 2017.09.10 11:50 #124 Artyom Trishkin:不,不是耍流氓,而是指出你支持你的立场的原话。或者说,如果你没有什么可以回应的,那么就是在耍流氓?我认为,如果一个人说了一个想法,并以此表明他的立场,那么为什么不问他这个立场呢?如果一个老奶奶不需要费心去学习新的东西,而你也不需要费心去学习新的东西--你可以用老式的方法做一切事情,所以你要像那个老奶奶一样思考。因此,我向您简短地提出问题--断言 "所以您是一位祖母",完全相信您会很快理解这个思想过程;)如果有人说了这个想法(已经很清楚了),而不是扯淡,那么我会回答:"一个成熟的头脑是有辨别力的(不像一个孩子的头脑),能够评估信息的价值,并将其与吸收信息所需投入的时间和精力进行比较。"显然,任何聪明人都不会把时间浪费在研究对他没有实际用途的材料上。一个有生活经验的人,能够区分废话和有价值的知识,可能不会学习新的知识,不是因为他不能,而是因为在他的生活中确实没有必要。 Georgiy Merts 2017.09.10 11:51 #125 Mickey Moose:当你开始在另一种语言中寻找其他问题的解决方案时,你会立即看到一些怪人(有一个大的M)如何插入几个库,写了几十行,然后说一切都准备好了。而通过这些方法的一切都真的有效,其质量应该被鞭策。要解决这个问题,你要么打开所有东西,要么不使用,自己从头开始写。我回答了你的问题吗?坦率地说,我不太明白。 所有这些都是正确的--如果你能插入一个库,并写几行代码,一切都能正常工作--为什么要做其他的事情呢? 当然,如果它 "有点工作"--是另一回事,但为什么要接受一份工作,其中一些功能工作不正确?好吧,如果只是有bug和错误--这很常见,开发者应该修复它们。 当然,如果你把所有的代码都放在项目里,而不是放在库里--那就更方便进行修改了。但是,当一个相同的函数在不同的地方使用时,把它放在一个库中就更合理了。例如,标准库--我使用了那里的许多类,以同样的方式,我有自己的 "标准库",其中包含许多经常需要的类。 再加上这一点--我已经不止一次说过,我广泛使用虚拟化--当一个库只输出一个虚拟的抽象接口(一个所有函数都等于零的类)--也就是说,如果检测到一个错误--它就在那里,在库里,没有办法从 "外部代码 "得到它--用户根本无法访问真正的函数,只能访问它们的虚拟图像。 这就是我所看到的封装的本质--类在库中,不在其他地方。相应地,如果我们需要使用它,我们就从图书馆拿出来,如果我们需要修复它,我们就在图书馆修复它。 结果是,我的专家仅仅由三行代码组成。专家顾问零件工厂所在的库,工厂本身的声明,以及基本模板,其中描述了标准函数OnInit()、OnTick()和其他。我认为这种方法比在EA本身编写标准的OnInit()、OnTick()等更合理。 Artyom Trishkin 2017.09.10 11:52 #126 Реter Konow:如果在没有嘲弄的情况下提出了(已经非常清楚的)观点,那么我会回答:"一个成熟的头脑是有辨别力的(不像一个孩子的头脑),能够评估信息的价值,并将其与为吸收信息所需投入的时间和精力进行比较"。显然,任何聪明人都不会把时间浪费在研究对他没有实际用途的材料上。一个有生活经验的人,能够区分胡言乱语和有价值的知识。因此,他可能不会吸收新知识,不是因为他不能,而是因为他在生活中并不真正需要这些知识。很好。一切都很清楚,可以理解。 Mickey Moose 2017.09.10 11:56 #127 Artyom Trishkin:所以你不是一个程序员?你是一个客户。那么这个主题就不适合你了。不是一个程序员,也不是一个客户。如果说我是一个工厂里的垃圾收集者的话。而当我被要求写一些东西时,我只是为了自己的需要和自己的使用。它使与电脑打交道变得更加容易。 如果你想分享你的产品--我不会重拍由手册中包含的各种废话--一个月的工作(我的)的错误就会出来。 Artyom Trishkin 2017.09.10 12:01 #128 Mickey Moose:不是一个程序员或客户。如果说我是一个工厂里的垃圾收集者的话。而当我需要写东西时,我只为自己的需要和自己而写。它使使用计算机的工作变得更加容易。 如果你想分享你的产品--我不会根据说明重拍写的,其中包含各种废话--一个月的工作(我的)的错误会出来。一切都很清楚。想怎么写就怎么写。在这里,我们谈论的是别的东西--学习--你会明白。我没有被冒犯。只是你真的不需要它,甚至不需要去了解它的内容;)。 Mickey Moose 2017.09.10 12:44 #129 George Merts:坦率地说,我不太明白。最近的一个例子。我想做一个解析程序,在几个网站上搜索新的订单,使它们每2小时以txt形式直接到我的桌面上,再加上其他各种东西,这样就可以 "包打天下 "了。我找到了实施说明--大约200行,包括一些标准文件(基于YouTube视频)。我运行了它,它只对一个网站起作用,其他我的机器人立即被禁止或只是得到错误的答案。做了绕过保护--事实证明它与所包含的库不兼容。我甚至羞于向别人展示那里所做的一切。我没有心情去探究Dll。至于mql,我还在论坛上寻找可能对我有帮助的新想法。阿尔乔姆-特里什金。一切都很清楚。你可以按照自己的意愿来写。这里的谈话是关于别的东西--你会明白的。我没有被冒犯。只是你真的不需要它,甚至不需要去了解它的内容;)。 无意冒犯,但我会弄清楚我需要什么。还有谁能问为什么消失了我的上衣?我开始有兴趣在这里为公众倾倒我的进场和出场的统计数据,这个想法马上就被砍掉了。违反了什么规定? Nikolai Semko 2017.09.10 12:54 #130 Реter Konow:你知道如何找到论据,尼古拉)。 不是争论,...而是一个类比)。而你,彼得,知道如何起火,如何在火上加油)。在任何减弱的话题中,继续讨论OOP的无用性就足够了,"星星之火,可以燎原"......)这就像某种S&M))。不,这可能只是编码的一种休息。"我们写,我们写,我们的手指累了......。" :)) 1...67891011121314151617181920...47 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
所以,好吧。
在某一时刻,你发现你的函数从该数据库有一个错误。或者你只是需要做一个改进。你做了这个改变,当然,随着所有后续产品的出现--你有一个更新的功能版本。但是老的呢?它们包含了旧的版本 !如果只有一个库,通过inludes插入,并且在改变库的功能后--你只需重新编译旧产品,这不是更聪明吗?
我不太明白为什么我需要反编译DLL?
我们为什么需要DLL?在MQL中,你有足够的工具来做任何必要的行动...有什么是不需要DLL的?
是的,我一下子就明白了。只是我应该如何回应公然的嘲弄呢?
不,不是耍流氓,而是指出你支持你的立场的确切话语。
或者说,如果你没有什么可以回应的,那么就是在耍流氓?
我认为,只要一个人在说他的想法,并以此表明他的立场,那么为什么不问他这个立场呢?
既然奶奶不需要费心学习新的东西,你也不需要费心学习新的东西--你可以用老式的方法做一切事情,所以你要像那个奶奶一样思考。因此,我向您提出了一个简短的问题--"所以您是一位祖母",我完全相信您会很快理解这个思想过程;)
所以你不是一个程序员?你是一个客户。那么这个主题就不适合你了。
不,不是耍流氓,而是指出你支持你的立场的原话。
或者说,如果你没有什么可以回应的,那么就是在耍流氓?
我认为,如果一个人说了一个想法,并以此表明他的立场,那么为什么不问他这个立场呢?
如果一个老奶奶不需要费心去学习新的东西,而你也不需要费心去学习新的东西--你可以用老式的方法做一切事情,所以你要像那个老奶奶一样思考。因此,我向您简短地提出问题--断言 "所以您是一位祖母",完全相信您会很快理解这个思想过程;)
如果有人说了这个想法(已经很清楚了),而不是扯淡,那么我会回答:"一个成熟的头脑是有辨别力的(不像一个孩子的头脑),能够评估信息的价值,并将其与吸收信息所需投入的时间和精力进行比较。"显然,任何聪明人都不会把时间浪费在研究对他没有实际用途的材料上。一个有生活经验的人,能够区分废话和有价值的知识,可能不会学习新的知识,不是因为他不能,而是因为在他的生活中确实没有必要。
坦率地说,我不太明白。
所有这些都是正确的--如果你能插入一个库,并写几行代码,一切都能正常工作--为什么要做其他的事情呢? 当然,如果它 "有点工作"--是另一回事,但为什么要接受一份工作,其中一些功能工作不正确?好吧,如果只是有bug和错误--这很常见,开发者应该修复它们。
当然,如果你把所有的代码都放在项目里,而不是放在库里--那就更方便进行修改了。但是,当一个相同的函数在不同的地方使用时,把它放在一个库中就更合理了。例如,标准库--我使用了那里的许多类,以同样的方式,我有自己的 "标准库",其中包含许多经常需要的类。
再加上这一点--我已经不止一次说过,我广泛使用虚拟化--当一个库只输出一个虚拟的抽象接口(一个所有函数都等于零的类)--也就是说,如果检测到一个错误--它就在那里,在库里,没有办法从 "外部代码 "得到它--用户根本无法访问真正的函数,只能访问它们的虚拟图像。
这就是我所看到的封装的本质--类在库中,不在其他地方。相应地,如果我们需要使用它,我们就从图书馆拿出来,如果我们需要修复它,我们就在图书馆修复它。
结果是,我的专家仅仅由三行代码组成。专家顾问零件工厂所在的库,工厂本身的声明,以及基本模板,其中描述了标准函数OnInit()、OnTick()和其他。我认为这种方法比在EA本身编写标准的OnInit()、OnTick()等更合理。
如果在没有嘲弄的情况下提出了(已经非常清楚的)观点,那么我会回答:"一个成熟的头脑是有辨别力的(不像一个孩子的头脑),能够评估信息的价值,并将其与为吸收信息所需投入的时间和精力进行比较"。显然,任何聪明人都不会把时间浪费在研究对他没有实际用途的材料上。一个有生活经验的人,能够区分胡言乱语和有价值的知识。因此,他可能不会吸收新知识,不是因为他不能,而是因为他在生活中并不真正需要这些知识。
很好。一切都很清楚,可以理解。
所以你不是一个程序员?你是一个客户。那么这个主题就不适合你了。
不是一个程序员,也不是一个客户。如果说我是一个工厂里的垃圾收集者的话。而当我被要求写一些东西时,我只是为了自己的需要和自己的使用。它使与电脑打交道变得更加容易。
如果你想分享你的产品--我不会重拍由手册中包含的各种废话--一个月的工作(我的)的错误就会出来。不是一个程序员或客户。如果说我是一个工厂里的垃圾收集者的话。而当我需要写东西时,我只为自己的需要和自己而写。它使使用计算机的工作变得更加容易。
如果你想分享你的产品--我不会根据说明重拍写的,其中包含各种废话--一个月的工作(我的)的错误会出来。一切都很清楚。想怎么写就怎么写。在这里,我们谈论的是别的东西--学习--你会明白。我没有被冒犯。只是你真的不需要它,甚至不需要去了解它的内容;)。
坦率地说,我不太明白。
最近的一个例子。
我想做一个解析程序,在几个网站上搜索新的订单,使它们每2小时以txt形式直接到我的桌面上,再加上其他各种东西,这样就可以 "包打天下 "了。
我找到了实施说明--大约200行,包括一些标准文件(基于YouTube视频)。
我运行了它,它只对一个网站起作用,其他我的机器人立即被禁止或只是得到错误的答案。
做了绕过保护--事实证明它与所包含的库不兼容。
我甚至羞于向别人展示那里所做的一切。我没有心情去探究Dll。
至于mql,我还在论坛上寻找可能对我有帮助的新想法。
一切都很清楚。你可以按照自己的意愿来写。这里的谈话是关于别的东西--你会明白的。我没有被冒犯。只是你真的不需要它,甚至不需要去了解它的内容;)。
无意冒犯,但我会弄清楚我需要什么。还有谁能问为什么消失了我的上衣?我开始有兴趣在这里为公众倾倒我的进场和出场的统计数据,这个想法马上就被砍掉了。违反了什么规定?
你知道如何找到论据,尼古拉)。