MT5是为程序员准备的,不是为交易者准备的 - 页 21 1...14151617181920212223 新评论 Andrey F. Zelinsky 2018.01.10 10:12 #201 Mihail Matkovskij:2.关于C++的建议不仅仅是在点上。因为如果不学习至少一种语言,你就无法成为一名程序员!而且,是什么语言并不重要,无论是Python、Java还是Delphi。重要的是要学会流利地使用至少一种语言,创建复杂的算法,并了解编程的概念!然后学习像MQL这样的C语言将只是一个技术问题。那些对编程这门科学不感兴趣的人,可以向程序员申请帮助,或者使用MT5的专家顾问构造。Kernighan, Ritchie在他们的名著中写道:"学习一种新的编程语言的唯一方法就是用它来写程序"。为了编程语言而学习编程语言是完全没有意义的。在实践中,当初学者和那些想学习MQL的人突然被告知他们必须从C++或类似的东西开始,这完全是一派胡言,只有绝对无知的人才能产生这种垃圾。MT终端用户应该学习MQL--甚至不学习MQL--而是开始用MQL编写他需要的程序。 Mihail Matkovskij 2018.01.10 10:30 #202 Andrey F. Zelinsky: Kernighan, Ritchie在他们的名著中写道:"学习一种新的编程语言的唯一方法是用它来写程序。为了编程语言而学习编程语言是完全没有意义的。当初学者和那些想掌握MQL的人突然被告知他们必须从C++或类似的东西开始时,这种做法完全是胡说八道,只有绝对无知的人才能产生这种垃圾。MT终端用户必须学习MQL--甚至不能学习MQL--而是开始用MQL编写他需要的程序。我重复一遍。只有当你是一个程序员 时,认真学习编程才有意义!因此,不学习至少一种编程语言,你就无法成为一名程序员!而事实上,把编程作为一门科学来研究,并认真对待它是专业人士的建议,坦率地说,这很可笑:)那些最初对编程感兴趣的人已经知道了至少一种语言!因此,对他们来说,学习MQL(我重复)是一个技术问题。而那些对交易感兴趣,但不需要学习编程的人,可以从MQL4开始。但它并没有揭示出编程的概念(我再重复一遍)。如果你去看MQL5,它揭示了更多,但不是全部。它是一个非常有技巧的工具,通过速度优化来编写专家顾问。但是,交易员仍然需要程序员的帮助,因为他或她不太可能学会完美地掌握代码和理解编程的概念。 Georgiy Merts 2018.01.10 11:12 #203 fxsaber:将初学者推向MQL的原因是意识到他可以将一些终端的事情自动化。在终端,大多数初学者首先想到的是开仓的自动化。他们不想向终端机的日志发送一些东西,这就是为什么新手们采取了MQL。在MQL4中开仓的脚本所占用的空间比MQL5中要少好几倍(即使有SB)。此外,在MQL5中,其复杂性可能超出了初学者的能力。真正的例子在上面。如果初学者不是受虐狂,他/她会选择什么MQL?我将提请你们注意强调的一个普通的编程新手可能会意识到,他可以写一个不比《毁灭战士》或《坦克世界》差的游戏。但这并不是初学者放弃 "Hello Word 1 "而去学习DirectX的理由。你可以问你的妻子(或孩子),她肯定不会撒谎。我有一个同事--一个非常聪明的 "手动 "交易员,他已经在交易中取得了不同程度的成功10年。我为他写了我的第一个MQL-产品。 因此,他想学习编程,至少要达到 "写一个ATR指标 "的水平。他已经看了一遍课程,看了一下代码,甚至试图写一些东西,但一周后就放弃了。他说:"不适合我,你自己写所有的东西,我会告诉你到底是什么"。 嗯,对他来说,无论是MT4还是MT5都是一样的。一个或另一个是一张纸。 我的妻子,我相信,也会说同样的话。 Vladimir M. 2018.01.10 11:33 #204 萨尔瓦多-达利的戒律可以应用于编程吗?我将尝试添加"程序员"这个词。萨尔瓦多-达利:要成为艺术家(程序员)的人要遵守的十条戒律 1.艺术家(程序员)宁愿贫穷也不愿意财富,所以要教你的画笔生出黄金和宝石。 2.不要害怕完美--你永远不会达到完美的境界! 3.首先,像老大师(程序员)一样学习画画,然后你就可以做任何你想做的事情,每个人都会尊重你。 4.不要放弃你自己的视野、方式和想法:如果你成为艺术家(程序员),它们对你来说是有用的。 5 如果你是那些认为现代艺术(编程)已经超过维米尔(......自己插入)和拉斐尔(......自己插入)的人,请把这本书(文档)放在一边,继续沉浸在幸福的白痴之中。 6.不要向你自己的画(程序)吐口水,因为你死后它会向你吐口水。 7.杰作和闲置是不相容的! 8.画家(程序员),写。 9.画家(程序员),不要把酒精含在嘴里,一生中不要抽五次以上的大麻。 10.如果绘画(编程)不爱你,你对它的所有爱都无济于事。 ILNUR777 2018.01.10 11:56 #205 Mihail Matkovskij:我重复一遍。只有当你是一个程序员 时,认真学习编程才有意义!因此,如果不学习至少一种编程语言,你就不可能成为一名程序员!而事实上,把编程作为一门科学来研究,并认真对待它是专业人士的建议,坦率地说,这很荒谬:) 什么科学。你说的是什么乱七八糟的东西。人们在这里是为了交易。除了交易,你还会在哪里应用编写交易函数 和机器人的 "科学",除了交易。你将在µl上编写安卓应用程序。"只有当你是一个程序员,认真学习编程才有意义!"也就是说,如果我不是一个程序员,学习mcl就没有意义。或者说,不认真学习MCL是有意义的。在说了一句废话之后,你试图通过冻结另一句废话来抚平余味,从而只会让它变得更糟。 Mihail Matkovskij 2018.01.10 12:20 #206 ILNUR777: 这算哪门子的科学?你在说什么胡话呢?人们在这里是为了交易。除了在交易中,你还能在哪里应用编写交易函数 和机器人的 "科学",除了交易。你将在MCL上编写安卓应用程序。"只有当你是一个程序员,认真学习编程才有意义!"所以,如果我不是一个程序员,学习mcl就没有意义了。或者说,以非严肃的方式研究MCL是有意义的。好吧,我已经把一切都写得很清楚,白纸黑字。而你 "在一个黑暗的房间里寻找一只黑猫,那里没有这样的东西" :)如果你想开始学习MQL的编程,就去吧。但如果你需要解决更复杂的问题,而不是简单的开单,你肯定会需要程序员的帮助!对于安卓:非程序员永远不会理解,为安卓或Windows写一个程序,可以做任何程序员想做的事,这有什么意思。是的,你可以随心所欲地谈论它,但它不适合那些认为学习编程是无稽之谈的人!:) ILNUR777 2018.01.10 12:28 #207 论坛上还有一个关于 "为什么这么...... "的 "牢骚"。这说的是越来越难,而不是说完全不走了。论坛周围有很多这样的回声。顽固地无视它们需要一种天赋。 Mickey Moose 2018.01.10 12:30 #208 Mihail Matkovskij:好吧,我想我说得很清楚,白纸黑字。而你 "在一个黑暗的房间里寻找一只黑猫,那里没有黑猫" :)如果你想开始学习MQL的编程,就去吧。但是,如果你需要解决比简单的开单更复杂的任务,你将需要程序员的帮助,无论如何都要这样做!对于安卓系统:一个非程序员永远不会明白,为同一个安卓系统或Windows系统写一个程序是多么有趣,它本身可以执行程序员规定的任何行动。是的,你可以尽情地谈论它,但它不适合那些认为学习编程是无稽之谈的人!:)安卓开发者? Mihail Matkovskij 2018.01.10 12:38 #209 Mickey Moose: 一个安卓开发者? 我目前正在开发EA 和指标。我曾经写过Windows程序并从事3D图形工作。 ILNUR777 2018.01.10 12:42 #210 Mihail Matkovskij:好吧,我想我说得很清楚,白纸黑字。而你 "在一个黑暗的房间里寻找一只黑猫,那里没有黑猫" :)如果你想开始学习MQL的编程,就去吧。但如果你需要解决比简单的开单更复杂的任务,你肯定会需要程序员的帮助!关于安卓:非程序员永远不会明白,为同样的安卓或Windows编写程序是多么有趣,无论程序员想做什么,它都会自己执行。是的,你可以随心所欲地谈论它,但它不适合那些认为学习编程是无稽之谈的人!:) 我不认为学习编程是无稽之谈。不要把你的幻想归于我。这里的问题不是学习编程与否的问题。问题是如何缓解这种方式。而对于一个初学者来说,这是否合理?深入研究一个广泛的领域,他需要的是狭窄的任务,而不是有前途的利润。其他语言的学习也不是为了爱好。 1...14151617181920212223 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
2.关于C++的建议不仅仅是在点上。因为如果不学习至少一种语言,你就无法成为一名程序员!而且,是什么语言并不重要,无论是Python、Java还是Delphi。重要的是要学会流利地使用至少一种语言,创建复杂的算法,并了解编程的概念!然后学习像MQL这样的C语言将只是一个技术问题。那些对编程这门科学不感兴趣的人,可以向程序员申请帮助,或者使用MT5的专家顾问构造。
Kernighan, Ritchie在他们的名著中写道:"学习一种新的编程语言的唯一方法就是用它来写程序"。
为了编程语言而学习编程语言是完全没有意义的。
在实践中,当初学者和那些想学习MQL的人突然被告知他们必须从C++或类似的东西开始,这完全是一派胡言,只有绝对无知的人才能产生这种垃圾。
MT终端用户应该学习MQL--甚至不学习MQL--而是开始用MQL编写他需要的程序。
Kernighan, Ritchie在他们的名著中写道:"学习一种新的编程语言的唯一方法是用它来写程序。
为了编程语言而学习编程语言是完全没有意义的。
当初学者和那些想掌握MQL的人突然被告知他们必须从C++或类似的东西开始时,这种做法完全是胡说八道,只有绝对无知的人才能产生这种垃圾。
MT终端用户必须学习MQL--甚至不能学习MQL--而是开始用MQL编写他需要的程序。
我重复一遍。只有当你是一个程序员 时,认真学习编程才有意义!因此,不学习至少一种编程语言,你就无法成为一名程序员!而事实上,把编程作为一门科学来研究,并认真对待它是专业人士的建议,坦率地说,这很可笑:)
那些最初对编程感兴趣的人已经知道了至少一种语言!因此,对他们来说,学习MQL(我重复)是一个技术问题。而那些对交易感兴趣,但不需要学习编程的人,可以从MQL4开始。但它并没有揭示出编程的概念(我再重复一遍)。如果你去看MQL5,它揭示了更多,但不是全部。它是一个非常有技巧的工具,通过速度优化来编写专家顾问。但是,交易员仍然需要程序员的帮助,因为他或她不太可能学会完美地掌握代码和理解编程的概念。
将初学者推向MQL的原因是意识到他可以将一些终端的事情自动化。
在终端,大多数初学者首先想到的是开仓的自动化。他们不想向终端机的日志发送一些东西,这就是为什么新手们采取了MQL。
在MQL4中开仓的脚本所占用的空间比MQL5中要少好几倍(即使有SB)。此外,在MQL5中,其复杂性可能超出了初学者的能力。真正的例子在上面。
如果初学者不是受虐狂,他/她会选择什么MQL?我将提请你们注意强调的
一个普通的编程新手可能会意识到,他可以写一个不比《毁灭战士》或《坦克世界》差的游戏。但这并不是初学者放弃 "Hello Word 1 "而去学习DirectX的理由。
你可以问你的妻子(或孩子),她肯定不会撒谎。
我有一个同事--一个非常聪明的 "手动 "交易员,他已经在交易中取得了不同程度的成功10年。我为他写了我的第一个MQL-产品。
因此,他想学习编程,至少要达到 "写一个ATR指标 "的水平。他已经看了一遍课程,看了一下代码,甚至试图写一些东西,但一周后就放弃了。他说:"不适合我,你自己写所有的东西,我会告诉你到底是什么"。
嗯,对他来说,无论是MT4还是MT5都是一样的。一个或另一个是一张纸。
我的妻子,我相信,也会说同样的话。
萨尔瓦多-达利的戒律可以应用于编程吗?
我将尝试添加"程序员"这个词。
萨尔瓦多-达利:要成为艺术家(程序员)的人要遵守的十条戒律
1.艺术家(程序员)宁愿贫穷也不愿意财富,所以要教你的画笔生出黄金和宝石。
2.不要害怕完美--你永远不会达到完美的境界!
3.首先,像老大师(程序员)一样学习画画,然后你就可以做任何你想做的事情,每个人都会尊重你。
4.不要放弃你自己的视野、方式和想法:如果你成为艺术家(程序员),它们对你来说是有用的。
5 如果你是那些认为现代艺术(编程)已经超过维米尔(......自己插入)和拉斐尔(......自己插入)的人,请把这本书(文档)放在一边,继续沉浸在幸福的白痴之中。
6.不要向你自己的画(程序)吐口水,因为你死后它会向你吐口水。
7.杰作和闲置是不相容的!
8.画家(程序员),写。
9.画家(程序员),不要把酒精含在嘴里,一生中不要抽五次以上的大麻。
10.如果绘画(编程)不爱你,你对它的所有爱都无济于事。
我重复一遍。只有当你是一个程序员 时,认真学习编程才有意义!因此,如果不学习至少一种编程语言,你就不可能成为一名程序员!而事实上,把编程作为一门科学来研究,并认真对待它是专业人士的建议,坦率地说,这很荒谬:)
这算哪门子的科学?你在说什么胡话呢?人们在这里是为了交易。除了在交易中,你还能在哪里应用编写交易函数 和机器人的 "科学",除了交易。你将在MCL上编写安卓应用程序。
好吧,我已经把一切都写得很清楚,白纸黑字。而你 "在一个黑暗的房间里寻找一只黑猫,那里没有这样的东西" :)如果你想开始学习MQL的编程,就去吧。但如果你需要解决更复杂的问题,而不是简单的开单,你肯定会需要程序员的帮助!
对于安卓:非程序员永远不会理解,为安卓或Windows写一个程序,可以做任何程序员想做的事,这有什么意思。是的,你可以随心所欲地谈论它,但它不适合那些认为学习编程是无稽之谈的人!:)
好吧,我想我说得很清楚,白纸黑字。而你 "在一个黑暗的房间里寻找一只黑猫,那里没有黑猫" :)如果你想开始学习MQL的编程,就去吧。但是,如果你需要解决比简单的开单更复杂的任务,你将需要程序员的帮助,无论如何都要这样做!
对于安卓系统:一个非程序员永远不会明白,为同一个安卓系统或Windows系统写一个程序是多么有趣,它本身可以执行程序员规定的任何行动。是的,你可以尽情地谈论它,但它不适合那些认为学习编程是无稽之谈的人!:)
安卓开发者?
一个安卓开发者?
好吧,我想我说得很清楚,白纸黑字。而你 "在一个黑暗的房间里寻找一只黑猫,那里没有黑猫" :)如果你想开始学习MQL的编程,就去吧。但如果你需要解决比简单的开单更复杂的任务,你肯定会需要程序员的帮助!
关于安卓:非程序员永远不会明白,为同样的安卓或Windows编写程序是多么有趣,无论程序员想做什么,它都会自己执行。是的,你可以随心所欲地谈论它,但它不适合那些认为学习编程是无稽之谈的人!:)