重复组中的QuickFixJ自定义字段

时间:2018-01-31 15:45:39

标签: quickfix quickfixj

使用QuickFixJ 2.0.1,我很感激一些帮助,我已经坚持了一段时间了。我对Maven不太熟悉,所以请耐心等待。

我有一个DataDictionary,其中包含NoQuoteEntries组中的一些自定义标记(位于NoQuoteSets中的MassQuote)。我克隆了github 2.0.1并使用mvn package打包。我将相关字典FIX50SP2.xmlFIX50SP2.modified.xml替换为我的自定义字典并重新打包。

我可以看到已按预期生成了相应的自定义标记类并导入它们,并且自定义组类按正确顺序拥有自定义标记。我没有看到的是普通组类中的自定义标签。例如。 NoQuoteEntries类不包含DD中定义的自定义标记,因此,当我创建消息时,自定义标记将放在分组的末尾而不是字典顺序。我也不能quoteEntry.set(new CustomField(value));但必须使用quoteEntry.setField(new CustomField(value));

我可以手动创建一组正确的订单,但我也需要收到这样的消息。

这样做似乎没有公开的大量信息,但是如果有人能明确说明如何在MassQuote内创建一个带有自定义标签的QuotEntryGroup,那就太棒了

0 个答案:

没有答案