从头开始自学MQL5语言 - 页 3 12345678910...84 新评论 Valeriy Yastremskiy 2020.10.01 17:13 #21 MrBrooklin:虽然没有来自论坛成员的新消息,但我正在研究Dmitry Fedoseyev的文章https://www.mql5.com/ru/articles/2744起初,这篇文章很清晰易懂,直到我读到 "查看所有全局变量"一节时,脚本的代码被写出来了。一切似乎都很清楚,但在代码中。它的意思并不清楚。int 是一种整数数据类型,其大小为4字节(32位)。最小值为-2,147,483,648,最大值为2,147,483,647。这很清楚。 但接下来它说i=0;i<总数;i++ 我 是什么意思?它是一个变量还是什么?是否可以用任何其他变量来代替i?那为什么会出现这句话呢? 同样的"="。它是什么,它的作用是什么?我无法在MQL5参考中找到它。这似乎是一件小事,但如果没有它,我这个初学者就无法理解一般的代码。 真诚的,弗拉基米尔。 也许,你还没有研究过所有的运营商。循环从0开始,持续到表达式2的条件为真,增量为1。你应该研究一下数学。这就像一个电阻和一个arduink或一个处理器之间的区别。 教科书 一般来说,它是一个通常的产品开发,所有的阶段。目标,问题陈述,解决问题的逻辑,这里称为算法,然后是编码。 Roman 2020.10.01 17:14 #22 MrBrooklin:如果我误解了这个代码的意思,请纠正我。变量i的数据类型为整数,被分配的数值等于0,小于总数的数值和大于1的数值。这是否正确?真诚的,弗拉基米尔。 你真的应该从C或C++的基础知识开始。而不是来自本论坛的文章。 Fast235 2020.10.01 17:14 #23 MrBrooklin:换句话说,这一行指定了所有变量的值的枚举?这是真的吗?问候,弗拉基米尔。 我自己也不知道,对不起) MrBrooklin 2020.10.01 17:18 #24 Renat Akhtyamov:你只是感到困惑,因为信息铺天盖地。为自己设定一个任务,例如以编程方式打开一个交易翻阅代码库,将任何小的代码与文档进行比较,你就会得到所有的东西!这就是我们的工作。 你好,雷纳特!起初,我试图用这种方法开始自学,但我发现我根本没有理解任何东西!"。在几个月里,我唯一设法做的事情是,从我不需要的参数中削减了几个EA,一个EA是由各种程序代码块组装而成的。这就是为什么我决定从基础做起。不过,还是要感谢你的提示! 问候,弗拉基米尔。 MrBrooklin 2020.10.01 17:25 #25 Valeriy Yastremskiy:显然,你没有研究过所有的运营商。这与for循环有关。 循环从0开始,一直到表达式2的条件为真,增量为1。你需要研究一下数学。这就像一个电阻和一个arduink或一个处理器之间的区别。教科书一般来说,它是一个通常的产品开发,所有的阶段。目的,问题陈述,问题解决的逻辑,这里称为算法,然后是编码。 瓦莱里,你是对的,我没有研究过所有的运营商,我只是读过他们。我已经意识到,仅仅阅读参考书对我来说是没有用的,没有固定在代码中。谢谢你提供的教程。唯一的问题是,如果是在MQL4中,我完全不会在代码中迷失方向? 你真诚的,弗拉基米尔。 Valeriy Yastremskiy 2020.10.01 17:26 #26 MrBrooklin:你好,雷纳特!起初,我试图以这种方式开始自学,但我发现我根本就不懂!这时,我才意识到,我根本就不懂。在几个月里,我唯一设法做的事情是将几个EA的参数削减到我不需要的地方,我设法用程序代码的各个区块建立了一个EA。这就是为什么我决定从基本的东西开始。不过,还是要感谢你的提示!真诚的,弗拉基米尔。 我开始是这样的,但后来我发现了一本教科书,然后是一些文章。那么,一个人并不妨碍另一个人去做。只是语言的语法 相当庞大,你不可能学得足够快。程序部分,if运算符,循环和其他,数学部分,绘图,交易部分,OOP,所有这些都是语言的不同部分,它们构成了元素基础。不知道和编程是可能的,但没有程序性的部分,你就是做不到。 MrBrooklin 2020.10.01 17:28 #27 Roman:你真的需要从C或C++的基础知识开始。不是来自本论坛的文章。 罗曼,谢谢你的视频!我觉得,今晚将是一个不眠之夜,我需要学习很多东西。 真诚的,弗拉基米尔。 Renat Akhtyamov 2020.10.01 17:29 #28 MrBrooklin:你好,雷纳特!起初,我试图以这种方式开始自学,但我发现我根本就不懂!这时,我才意识到,我根本就不懂。在几个月内,我唯一设法做的是将几个EA的参数剪掉,我不需要,我设法用程序代码的各个区块建立一个EA。这就是为什么我决定从基本的东西开始。不过,还是要感谢你的提示!真诚的,弗拉基米尔。良好的结果 有些人永远不会有任何进展 Roman 2020.10.01 17:31 #29 MrBrooklin:罗曼的视频谢谢你!我感觉今晚将是一个不眠之夜,有很多东西需要学习。问候弗拉基米尔。 进入这个人的频道,从头开始看。,那里有很多课程。Mql是一种类似于C的语言,所以这些课程会让你有一个基本的了解。 Valeriy Yastremskiy 2020.10.01 17:33 #30 MrBrooklin:瓦莱里,你是对的,你没有研究过所有的运营商,只是读过他们的资料。我已经明白,只看参考书,而不在代码中加以修正,到目前为止对我来说是没有用的。谢谢你提供的教程。唯一的问题是,如果是在MQL4中,我根本不会在代码中迷失方向?真诚的,弗拉基米尔。 2016年,5中的几乎所有内容都被添加到4中。唯一的区别是在交易操作和条形号码的颠倒。而程序上的部分是一样的。例如,教科书没有包含三元运算符 if,但if运算符得到了很好的解释,还有循环、数组和指标逻辑。而这也是一样的。 12345678910...84 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
虽然没有来自论坛成员的新消息,但我正在研究Dmitry Fedoseyev的文章https://www.mql5.com/ru/articles/2744
起初,这篇文章很清晰易懂,直到我读到 "查看所有全局变量"一节时,脚本的代码被写出来了。一切似乎都很清楚,但在代码中。
它的意思并不清楚。
int 是一种整数数据类型,其大小为4字节(32位)。最小值为-2,147,483,648,最大值为2,147,483,647。这很清楚。但接下来它说i=0;i<总数;i++ 我 是什么意思?它是一个变量还是什么?是否可以用任何其他变量来代替i?那为什么会出现这句话呢?
同样的"="。它是什么,它的作用是什么?我无法在MQL5参考中找到它。这似乎是一件小事,但如果没有它,我这个初学者就无法理解一般的代码。
真诚的,弗拉基米尔。
也许,你还没有研究过所有的运营商。循环从0开始,持续到表达式2的条件为真,增量为1。你应该研究一下数学。这就像一个电阻和一个arduink或一个处理器之间的区别。
教科书
一般来说,它是一个通常的产品开发,所有的阶段。目标,问题陈述,解决问题的逻辑,这里称为算法,然后是编码。
如果我误解了这个代码的意思,请纠正我。
变量i的数据类型为整数,被分配的数值等于0,小于总数的数值和大于1的数值。这是否正确?
真诚的,弗拉基米尔。
你真的应该从C或C++的基础知识开始。而不是来自本论坛的文章。
换句话说,这一行指定了所有变量的值的枚举?这是真的吗?
问候,弗拉基米尔。
我自己也不知道,对不起)
你只是感到困惑,因为信息铺天盖地。
为自己设定一个任务,例如以编程方式打开一个交易
翻阅代码库,将任何小的代码与文档进行比较,你就会得到所有的东西!这就是我们的工作。
你好,雷纳特!起初,我试图用这种方法开始自学,但我发现我根本没有理解任何东西!"。在几个月里,我唯一设法做的事情是,从我不需要的参数中削减了几个EA,一个EA是由各种程序代码块组装而成的。这就是为什么我决定从基础做起。不过,还是要感谢你的提示!
问候,弗拉基米尔。
显然,你没有研究过所有的运营商。这与for循环有关。 循环从0开始,一直到表达式2的条件为真,增量为1。你需要研究一下数学。这就像一个电阻和一个arduink或一个处理器之间的区别。
教科书
一般来说,它是一个通常的产品开发,所有的阶段。目的,问题陈述,问题解决的逻辑,这里称为算法,然后是编码。
瓦莱里,你是对的,我没有研究过所有的运营商,我只是读过他们。我已经意识到,仅仅阅读参考书对我来说是没有用的,没有固定在代码中。谢谢你提供的教程。唯一的问题是,如果是在MQL4中,我完全不会在代码中迷失方向?
你真诚的,弗拉基米尔。
你好,雷纳特!起初,我试图以这种方式开始自学,但我发现我根本就不懂!这时,我才意识到,我根本就不懂。在几个月里,我唯一设法做的事情是将几个EA的参数削减到我不需要的地方,我设法用程序代码的各个区块建立了一个EA。这就是为什么我决定从基本的东西开始。不过,还是要感谢你的提示!
真诚的,弗拉基米尔。
我开始是这样的,但后来我发现了一本教科书,然后是一些文章。那么,一个人并不妨碍另一个人去做。只是语言的语法 相当庞大,你不可能学得足够快。程序部分,if运算符,循环和其他,数学部分,绘图,交易部分,OOP,所有这些都是语言的不同部分,它们构成了元素基础。不知道和编程是可能的,但没有程序性的部分,你就是做不到。
你真的需要从C或C++的基础知识开始。不是来自本论坛的文章。
罗曼,谢谢你的视频!我觉得,今晚将是一个不眠之夜,我需要学习很多东西。
真诚的,弗拉基米尔。
你好,雷纳特!起初,我试图以这种方式开始自学,但我发现我根本就不懂!这时,我才意识到,我根本就不懂。在几个月内,我唯一设法做的是将几个EA的参数剪掉,我不需要,我设法用程序代码的各个区块建立一个EA。这就是为什么我决定从基本的东西开始。不过,还是要感谢你的提示!
真诚的,弗拉基米尔。
良好的结果
有些人永远不会有任何进展罗曼的视频谢谢你!我感觉今晚将是一个不眠之夜,有很多东西需要学习。
问候弗拉基米尔。
进入这个人的频道,从头开始看。
,那里有很多课程。Mql是一种类似于C的语言,所以这些课程会让你有一个基本的了解。
瓦莱里,你是对的,你没有研究过所有的运营商,只是读过他们的资料。我已经明白,只看参考书,而不在代码中加以修正,到目前为止对我来说是没有用的。谢谢你提供的教程。唯一的问题是,如果是在MQL4中,我根本不会在代码中迷失方向?
真诚的,弗拉基米尔。
2016年,5中的几乎所有内容都被添加到4中。唯一的区别是在交易操作和条形号码的颠倒。而程序上的部分是一样的。例如,教科书没有包含三元运算符 if,但if运算符得到了很好的解释,还有循环、数组和指标逻辑。而这也是一样的。