文章 "掌握 MQL5:从入门到精通(第一部分):开始编程" - 页 3

 
Oleh Fedorov #:
阿列克谢,你为什么想知道?很难说你是初学者...至少对我来说是这样 :-))

谢谢,但奇怪的是,我是自学成才的。所以这对我也没什么坏处。所以我决定读读书...

以下是第一份观察结果

表 1.主要类型 MQL5 程序的功能比较。

只要图表窗口打开,它们就能工作 没有 没有

我认为这种说法不妥。 毕竟,可以理解为图表窗口是活动的....。

非常感谢你的这句话。

但除此之外,我们的创造力几乎是无限的。

对于初学者来说,理解这一点非常重要。您只需阅读文档,然后寻找解决您的幻想的方法......

第二点说明

本代码中的 #property copyright link version void OnStartPrint 是预定义的。试着在 MetaEditor 中点击其中任何一个,然后按<F1> 调用内置帮助。

能否将 OnStart 和 Print 与copyrightlinkversion 相提并论?我认为这可能会让编程初学者感到困惑。但OnStart 和 Print 都是函数。而OnStart 是事件处理函数。

我的评价:这篇文章质量很高,对初学者很有用。

 
Alexey Viktorov #:

谢谢,不过我也算是自学成才。所以这对我也没什么坏处所以我想我应该读点书...

谢谢

这是第一点

我认为这不完全正确。 毕竟,它可以理解为图表的活动窗口...

我认为,提到服务原则上不属于图表,而是属于整个终端,就可以消除这个问题...也许我错了。

非常感谢你的这句话

对于初学者来说,理解这一点非常重要。您只需阅读文档,就能找到解决幻想的方法...

干杯 :-)

第二点意见

OnStart 和 Print 是否可以称为版权链接版本 等词语?我认为这可能会让编程初学者感到困惑。OnStart 和 Print 是函数。而OnStart 是事件处理函数。

在这种情况下, 我认为可以...因为 <F1> 会调用这两个函数的帮助。

事实上,OnStart 和 Print 预定义 函数,是程序语言的一部分,如果没有它们,程序语言将大相径庭。毕竟,MQL5 中的所有基本运算符都与 C++ 非常相似,但对我来说,这门语言 却截然不同......

因此,如果你把它整理一下,就会发现有一大堆词的类型:预处理器指令、属性名及其值、函数描述及其调用,甚至数据类型描述....当然,从意义上讲,所有这些都是马赛克的不同组成部分,你说得非常对。

我的评价:这篇文章质量很高,对初学者很有用。

Senkaiu.

 
Oleh Fedorov #:

谢谢。

我以为提到服务 原则上不属于图,而是属于整个终端,就可以解决这个问题......也许我错了。

这个表格不仅包含服务,还包含指标和智能交易系统。不过,我无法用不同的方式来表述它,所以在有人提出更容易接受的表述方式之前,就让它保持原样吧....。

 
MrBrooklin #:

请进入结构,铺开一切。这也是一个非常有趣和重要的话题!在这一系列文章中,最主要的是所有的培训材料,考虑到其复杂程度,都应该平稳地、循序渐进地投放剂量。

义不容辞。

我在上一篇文章中的意思是,在我的下一篇 文章中,我不知道是否会抓住这些素材。就意义而言,对我来说,它更能引起课堂的共鸣。

只是这个系列比较长,我想至少写七篇文章,尽可能多地涵盖重要的话题。如果材料需要,版主允许的话,也许会更多。:-)

根据个人自学经验,还有哪些内容对初学者来说比较有趣:

  1. 向函数传递参数,包括通过引用传递参数;
  2. 数组;
  3. 文件
  4. 绘制图形对象;
  5. 访问时间序列和指标数据;
  6. OnTradeTransaction 函数。

谢谢。

也许,上述所有内容都是必要的最低教育材料,可以让您在没有指标的情况下创建最简单的智能交易系统。至少,就目前而言,这个最低要求对我来说已经足够了。

在我看来,初学者也需要指标。事件也是个好东西。还有很多其他东西。

总之,初学者们,请继续努力。:-)

不过也要感谢有经验的开发人员的意见。很高兴您能找到有用的资料。

 
我喜欢这篇文章。如果有机会与作者讨论出现的困难并解决它们,那就更好了。我打算继续学习这一系列的文章。
 
Aleksandr Shirin #:
我喜欢这篇文章。如果有机会与作者讨论出现的困难并解决它们,那就更好了。我打算继续学习这个系列的文章。
这是个机会。我通常会与您保持联系 - 通过俄语和英语评论、私人信息....。
 
感谢阿列克谢为我们提供了一些基本的 MQ 编程和培训。作为一名新手,我对编程有一些基本的了解,我想更深入地研究 EA,但从来没有时间(作为一名有全职工作的交易员)去研究它。这已经是 20 年前的事了。你好,GTP4。我想知道人工智能正在生成什么。我无法接近它的复杂性或工作速度,但很高兴知道到底发生了什么 - 谢谢!
 
gmurphygmcs #:
感谢阿列克谢将 MQ 编程和培训的基础知识放在一起。作为初学者,我对编程有一些基本的了解,也想深入研究 EA,但一直没有时间(作为全职交易员)去做。那是 20 年前的事了。你好,GTP4。在交流和讨论了交易概念以及现在构建 EA 之后,我想知道人工智能会产生什么。我无法接近它工作的复杂性和速度,但很高兴知道到底发生了什么 - 谢谢!
GTP4 主要生成 MQL4 代码。MQL5 它需要学习,而且这并不是说几篇文章之后它就能记住学习的内容。
 
 

我个人非常喜欢它。正确传递信息。没有水分。

但不清楚在哪里可以读到作者的更多经验?