FIX协议实现

时间:2019-04-02 12:57:29

标签: xml quickfix fix-protocol quickfixn

我正在使用Quickfix / N编写一个FIXEngine,以接收我们交易活动的ExecutionReport。 我们的交易对手未向我们提供任何FIXML规范。那意味着我只有一个带有字段列表的pdf文档(甚至没有它们的类型)。

因此,我必须手动在文档后创建FIX.xml字典。

我想知道是否:

  • 交易对手通常不提供任何FIXML或在 至少一个XSD,以确保符合其规范 协议?

    此外,碰巧库珀使用的字段列表是 标准指定的整个字段列表的子集。在 在这种情况下,我应该只在 XML还是我应该始终使用标准的FIX4X.xml并仅添加使用的字段(保留交易对手未使用但在标准中定义的字段),还保留未使用的消息?

非常感谢您的帮助

1 个答案:

答案 0 :(得分:3)

我从未见过交易对手提供任何FIXML或XSD-我们总是从FIX4X.xml开始,并进行调整以匹配交易对手的规范,通常是PDF。

如果它们不影响我的处理程序,我总是会留在可选字段中,但是例如,在消除仅通过股票认证的连接中与债券相关的字段时,我可以看到价值,以便当债券开始流动时下来,您就会被拒绝并知道出了什么问题。