用OOP模式创建自动交易系统的专家顾问

Mike 2018.01.22 18:19 22 0 0
附件

在构建自动交易系统时,开发者常常会面临从众多可能解决方案中选择的问题。此时,设计模式就显得尤为重要。实际上,这类问题早已被前人的智慧解决,程序员们在专家社区中也实现了一些经过深思熟虑的优雅解决方案。

设计面向对象的程序并不是一件简单的事,尤其是在需要重复使用这些解决方案时,更是增加了复杂性。我们需要选择合适的对象,合理地将它们组织成类,定义类接口和继承层次等等。

那么,经验丰富的程序员是如何解决这个问题的呢?

首先,每一个新问题都不应该从头开始解决。我们更应该借鉴那些过去已被证明有效的解决方案。许多面向对象的专家顾问都包含类似的模式,由类和相互作用的对象构成。那些使用设计模式的交易机器人开发者,能够迅速将这些模式应用到新的任务上,而无需“重新发明轮子”。

我们提出的模板可以用于创建真正的专家顾问,而不是一个抽象的模型。

列表
评论 0