我是 FIX 新手,需要开发一个小型 FIX 引擎来交流交易系统。据我所知,有很多可用的 FIX 引擎,但这里的要求是开发它。任何人都可以为我提供任何开源或任何好的文章的参考来开始它吗?
问问题
2539 次
3 回答
1
开发自己的 FIX 引擎并不容易,特别是如果您将自己处理 FIX 会话级别的详细信息。通过 ResendRequest、GapFill 和 SequenceReset 同步序列并不容易,如果您可以使用已经为您执行此操作的 FIX 引擎,那就太好了。
FIX 协议的另一个问题是重复组。快速解析它们并不容易,因为它需要递归或复杂的迭代实现。
此外,大多数 Java FIX 引擎在解析消息时会产生大量垃圾,这会因 GC 开销而增加方差和延迟。
最后,直观的 API 设计对于加速 FIX 开发至关重要。如果你想要一个干净的 API 的好例子,你可以查看CoralFIX。
免责声明:我是 CoralFIX 的开发者之一。
于 2014-07-10T23:16:09.207 回答
0
你当然想看看QuickFix。
于 2010-12-27T13:20:36.947 回答