Mt4结束支持。 - 页 9

 
Реter Konow:

我的代码很难阅读吗?睁开你的眼睛 - 它甚至不需要评论。很难想象一个更可读的代码。 每个人都只是愚蠢地采用英语,即使他们几乎不说英语(不像我)。这实在是太荒谬了。


试着用你自己的语言来编程一次。感受一下在大代码量中记忆和定位的速度差异。之后你会从你的旧的编程方法中吐出来。


尽管定型观念是非常强大的东西。我不认为你会听我的。

我还想到了一件事。

如果你愿意,你可以写一篇好文章,为初学者提供一个关于这块垃圾 的例子,如何不编程。

雷格-科诺,抱歉的批评

 
Vitaly Muzichenko:

关于这个主题。

如果他们想如此迫切地埋葬MT4,他们就不会把它带到MT5,现在MT5中的几乎所有东西都被添加到MT4中。

但这并不是在MT4上坐到最后一天的理由,转到MT5可能更好。还有足够的时间。

在MT4上坐到最后一天的原因是可以在服务市场上选择一个或另一个公司。为什么要缩小范围?但这并不是拒绝MT5的理由,它也是这样过来的。在170家公司,看起来他们会给出另一份名单。MT4上的公司数量已经很久没有公布了,大约5年前公布的数字是400家。

但为什么要换,我不明白。是什么原因使你不能在那里和那里都工作?

 
如果你向你的祖母展示旗舰版的iPhone或安卓 手机,而不是她那部破旧的按钮式手机,并试图解释与她的旧手机相比的所有新功能,那么90%的时间她会说她的旧手机更好,因为它有按钮,你可以用手指感觉到你按了哪个按钮。而我认为对她来说,除了打电话,最大的成就将是学会如何发送短信,特别是有天赋的祖母甚至可能会教你Whatsapp。其他一切在她看来都是 "第五轮"。而且对她来说,向街上的人询问如何去利兹尤科夫街会比打开谷歌地图更容易。因为习惯的力量是巨大的!
但如果你同时给你5岁的女儿或儿子同样的手机,并展示它的所有基本功能,那么90%的情况下就不需要第二次解释。或者你甚至不需要解释,他们会自己想出办法。
这与OOP和MQL5是一样的。
 
Nikolai Semko:
如果你向你的祖母展示旗舰版的iPhone或安卓 手机,而不是她那部破旧的按钮式手机,并试图解释与她的旧手机相比的所有新功能,那么90%的时间她会说她的旧手机更好,因为它有按钮,你可以用手指感觉到你按了哪个按钮。而我认为对她来说,除了打电话,最大的成就将是学会如何发送短信,特别是有天赋的祖母甚至可能会教你Whatsapp。其他一切在她看来都是 "第五轮"。而且对她来说,向街上的人询问如何去利兹尤科夫街会比打开谷歌地图更容易。因为习惯的力量是巨大的!
但如果你同时给你5岁的女儿或儿子同样的手机,并展示它的所有基本功能,那么90%的情况下就不需要第二次解释。或者你甚至不需要解释,他们会自己想出办法。
这与OOP和MQL5是一样的。

除非'祖母'和'孩子'不是按年龄,而是按思想活动。对于许多成功地利用了现代现实的所有可能性的人来说,比 "先进青年 "要多得多

 

糟糕......。又是一场 "MT4有多好,MT5有多烂 "的辩论?

人们,在引入对冲后,MT4和MT5之间没有明显的区别!低级别的通信协议有区别,在功能上也有一些区别。

在我看来,任何程序员都应该有自己的模板,在此基础上制作指标、脚本和EA--所有的底层功能都应该用 "包装器 "堆叠在其中,统一访问所有操作。

 

谈到OOP原则的用处--那些最初遵循封装原则的人--甚至不是OOP本身,而只是这个原则,使用带有封装的功能化方法--能够非常迅速地转移到MT5。

转型的困难就出现在这里,代码被写成大块,通过复制,没有任何重用,没有把低级程序放在单独的块中,把专家顾问本身的逻辑与交易服务器、终端、文件系统的工作协议混合在一起。

对我个人来说,无论是MT4还是MT5,都没有任何区别--一个相同的专家顾问被编译到这两个平台上,没有丝毫改变,并且以完全相同的方式在两个平台上工作。而且你也可以在净值型MT5上运行--如果在任何时候只有一个订单,它也会在没有任何变化的情况下工作。如果需要交易--那么这样的EA就不会在净值上工作。它将会起作用,但最有可能的是,它不会像预期那样起作用。

 
Реter Konow:

1.你有多少时间来重新设计你的工具包?

2.我个人并不反对OOP。我个人根本不需要它,但我不介意别人使用它。

然而,这肯定会妨碍编程新手 尽快编写交易机器人和测试他们的策略。如果OOP对初学者来说是一个障碍,那么它对这个行业的整体发展是不利的(对自动交易)。它必须被废除,否则将无法吸引新来者。 我认为。


如果一个人是初学者,不能(不想)使用OOP,你总可以找人让他代替他做。

 
Mickey Moose:

如果一个人是初学者,不能(不想)使用OOP,总是可以找到人让他代替他做。

是的,我认为Peter Konow和San Sanych Fomenko都完美地理解了OOP的本质!什么是继承,什么是封装--确切地说。在多态性 中更加复杂,但如果有必要,他们会进行管理。

而OOP的目的对每个人来说都很清楚。代码创建的系统化和代码维护的简单化。为此,你必须做一些额外的手势,而对于彼得来说,这是很不必要的,他是一个记忆力很强的巨人,而遗忘能力却大大降低。

但我不清楚,与MQL4和程序式相比,OOP和MQL5如何能成为 "初学者的障碍"?

告诉我,来人啊!

 
Mickey Moose:

如果一个人是新来的,不能(不愿意)使用OOP,你总是可以找到人让他们为你做。

一切都简单多了。没有人禁止在mql4和mql5中用程序化风格写作--完全一样。以及与OOP的使用--在这两种情况下。

只是彼得发明了这个问题,并对其进行迫害。很可能是因为他自己无法理解。也可能是因为他喜欢克服困难和复杂问题。在通向同一结果的两条道路中,他选择了漫长而充满荆棘的一条。但后来他觉得自己是一个很酷的程序员。我想这是他对OOP反感的原因。当然我可能是错的,但我通常觉得人。

 
Vladimir:

关于这个主题。如果我在某个地方看到有人提到我似乎不知道的直流电,我会找出它是否在我的名单上,如果没有,我就把它列入我的名单。我从2008年开始就一直在做这件事。现在出现在这个名单上的新经纪公司仍然主要提供MT4。有大部分的人。谈论其支持的结局是对真理的犯罪。

这里http://ru.forexmagnates.com/opros-kakoy-platformoy-vyi-polzuetes/(2017年9月6日)说,Metaquotes报告称,提供MT5的外汇公司(不是独家,最常见的是同时提供MT4)已达170家。明天,同一地址承诺总结 "你使用哪个平台?"的调查结果。我想知道会有什么结果。

MQ首席执行官Renat Fatkhullin最近说(现在找不到链接),MT4支持将做到 "直到最后一个客户"。


他曾经说过,在mt5中也不会有带loc的ticks,这是一个原则问题。甚至有人因为讨论这个问题而被禁言。那么?