文章 "开发回放系统(第 71 部分):取得正确的时间(四)"

新文章 开发回放系统(第 71 部分):取得正确的时间(四)已发布:

在本文中,我们将研究如何实现上一篇文章中所示的与回放/模拟服务相关的内容。就像生活中的许多其他事情一样,问题必然会出现。这次的情况也不例外。在这篇文章中,我们将继续改进。此处提供的内容仅用于教育目的。在任何情况下,除了学习和掌握所提出的概念外,都不应出于任何目的使用此应用程序。

在上一篇文章“开发回放系统(第 70 部分):取得正确的时间(三)”中,我解释了鼠标指标所需的修改。这些修改的目的是使鼠标指标能够接收订单簿事件。这具体是指与回放/模拟应用程序一起使用的情况。亲爱的读者,你可能对所有这些变化感到非常沮丧和困惑。我明白,其中许多起初可能没有任何意义。它们可能比我希望的要复杂得多。然而,无论乍一看多么令人困惑,你都必须充分理解这些内容。我知道你们中的许多人可能很难理解我在那篇文章中想要传达的意思。然而,如果不理解之前的内容(我使用了一个更简单的服务来演示整个机制是如何工作的),试图理解这里要解释的内容将变得更加困难。 

因此,在深入探讨本文实际要做的事情之前,请确保您已经理解了上一篇文章中涵盖的内容。特别是关于如何通过将订单簿事件添加到自定义交易品种中,以一种以前不可能的方式使用 OnCalculate 函数的部分。这要求我们使用 iSpread 调用来获取 MetaTrader 5 向我们提供的数据。

在本文中,我们将实际执行测试服务中使用的部分代码的转移(或更准确地说,转录),并将其带入回放/模拟服务。这里的主要问题不是我们如何做到这一点,而是我们应该如何去做。

作者:Daniel Jose

要添加评论,请登录注册