交易应用程序使用哪种前端/gui
What kind of front end/ gui is used with trading applications?
我想知道交易应用程序使用哪种前端。来自量子背景,我一直只关心研究和应用程序的后端,但当涉及到前端/gui时,我完全不知所措。我的大部分编码都是用c++完成的,我只使用一个配置文件来传递参数。
现在,由于监管原因,这可能还不够。我需要一个前端,可以启动/停止策略,更改参数,获取订单和交易历史。所以问题归结为,我如何创建一个简单的ui,它可以坐在另一台机器上,和同位置的机器通信,并完成所有这些。
起初,我曾想过使用web/javascript,但目前还没有太多关于这方面的内容。Qt是另一种选择,但我怀疑它需要大量的代码重写和学习。
核心策略运行在c++中的中高频交易应用程序的首选前端是什么?
来自这个行业,我可以肯定地告诉你:任何事情都会发生。我曾使用MFC、QT、Forms、WPF在交易应用程序前端工作。Java也很受欢迎,本土的可憎之物也是如此。与同主机通信的一种不明显的方式是Citrix或Remote Desktop。
你确实需要确保你有明确的行为,以防客户端崩溃、服务器崩溃、它们之间的连接冻结/丢失、与市场的连接丢失、连接恢复等。提前告诉交易者在这些情况下会如何反应。如果没有意义,交易者将不会使用你的应用程序。
进一步的细节取决于许多变量。您是ISV,还是内部应用程序?你在商场工作吗?您正在连接哪些市场?您托管的co-lo环境是否有一些关于哪些内容可以在那里运行的特殊规则?
相关文章:
- C++GTKMM gui循环依赖关系
- QTcpSocket在不阻塞GUI的情况下重新连接到服务器
- 我的程序有一个保存配置文件的GUI,如何双击此配置文件以直接加载带有配置数据的GUI?
- 在哪里放置我的函数?进入我的母语 Gui 还是进入我的演示者?
- 如何在带有 gdb GUI 前端的 ARM gdbserver 的 PC 上执行远程 gdb 会话?
- 在 Gui Win32 中创建子窗口C++
- 如何防止 std::thread 在 QT 中冻结 GUI?
- 调试控制台 ChessEngine.exe "used"在另一个应用程序(国际象棋 GUI)中
- 更改 Windows GUI 中静态文本框的字体大小
- 我不知道如何使用代码块win32 gui
- Qt GUI使用Qfiledialogbox和qlabel显示视频,这是我的代码
- QtConcurrent - 在发布到 UI 线程的数千个结果中保持 GUI 响应
- 德尔福在回调中出现 GUI 问题
- 如何将 AST 用于自定义前端操作和 clang 静态分析
- PyTorch C++ 前端向前返回多个张量
- 从 GUI 文件资源管理器执行程序,并且不生成终端
- 将Python GTK GUI前端与后端一起使用C++后端
- 为跨平台应用程序创建许多本机 GUI 前端
- 在Linux中使用Netbeans调试具有GUI前端的C++源代码
- 交易应用程序使用哪种前端/gui