Home > GT6交易引擎策略的逻辑

传统的程序化交易,用户需要全面开发一切交易的判断与执行的逻辑,客户端只是提供一个语言解析与执行的环境,给一些价格获取的方法与接口等等。

但是,整个策略还是需要系统化的开发与测试。金融的策略系统不像是一般的应用软件开发,实现了界面与功能即可达到目标,金融的策略系统需要不断

的测试、调整、修改,最终形成可上线运行的项目,即使上线,也会经常有大的变动与调整。开发与修改成本非常高。


用GT6交易引擎颠覆了这一开发习惯,他有内置的执行引擎,你只需要将要判断的条件与各种执行动作分块写好,即可像拼积木一样的搭建完成自己的整个策略。

例如:我要做一个多条件判断的策略,里面的条件有不同的情况与组合,我需要策略在不同的环境下做出不同的操作。如果用传统的方式开发,你需要开发

一套大型的策略,并且每次修改,你都要考虑整个策略不会因为此次修改而影响了其他部分的功能。

如果使用GT6,你仅仅需要用PYTHON写好每个条件的判断方法,并且都是独立的,可以输入任意参数的。然后用策略编排面板任意的组合从而搭建出你的策略。

你可以随时增加条件判断的模块,也可以随时减少,模块也可以用到其他策略中,这些都是独立的。形象的来说,就好像雕版印刷与活字印刷的对比。

在线客服

您好!欢迎使用我们的在线客服,请问有什么可以帮到您的?
刚刚