所以我试图在 FIX 消息中生成重复组,但我需要一种方法来确定每个重复组需要哪些字段,因此我不必对所有内容进行硬编码。出于某种原因,quickfix DataDictionary类的方法
isRequiredField((java.lang.String msgType, int field)
不适用于重复组中的必填字段。例如
isRequiredField("V", 269)
给出错误,即使认为它是必需的。Fix 4.2 XML 也有它,所以为什么 isRequiredField 方法返回 false?