I'm sending OrderNewSingle message and server returns message with tag 18=u and i want to drop this tag , but i can't catch this message in fromApp and fromAdmin functions. Its ExecutionReport message _ 35=8.In this message tag:18=u and "u" value was add in FIX5.0SP2 and i'm using Fix4.4 , i think before message will reach function it's rejected and i want to somewhere drop 18 tag or ignore.
Asked
Active
Viewed 83 times
1
-
in which message did you receive this kind of tag? – stexcec Oct 23 '18 at 10:39
-
its ExecutionReport message - 35=8. I'm new in QuickFix, 18=u value was add FIX5.0SP2 and i'm using Fix4.4 , i think before message will reach function it's rejected before and i want to somewhere drop 18 tag or ignore. – Giorgi Gachechiladze Oct 23 '18 at 10:53
-
You must use FIX5.0 SP2 in order to handle properly this kind of tag. Please upgrade you engine – stexcec Oct 23 '18 at 10:58
-
@stexcec there is no way to drop or ignore it ? – Giorgi Gachechiladze Oct 23 '18 at 11:01
-
Maybe, but I never tried before, you can use a custom dictionary – stexcec Oct 23 '18 at 11:03
-
is it possible to set as main dictionary Fix4.4 and if it's not work use fix5.0SP2 ? – Giorgi Gachechiladze Oct 23 '18 at 11:06
-
1The solution is add value ‘u’ into FIX44.xml inside tag 18. It works for me . – Giorgi Gachechiladze Oct 23 '18 at 11:51
-
great! good job – stexcec Oct 23 '18 at 12:19
-
1Yep, that's the right thing to do. Your DD xml file should always be modified to match your counterparty's specification. That's QuickFIX 101. – Grant Birchmeier Oct 23 '18 at 16:17