验证FIX消息中的标签序列

时间:2016-03-18 15:08:27

标签: fix-protocol

我需要验证字段在FIX消息中的顺序/顺序。 是否可以使用quickfix / j或Quickfix / n?

验证FIX消息中的标签序列

在我从服务器获取的消息中,某些标签的顺序不同,这是不期望的。我希望他们能够在某些重复组之后来到他们之前,但是他们来自重复的小组。因此,我需要编写一个脚本来检查来自服务器的传入消息的顺序,并将它们与标准消息定义进行比较。

有人可以建议任何可用的开源库吗?

2 个答案:

答案 0 :(得分:3)

FIX标签的顺序不受限制,除非它们位于重复组内。您的应用程序不应该根据标记顺序抛出任何错误。

如果您使用Quickfix / J,您应该在quickfix/j settings内启用消息验证,这将检查是否存在强制标记,重复组中的标记是否有序,但我怀疑任何FIX引擎都会检查订单因为这不是协议的一部分。

答案 1 :(得分:1)

对于用户1717259,听起来像是您尝试以特定方式配置数据字典,并希望查看thisthis