文章 "开发回放系统(第 38 部分):铺路(II)"

 

新文章 开发回放系统(第 38 部分):铺路(II)已发布:

许多认为自己是 MQL5 程序员的人,其实并不具备我在本文中将要概述的基础知识。许多人认为 MQL5 是一个有限的工具,但实际原因是他们尚未具备所需的知识。所以,如果您有啥不知道,不要为此感到羞愧。最好是因为不去请教而感到羞愧。简单地强制 MetaTrader 5 禁用指标重叠,并不能确保指标和智能系统之间的双向通信。我们离这个目标还很远,但指标在图表上没有重叠的事实给了我们一些信心。

在上一篇文章《 开发回放系统(第 37 部分):铺路(I)》中,我们已看到了一种简单的方式来防止用户在图表上重叠指标。在本文中,我们验证了通过非常简单的代码(仅包含几行代码),当我们仅需要一个副本指标出现,MetaTrader 5 平台能帮助我们避免在图表上出现第二个指标。重要的是,指标不能重叠。

我希望您理解这个想法,以及如何实现预期的结果。在任何情况下该指标都不应重叠。

在确认 MetaTrader 5 中不重叠原则的同时,请注意,指标和智能系统之间的双向通信还有很长的路要走。我们离此还很远。不过,保证指标不会在图表上重叠至少可以令人心态平和。因为当指标和 EA 交互时,我们能知道我们正在与正确的指标打交道。

在本文中,我们将开始通过 EA 的眼睛来看待事物。但我们还必须对指标进行一些修改,因为不幸的是,上一篇文章中的指标根本无法对 EA 做出反应。当 EA 想知道某些事情时,就会发生这种情况。

作者:Daniel Jose