我真的想学习MQL5,我应该从哪里开始? - 页 3

 
Aleksandr Kononov:

你从哪里开始?我原则上也不懂英语和编程。你必须直接开始写,还是必须先读一些东西?你的表现如何?

我是如何开始的,说来话长。只是一个提示:试着理解变量、类型和可见性。什么是预定义变量。试着理解什么是条件和条件性分支。什么是循环,存在哪些循环。这是最基本的,一目了然。其余的取决于语言。在MQL中,以及所有种类的C语言中,因为mql是一种类似C语言的语言,你必须了解什么是用户函数,什么是函数。文件中的内容应有尽有。从阅读章节标题和可用功能的名称开始。你会明白,有一个部分,它有你可以使用的一切。例如,如果你需要画一条趋势线,你可以打开关于图形元素的部分,在那里阅读哪个函数可以做到这一点......其次,如果你在文档中读到一些东西而不明白,可以在论坛上询问。你不需要被送回去阅读文件。然后有人会尝试帮助你理解。忘记 "如何做...... "或 "给我一个例子,我以后再想办法 "的问题。文件应该总是 "在你的指尖",永远不要停止阅读文件。这就是它的全部内容。
 
muhhacc ccc:
大家好。我想学习MQL5/ 你们能帮助我从哪里开始吗?有什么视频教程吗? 我找到了一些视频资料,但我不明白他们所展示的80%以上的内容,如何通过实例编写EA(各种函数的例子等),我需要一些基础知识。 谢谢理解。


打开ME,然后打开MQL5手册,从头开始阅读,不要跳过任何东西。

 
最愚蠢的建议是学习c++而不是emcool。
 
Dmitry Fedoseev:
最愚蠢的建议是学习c++而不是emculus。

如何在dll中传递一个指向类的指针?好吧,我需要它)))。因此,在了解了一点优势之后,我就做了,尽管有局限性。我的意思是,你为什么要学习一种 "成人 "语言?当然,除非不打算离开沙盒,那么是的,一般来说,没有必要。

 
Vladimir Simakov:

如何在dll中传递一个指向类的指针?好吧,我需要它)))。因此,在了解了一点优势之后,我就做了,尽管有局限性。我的意思是,你为什么要学习一种 "成人 "语言?不,当然,除非离开沙盒的计划,那么是的,你真的不需要。

使用未记录的功能最终会在某些方面破坏一切。没有必要再去打扰了。除非是出于对艺术的热爱。

C++和MQL在概念上是不同的语言。

 
那些教书的人不明白,你必须把自己放在学生的位置上。他们为自己而写,没有意识到他们需要更详细地解释,直到每个标点符号。我已经阅读并观看了这里提供的所有材料。我不能以适当的方式编程。你得先解释一下语法。但从来没有人这样做。告知你要读C。而当你阅读C类教科书时,90%的不必要的信息都在那里。我从来没有见过一个可以理解的解释。而对于初学者来说最难的是什么,就是不知道写什么,好吧,我大致知道语法,怎么做的事情大致都明白。但我对整个计划并不了解。我从来没有见过一个正在编写的算法。然后解释算法,比如这个块需要这么多函数和这么多变量。我再次重申,手册的作者往往不是在自己的水平上说话,就是在说自己的想法。这只是自我主张,仅此而已。以这种方式进行教学是不可能的,因为人们不了解谈话的内容。这里,有两件事,语法和算法,有详细的解释。我从来没有在任何地方看到过它,它是非常缺乏的。而一个初学者不能组成一个算法,因为他没有使用语言的经验,他甚至明白算法的哪块会成立,但不明白在什么地方,如何使它,如何连接它。
 
Ivan_Invanov:
那些程序员不明白,你必须站在学生的立场上考虑问题。他们为自己而写,没有意识到你必须详细地解释,直到每个标点符号。我已经阅读并观看了这里提供的所有材料。我不能以适当的方式编程。你得先解释一下语法。但从来没有人这样做。告知你要读C。而当你阅读C类教科书时,90%的不必要的信息都在那里。我从来没有见过一个可以理解的解释。而对于初学者来说最难的是什么,就是不知道写什么,好吧,我大致知道语法,怎么做的事情大致都明白。但我对整个计划并不了解。我从来没有见过一个正在编写的算法。然后解释算法,比如这个块需要这么多函数和这么多变量。我再次重申,手册的作者往往不是在自己的水平上说话,就是在说自己的想法。这只是自我主张,仅此而已。以这种方式进行教学是不可能的,因为人们不了解谈话的内容。这里,有两件事,语法和算法,有详细的解释。我从来没有在任何地方看到过它,它是非常缺乏的。而一个初学者不能组成一个算法,因为他没有使用语言的经验,他甚至明白算法的哪块会成立,但不明白在什么地方,如何使它,如何连接它。

如果你想学习MQL5,而有人建议你 "学习C语言",请把这样的顾问送得越远越好。

最好的方法是设置一个任务(如 "我想输出这个或那个符号的价格"),然后是MetaEditor和文档。当你不成功时,请在论坛上寻求帮助。就这样一步步走来。

 
Vladimir Karputov:

如果你想学习MQL5,而有人建议你 "学习C语言",请把这样的顾问送得越远越好。

最好的方法是设置一个任务(如 "我想输出这个或那个符号的价格"),然后是MetaEditor和文档。当你不成功时,请在论坛上寻求帮助。就这样一步步走来。

文件不适合。
最好是请人写一份教程。
 
Aliaksandr Hryshyn:
文件是不合适的。
如果有人写一本教科书会更好。

我希望他们能在学校里教这个--这样孩子们就会等着老师最后完成大学学业......。

当一个人在等待一本尚未写好的教科书时,另一个人将自己学习它并教给其他人。

语言文件是一种 语言的基础。而且你可以在论坛上提出关于语法的问题。

 
Dmitry Fedoseev:

C++和MQL在概念上是不同的语言。

呃...我可以说一下吗?