11

我想为我们公司测试一个 FIX 网关,并且想知道开源中是否已经存在我可以使用或利用来完成此任务的任何东西。

我目前正在查看 QuickFix,但我不确定它是否具有可用于任何标准 FIX 网关的客户端。

还可以链接到有关该主题的任何学习材料。

谢谢

4

3 回答 3

14

QuickFIXengine 代码附带几个示例,请参阅http://www.quickfixengine.org/quickfix/doc/html/examples.html

您可能想要tradeclient发送消息。它是一个命令行工具,可以将 FIX 消息发送到服务器。

您可以使用该ordermatch示例启动简单的 FIX 服务器,该服务器将交叉订单并将 ExecutionReports 发送回您的客户端。

对于所有示例应用程序,您需要提供一个配置文件来启动。只需按照quickfixengine网站上的说明进行操作,请参阅示例配置文件。您的客户端将是initiator和服务器acceptor

我一直在大量使用这些示例应用程序进行测试,尤其是ordermatcher,我已经更新了我的应用程序以处理修改订单并分离股票/期货/期权符号等。

使用tradeclient屏幕记录器,因此您应该在命令行上看到所有传出和传入消息。

于 2010-03-10T22:35:14.457 回答
3

QuickFIX 可用于向 FIX 服务器/网关发送符合标准的消息(具有不同的安全级别//使用强安全性:-)。

quickfix 在其网站上有很好的示例代码:http ://www.quickfixengine.org/quickfix/doc/html/sending_messages.html

于 2010-03-09T22:22:41.010 回答
3

有一个替代的 GUI 工具可以模拟客户端和服务器。它被称为MINI FIX。一个人可以在他/她看到的时候构建消息,或者使用代码与之交谈并获得相应的响应。唯一的缺点是它仅适用于 Windows。

于 2017-03-21T20:50:44.160 回答