我想知道哪种前端是用来交易应用程序的。来自量化的背景,我总是只关心研究和后端的应用程序,但完全失去了当涉及到前端/ gui。我的大部分代码都是用c++编写的,我只使用一个配置文件来传递参数。
现在,由于监管方面的原因,这可能还不够。我需要一个前端,可以启动/停止策略,改变参数,获取订单和交易历史。因此,问题归结为,我如何创建一个简单的ui,它可以坐在另一台机器上,与同一台机器进行通信,并完成所有这些工作。
起初,我想使用web/javascript,但在这方面并没有太多。Qt是另一种选择,但我怀疑它将需要大量重写代码和学习。
在c++中运行核心策略的中高频交易应用程序的首选前端是什么?
发布于 2014-08-28 08:44:13
来自这个行业,我可以肯定地告诉你:任何事情都会发生。我曾在交易应用程序前端使用MFC,QT,表单,WPF。Java也很受欢迎,本土的令人憎恶的东西也是如此。一种不明显的方式,与协同机器沟通是Citrix或远程桌面。
你确实需要确保你有明确的行为,以防客户端崩溃,服务器崩溃,它们之间的连接冻结/丢失,与市场的连接丢失,连接恢复等等。事先告诉交易者在这些情况下它将如何反应。如果这没有意义,交易员将不会使用您的应用程序。
进一步的细节取决于许多变量。您是ISV,还是内部应用程序?你在商场工作吗?你和哪个市场有联系?您的托管协同环境是否有一些特殊的规则可以在那里运行?
https://stackoverflow.com/questions/25544243
复制相似问题