我是Fix协议(protocol)的新手,我一直在尝试寻找一种从XML描述文件开始将其实现到c++文件中的方法。因此,通过网络搜索他们向我推荐了Quickfix,我真正想知道的是我们应该怎么称呼QuickFix?库或标准还是什么?

但是我的主要问题是,最近我下载了Quickfix软件包,但是即使有了QuickFix文档,它也无法将其集成到我的c++项目中(顺便说一下!),所以有人可以向我准确地逐步描述如何使用My Visual c++项目配置QuickFix,以及最终如何编写此代码来解析XML文件:

#include "Application.h"
#include "quickfix/Session.h"

最佳答案

Quickfix不理解XML或解析XML,除了XML中的消息库配置文件外。它仅处理FIX格式的字符串。您必须使用XML解析器(即xerceslibxml++)将数据提取到XML文件中,然后使用Quickfix库构造FIX消息,然后将其发送到任何需要的地方。

Fiximate是更方便用户查看FIX消息正确性的地方。 Quickfix库中有一些示例可以测试应用程序,并且您需要一个配置文件来运行它,Quickfix网站上提供了示例。

10-08 02:57