文章 "MQL5 — 您也可以成为该语言的大师"

 

新文章 MQL5 — 您也可以成为该语言的大师已发布:

本文将是一次自我访谈,我将告诉您我是如何迈出 MQL5 语言的第一步的。 我将向您展示如何成为一名出色的 MQL5 程序员。 我将为您解释实现这一壮举的必要基础。 唯一的先决条件是愿意学习。

许多人认为,既然我已经知道如何用 C/C++ 编程,我就应该立即开始用 MQL5 进行复杂而繁琐的项目。 我希望我能说,这只是一切的开始。 然而,现实却大相径庭。

每当我们迈出开发自己的解决方案的第一步时,我们通常会从我们自认为明白的东西开始。 就我而言,当我开始使用 MQL5 时,我手头只有语言文档。 我甚至不知道有一个社区致力于帮助其他感兴趣的程序员。


演示视频

这都是非常基础的东西。 但是,除了来自 MetaEditor 的文档和源代码之外,能够在没有任何人帮助的情况下以完全自主的方式创建此代码,这表明我能够做其它事情了。 我所要做的就是将我现有的 C 和 C++ 知识适配到 MQL5。 这是事情真正开始取得进展的所在。

作者:Daniel Jose

 
谢谢您教导我们,教授。
 
感谢您的反馈。我是一名初学者,希望有朝一日能够创建代码。
 
嗨,丹尼尔,我完全同意你在这篇文章中所说的话。我离开 MQL5 去学习 Python,现在我开始用 mql5 编程了,一切都变得很有意义。函数、一些 OOP 概念。有一件事让我又回到了 mql5:域。你看,我很早就意识到这种语言是为交易和交易相关活动而创建的。它拥有算法交易员所需的一切。我真希望当时没有学习 Python,因为在回测 策略,您需要安装很多不同的库,其中有些库我是花钱买的,但后来发现 MQL5 可以满足所有需求。新的库意味着新的文档,需要花很长时间阅读文档。回到 MQL5,我打算将我的策略自动化,并分享我的成果。讨论 mql5 初学者的常见陷阱等。感谢您的文章
 
一篇赞扬自己是天才的文章:类似于 "我将教你如何从零开始成为编程大师,但事实证明,要做到这一点,你需要了解 C++,并有 23 年使用 C++ 的经验。而令人惊讶的是,有了这样的行李(C/C++),学习 MQL5 编程只花了 2 年时间。最后,"胡说八道","我是个天才,你 25 年后就能学会"。很遗憾,这样的文章发表在....。
 
MetaQuotes:

MQL5 文章已发布- 您也可以成为该语言的大师

作者:丹尼尔-何塞

当我想为初学者写一篇文章,并已根据"从零开始自学 MQL5"这一主题的材料起草了一篇文章时,我立即收到了来自 .... 的信息。(我就不提名字和姓氏了)发来的信息,说我的文章不太相关。我读了这篇文章后大惑不解,这是怎么回事?

恕我直言,弗拉基米尔。

 

百胜...

没关系,图形狂但我还是斜着看了其他文章。好吧,好像 23 年后,是时候掌握继承/组合的诀窍了。

PS.一般规则:I am(Animal-> Cat) 是继承,而 I have or use (Cat{arms[4],tail,head}) 是组合(不过,继承的辩护者在这里用复数和虚拟))))。

 
MrBrooklin #:

当我想为初学者写一篇文章,并且已经根据"从零开始自学 MQL5"这一主题的材料拟定了文章大纲时,我立即收到了来自......(我不会提及姓名)的信息,说我的文章不太相关。(我不会提及名字和姓氏)说我的文章不太相关。我读了这篇文章后大惑不解,这到底是怎么回事?

恕我直言,弗拉基米尔。

这不是作者的第一篇文章,我认为读者会有兴趣知道他是如何开始使用 MQL5 写作的。

我在您文章的评论中给您写了一封信。

 
Rashid Umarov #:

这不是作者的第一篇文章,我决定让读者有兴趣了解他是如何开始使用 MQL5 写作的。

我在您文章的评论中给您写了一封信。

你好,拉希德!是的,我看到了您的留言。在接下来的两三个月里,我肯定不能再写文章了。我有很多工作要做。

敬上,弗拉基米尔

 
我只想谈谈我的拙见。
Metatrader 是一款外汇交易应用程序。而不是与 WebGL 或 DirectX 交互的程序。如果你想制作一个窗口应用程序,我会查找 Visual C++、Visual Studio。如果我想制作动画应用程序,我会选择 Unity。
我更喜欢 MQL4 的简洁性。在 "老 "MQL4 中加载一个指标是如此简单。我从未真正错过 M2 M3(M3,说真的)时间框架。
MQL5 真正擅长的是访问历史数据进行优化
 
好文章。谢谢...