要怎样才能让大家最终转到MT5呢?(收集意见) - 页 24

 
为了使在mt4上使用指标或EA获利的交易员在mt5上不会工作,打破mt4。那么他就只能花时间学习mql5了。只要mt4存在,你就无能为力。让我们永远有阳光!
 
Andrey F. Zelinsky:

一种编程语言的普及是指有多少人愿意并能够 学习它并使用它来解决他们的问题。

一个交易平台的受欢迎程度,是由内部编程语言的受欢迎程度决定的。

现成的课程 -- 比方说,为了教孩子们阅读,他们被分成两组 -- 一组得到带有字母的骰子 -- 而另一组得到带有现成的单词和图片的骰子。

问题是--哪一组儿童能更快地阅读或根本无法阅读?

在这个例子中--单词相当于现成的类。

如果你在学习过程中停止销售现成的课程,并在每次尝试学习语言时提供这些课程(这是有规律的,有条不紊的,甚至是疯狂的狂热),那么能够掌握mql5的观众的增长将是不可避免的。

愿意并能够学习内部编程语言的受众的增长将导致该平台的普及和在实践中对其好处的理解。

不幸的是,你错了。

我从3年级开始学习编程,在明斯克32号计算机上用Algol 68编程,在生产实习期间,我的学期编程任务是借助单线法对线性编程问题进行编程。

而任务本身:"机器和机制在建筑对象之间的最佳分配"。

然后我改用EC-计算机的汇编程序、PL/1、"Iskra "到Basic......。


程序员被分为2类:系统问题。他们由 WEB程序员 加入 你也可以添加网络程序员 ...

我一直是个问题程序员,尽管我知道Windows的Assembler,以及API和OOP,但我更喜欢用高级语言 编写程序

现在我不需要知道语言的内部结构,我需要开发一个有利可图的交易机器人,而不需要深入到课堂中去,我需要把时间用于开发交易策略。

而目前的MQL5给了我这个机会,缺点也逐渐被消除了。

 
Petros Shatakhtsyan:

不幸的是,你错了。

我从三年级开始编程,在明斯克32的Algol 68上。

Petros -- 你的感人故事 -- 只说明了一件事 -- 你已经开始从最基础的地方学习编程。

但是,指标/顾问开发人员的受众分为:a)那些掌握了基础知识的人--和b)那些MQL是第一种编程语言的人。

该平台的普及完全取决于第二组 "那些MQL是他们的第一种编程语言的人" - 这个群体是最重要的,它的重要性,作为大多数规则,决定了终端的命运和前景 - 无论所有的大师,专家和终端的开发人员多么希望相反的情况。

这是一个组,MQL4开发者熟悉的iTime, iClose, iOpen, ...已经被引入。

正因为MQL4和MQL5是不同的编程语言--而且MQL5比MQL4更难学习和使用--所以 "b)那些MQL是第一种编程语言的人 "不会从MT4转到MT5,或转得很慢。

这方面的原因需要调查 -- 我的猜测是,这是语言结构对受众的展示/教育 -- 来自标准库 的展示阻止或减缓了新手对 "什么是什么 "的理解。

 
Andrey F. Zelinsky:

.

-- 直接从标准库中 获取信息,对于新手开发者来说,会失去或减慢对 "什么是什么 "的理解。

我认为这是相反的情况。

标准库允许每个人都能非常简要地写出贸易操作,而不需要了解OOP和那个这样的类。


我理解为什么许多人害怕MQL5。有些人认为,要用MQL5写作,他们需要知道类和OOP。

我向你保证,你不需要知道OOP,就可以从MQL4转移到MQL5!你也可以从MQL4转移到MQL5。

 
Petros Shatakhtsyan:

我认为情况恰恰相反。

思考,谁禁止你或阻止你思考。

我的评论并不是要让你从你的习惯性思维方式上转移注意力。

我所提出的问题很值得与那些在教学实践和方法方面的专家讨论。

 
Andrey F. Zelinsky:

思考,谁禁止或阻止你思考。

我的评论并不是要分散你对你习惯的思维过程的注意力。

我提出的问题很有意义,可以和那些教学实践和方法方面的专家讨论。在这个论坛上,这样的专家简直是少之又少。而且我已经知道他们中一些人的意见。

在我的工作中,我有一个观点--有经验的管理者是一切新事物的敌人,原因很明显--他们坐了一天就走了,你似乎有潜力。


只有开发者才能知道新产品的所有优点,在它们被发明的那一刻。

 
pavlick_:

真是胡说八道。比如说,c++是谁的事?这是一个免费的标准,在公共领域。有免费许可证的编译器。这一切都在用免费图书馆来充实。有多少利他主义者会为一个封闭的ICL写免费的图书馆以促进他们的业务?好吧,很可能有一些人想消遣他们的自我,但对我来说,比如说,我不觉得有什么问题。而且一般来说,你甚至不需要构建任何东西(比如Kwik中的lua)--只需给出一个api。

然后阅读文本的后半部分--培训专家,不知道是为了什么。而这与图书馆有什么关系呢?

而这个 "像lua一样的快餐"--这就是你应该开始的地方,这就是它说的全部。这甚至让我有点发笑。

而这是...有多少人看到了各种不同的许可证,一些免费的东西,从来没有见过,并努力寻找 - 但没有他们,那有人一些幻想似乎是免费的,它只不过是幻想。

 
Petros Shatakhtsyan:

而我认为这是另一种情况。

标准库允许每个人在没有OOP知识的情况下,非常简短地编写交易,这样的类。


我理解为什么许多人害怕MQL5。有些人认为,要用MQL5写作,他们需要知道类和OOP。

我向你保证,你不需要知道OOP就可以从MQL4到MQL5!

更加容易了!但正如我们所看到的,即使是这样也不能被每个人理解。多么令人惊奇!

 
Andrey F. Zelinsky:

思考,谁禁止或阻止你思考。

我的陈述并不是要分散你对你所习惯的思维过程的注意力。

我提出的问题很有意义,可以与那些在实践和教学方法方面的专家讨论。

安德烈,我不是修行者吗?

看看我的个人资料,有一个视频的链接。我在12年前用VC++、Borland C++和Oracle开发了这个程序。

而从97年到2008年,我有自己的公司,在那里我接受订单并教授VC++和Visual FoxPro编程。


所以我建议你不要和我竞争,你会输的。( 这当然是个玩笑 : )

 
Petros Shatakhtsyan:

标准库允许每个人在不了解OOP和这种类是什么的情况下,非常简短地编写交易。

这与OOP和标准库有 什么关系?

在MQL5中,你既不知道什么是类,也不知道什么是标准库,就可以不用OOP管理。

但如果我们看一下当地大师的解释,我们看到的只是 "寻找SB类......","继承SB类......","写你自己的类......"。

也就是说,"类 "和 "标准库 "这两个词总是并列在一起。

在文档中打开SB的描述:"贸易类"、"类/组"、"类工作......"、"直接后代"、"方法"。

对于那些因为OOP而不去MQL5的新手来说 -- 他们根本就没有机会。