quickfixj市场数据无法获取组字段

问题描述 投票:0回答:1

“8 = FIX.4.29 = 11435 = W49 = TEST56 = MYTEST234 = 552 = 20180614-21:36:4955 = HKGUSD268 = 2269 = 0270 = 1.0271 = 20269 = 1270 = 0.0271 = 0262 = 010 = 179”我的scala处理此问题“58 =有条件要求的场缺失372 = X”

这是代码snapit:

msg: MarketDataIncrementalRefresh
val group = new MarketDataIncrementalRefresh.NoMDEntries()
msg.getGroup(1, group) // this is already throwing out that error

我将修复消息粘贴到在线解析器上,似乎可以恢复所有字段。我的cfg文件有UseDataDictionary = N会这么重要吗?

quickfix quickfixj
1个回答
3
投票

通过将数据字典和xml文件添加到配置来解决此问题。而且似乎只有在解析重复组时才需要这样做。

© www.soinside.com 2019 - 2024. All rights reserved.