文章 "开发回放系统 — 市场模拟(第 19 部分):必要的调整"

 

新文章 开发回放系统 — 市场模拟(第 19 部分):必要的调整已发布:

在此,我们要做好准备,如此当我们需要往代码里添加新函数时,就能顺滑轻松地发生。当前代码还不能涵盖或处理那些显著推进过程所必需的事情。我们需要将所有东西都结构化,以便能够以最小的工作量实现某些事情。如果我们正确地做好所有事情,我们就能得到一个真正通用的系统,可以轻松地适应任何需要处理的状况。

我认为从本系列的前几篇文章中可以清楚地看出,我们需要实现一些额外的要点。更好地组织工作是绝对必要的,尤其是一些深入的改进。如果您计划仅用回放/模拟系统来操控一种资产,那么您就不需要我们将要实现的许多东西。您可以把它们放在一边 — 我的意思是它们不必出现在配置文件之中。

不过,您很可能不只用到一种资产,而是若干种不同资产,甚至是相当大的数据库。在这种情况下,我们就需要把事情组织好,由此需要实现额外的代码来达成该目标,尽管在某些非常特殊的情况下,我们能简单地使用源代码中已有的内容,不过是以隐形方式。这只需要将其放到明处。

我总是喜欢把事情安排得井井有条,我猜很多人也会这样想,并尝试这样做。知晓并理解如何实现此功能会很好。此外,如果您需要研究或分析特定资产的特定参数,您肯定要学习如何向系统添加新参数。

作者:Daniel Jose

原因: