|
From: Christoph J. <chr...@ma...> - 2020-11-10 13:29:13
|
1604 was added in one of the later expansion packs. Yes, the process could be improved in any case. On the other hand, it should be no problem for any counterparty to have a mailing list or other technical means to publish changes to their dictionary. I never worked with a counterparty which did not provide this, as far as I remember. Cheers, Chris. On 10.11.20 14:17, Andrew Marlow wrote: > oh dear, this is very disappointing. The trade feed I am working on now is not the first FIX feed > I have worked on. All of them have been subject to this issue. I can't be the first person to be > hit by this issue. I'm not sure about adding ApplicationSystemVersion. Is it tag number 1604. I > cannot find that tag number. I am using FIX 4.4. > > It seems a great omission to me that FIX provides no way for each side to agree on the version of > the data dictionary that is in use or even to know which version is in use. > > On Tue, 10 Nov 2020 at 13:00, Christoph John <chr...@ma... > <mailto:chr...@ma...>> wrote: > > Hi, > > no, there is no such thing. If your counterparty is nice they might at least add > 1604/ApplicationSystemVersion to their Logon message to indicate when something changed on > their side. > But after all you are really dependent on your counterparty. > > You could of course disable some validation options to process the messages anyway but this is > of course just a work-around. > > Cheers, > Chris. > > On 09.11.20 12:56, Andrew Marlow wrote: >> QuickFIX/J Documentation:http://www.quickfixj.org/documentation/ >> QuickFIX/J Support:http://www.quickfixj.org/support/ >> >> >> >> Hello everyone, >> >> I have run into a problem developing a trade feed that uses FIX. I am using quickfixj 2.1.1. >> The problem is that after our side has completed implementation the remote side changes their >> data dictionary and do not tell us. I want to know how this might be detected more reliably >> than just when a message fails to validate. >> >> Is there any notion in FIX as to the version of a data dictionary? Or maybe a date/time when >> it was last changed? >> >> -- >> Regards, >> >> Andrew Marlow >> http://www.andrewpetermarlow.co.uk >> >> >> >> _______________________________________________ >> Quickfixj-users mailing list >> Qui...@li... <mailto:Qui...@li...> >> https://lists.sourceforge.net/lists/listinfo/quickfixj-users > > -- > Christoph John > Software Engineering > T +49 241 557080-28 > chr...@ma... <mailto:chr...@ma...> > > MACD GmbH > Oppenhoffallee 103 > 52066 Aachen, Germany > www.macd.com <http://www.macd.com> > > Amtsgericht Aachen: HRB 8151 > Ust.-Id: DE 813021663 > Geschäftsführer: George Macdonald > > > > -- > Regards, > > Andrew Marlow > http://www.andrewpetermarlow.co.uk > -- Christoph John Software Engineering T +49 241 557080-28 chr...@ma... MACD GmbH Oppenhoffallee 103 52066 Aachen, Germany www.macd.com Amtsgericht Aachen: HRB 8151 Ust.-Id: DE 813021663 Geschäftsführer: George Macdonald |