文章 "市场模拟:MQL5 中的 SQL 入门(四)"

 

新文章 市场模拟:MQL5 中的 SQL 入门(四)已发布:

许多人往往低估了SQL,甚至根本不使用它,因为他们并不完全了解它的实际工作原理。在针对SQL数据库运行查询时,我们并不总是寻求一个通用的答案;在某些情况下,我们需要一个非常具体且实用的答案。如果数据库的结构和数据模型设计得当,几乎任何类型的信息都可以被整合到其中。

在上一篇文章“市场模拟:MQL5 中的 SQL 入门(三)”中,我们展示了如何在 MQL5 创建的可执行文件中嵌入 SQL 脚本。然而,我们并没有就此止步。我们还对类代码进行了一些修改,使其使用起来更加简便,当然,也对代码的实现方式进行了小幅调整。

虽然上一篇文章中介绍的类代码对于使用 MetaTrader 5 中的内置 SQLite 创建数据库非常有用(我们稍后会讨论),但该代码不允许我们从 MQL5 执行查询。

因此,本文的主要目标是尽可能清晰地解释如何修改这个类,以便添加执行查询所需的代码。换句话说,我们将在这里实现一个系统,该系统允许我们对基于 SQLite 的数据库执行查询。


作者:Daniel Jose