

Majikoi S takes place after the events of Majikoi and lets you choose which of Majikoi's many endings to proceed from. Majikoi is back and better than ever in this sequel to the hit 2009 visual novel. The first field listed after the NoXXX, then becomes conditionally required if the NoXXX field is greater than zero.Majikoi S, まじこいS, Do Love Me Seriously! S, Maji de Jibun ni Koishinasai! S, Maji de Atashi ni Koishinasai! S, Maji de Ware ni Koishinasai! Sįandisc Maji de Watashi ni Koishinasai! A-1 This allows implementations of the protocol to use the first field as a "delimiter" indicating a new repeating group entry. If the repeating group is used, the first field of the repeating group is required. This is from the FIX 44 spec, Vol 1, page 19: I'm hoping (for your sake) that you are mistaken. I suggest you double-check with your counterparty to confirm that they really are doing it wrong like this. (Seriously, can't they just put 704=0 instead of omitting it?) To deal with this idiocy, you may have to hack the QF engine. If your counterparty really is saying that it's one-of-either, then they are doing FIX wrong and we should publicly shame them.

Does it always start with 704 or does it always start with 705? It can't be one-of-either.

In my case group 702 is supposed to have either tag 704(LongQty) or 705(ShortQty). You can alter that tag in your XML DataDictionary, for instance, to use 704 instead of 703, by rearranging (or deleting/adding) the fields in that group. FIX expects every group to start with a single consistent tag.
