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

 

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

今天,我们将继续努力,让鼠标指针告诉我们在流动性较低期间,一根柱形上还剩下多少时间。尽管乍一看似乎很简单,但实际上这项任务要困难得多。这涉及一些我们必须克服的障碍。因此,为了理解以下部分,您必须很好地理解子系列第一部分的材料。

如果您不想在 MetaTrader 5 中编译和测试此服务,也没问题。在下面的视频中,我演示了该服务的行为方式以及该测试代码是否适用于回放/模拟服务。根据我的评估,这次测试效果非常好。它证明了将测试机制集成到回放/模拟器应用程序中的能力和可行性。这将使我们能够保持准确的时间跟踪,即使在流动性低的时期或交易活动较少的交易品种下也是如此,确保用户了解图表上出现新柱形之前还剩多少时间。


为了将测试的机制集成到回放/模拟器应用程序中,我们需要稍微修改代码的特定部分。此部分位于头文件 C_Replay.mqh 中。但在我们实现这些更改之前,我们需要先了解另一个概念。为了更好地组织解释,让我们转到一个新的主题。

作者:Daniel Jose