我从头教起,同时也帮助新人加入MQL4专业人员的行列。 - 页 5

 
Andrey F. Zelinsky:

你的代码中的错误(用红色方块突出显示)--总的来说,有些东西是错误的,不清楚为什么二者是循环的。

然后是代码中的缺陷--简而言之,如果我们谈论的是mql,那么有些语言的特性你在代码中没有考虑到。

"一只敏锐的猎鹰"...干得好,安德鲁沙--你已经看透了。你应该发现这样一个ERROR。

但如果你更细心,你会明白这个 "i "并不是指 "ii"。

所以你可以收回你的红方块......))))。

 
Alexey Kozitsyn:

你不脱罪是好事,我希望你能继续这样做,但事情发生了......

我完全同意,但也有非常好的编程作品。你不会在那里找到这样的代码。

变量呢--我认为这些名字的信息量不大。例如,pBuy和sBuy。你不能从名字中看出这个变量负责什么,它的类型是什么。而且没有任何评论...

是的,我认为你的程序不长...

至于大型项目--1万个或更多。

如果你认为一万行代码是一个大项目,你就大错特错了。

如果我用1400行来处理这段代码,就会有14000行(至少)。

我给你看的是一个单一的项目--也有更大的项目。至少我没有见过这种我无法完成的任务......

而关于变量--我有自己的前缀和后缀分类:"p "总是取代 "价格","s "取代 "尺寸"。

好吧,只对这一小块没有评论,因为这里一切都很清楚......)))

 
Dmitry Sumsky:

斯拉瓦,我已经告诉过你,任何人都可以被教导如何编程。数学主要不是用于编程,而是用于起草ToR。程序员只是一个从人类语言到程序所理解的语言的翻译者。如果你至少能理解一个程序是如何建立的,至少你会学会起草ToR。如果你认为程序员是为你准备技术要求,然后用这些要求来编程的人,你就大错特错了...)

我同意,你需要组合思维和用文字描述任何过程的能力。自2010年以来,我教过~200人编程,注意到如果一个人能够清楚地用文字描述他是如何度过一天的,他就一定能学会编程。

现在猜猜这个学生到底能不能成为一个程序员?))

为什么

 
Dmitry Sumsky:

...但是,如果你更细心,你可能已经意识到......。

你只是一个专业人员。

 
Alexey Volchanskiy:

现在猜猜看,这个学生是否能成为一名程序员?))

为什么

这一次会成功。
 
Yuriy Asaulenko:
这个肯定能起到作用。
是的,他会的。我有一个这样的 "永久学生"--只能听写......。)))
 
Dmitry Sumsky:

"鹰眼的猎鹰"...干得好,Andryusha - 你已经看透了。你必须找到这样一个错误。

但如果你更细心,你会明白这个 "i "并不是指 "ii"。

所以你可以收回你的红方块......))))。

试了五次有什么用呢?
 
Dmitry Sumsky:
是的,就是这样。我有一个这样的 "永远的学生"--只能在听写时写作......。)))

律师儿子:爸爸,我在法庭上赢了一个案子,你已经做了20年了。

- 真是个傻瓜。这20年来,它一直在养活我们。

 
Yuriy Asaulenko:
这个就可以了。

我同意 )如果它说 "写为什么?"答案就会是错误的。但很明显,他们问的是 "写为什么",而他写的是 "为什么")。显然,逻辑思维是最好的。

而老师要么是文盲,要么是微妙的测试 ))

 
在这幅彩色图片的第13行中,是否只有我觉得条件检查是令人难以置信的多余的?