{{Quickfixn}} Duplicate Tag values

sagar kohli sagar.kkohli at gmail.com
Sun Oct 4 08:50:08 PDT 2020


I have already asked for that. But meanwhile any suggestions how can I
modify my dictionary to handle duplicate tags e.g I am receiving duplicate
tags for 769 and 523. Can someone please share a e.g. how to modify a
dictionary so that it accepts message and does not repeat duplicate tag
error. I am using Fix44  dictionary.


Regards
Sagar Kohli

On Fri, Oct 2, 2020, 2:32 AM Mike Gatny <mgatny at connamara.com> wrote:

> Don't hesitate to ask if they have a quickfix DataDictionary that they
> could share with you.  Many counterparties do, and they don't usually offer
> it unless you ask.  Save you the trouble of editing it yourself.
>
> --
> Mike Gatny
> Connamara Systems
>
>
> On Thu, Oct 1, 2020 at 4:11 PM Lanfranco Morini <
> Lanfranco.Morini at cegeka.it> wrote:
>
>> Hi Sagar,
>>
>> ECN documentation should be asked to the ECN itself (every ECN has its
>> own, and it could be different from another one).
>>
>> To better understand FIX Protocol there isn’t better place than FIX
>> Trading Community web site (https://www.fixtrading.org/) where you can
>> find documentation for each FIX version you need and how FIX Protocol works.
>>
>>
>>
>> To be honest you should have documented yourself before you started
>> working on it…
>>
>>
>>
>> Best regards,
>>
>> Lanfranco
>>
>>
>>
>>
>>
>> *From:* Quickfixn <quickfixn-bounces at lists.quickfixn.com> *On Behalf Of *sagar
>> kohli
>> *Sent:* giovedì 1 ottobre 2020 21:27
>> *To:* Mailing list for QuickFIX/n <quickfixn at lists.quickfixn.com>
>> *Subject:* Re: {{Quickfixn}} Duplicate Tag values
>>
>>
>>
>> So as I am new to fix messaging, can i get some references where and how
>> to read ECN document to modify datadictionary.
>>
>>
>>
>> Regards
>>
>> Sagar Kohli
>>
>> On Thu, Oct 1, 2020, 7:02 PM Grant Birchmeier <gbirchmeier at connamara.com>
>> wrote:
>>
>> Never set UseDataDictionary=N.  That is never the answer.
>>
>>
>>
>> ValidateFieldsOutOfOrder is also not your answer.  Leave it as default
>> (Y).
>>
>>
>>
>> See http://quickfixn.org/tutorial/custom-fields-groups-and-messages.html
>>
>>
>>
>> Get ahold of your counterparty's documentation, and change your DD to
>> match their message structure.  In this case, they have probably added
>> and/or rearranged fields in the 768 group.  Your engine is encountering a
>> tag (769 I guess) that (according to *your* DD) doesn't belong in the group
>> in that position, so it thinks the group ended.  When it keeps encountering
>> more 769s, it thinks they're in the top-level body, where duplicate tags
>> aren't allowed.
>>
>>
>>
>> On Thu, Oct 1, 2020 at 6:20 AM sagar kohli <sagar.kkohli at gmail.com>
>> wrote:
>>
>> Hi,
>>
>>
>>
>> Yes you are correct issue is because of datadictionary mismatch. I tried
>> various thing setting
>>
>> ValidateFieldoutoforder=N
>>
>> UseDataDictionary=N
>>
>> Also read article that says can modify datadictionary, to accept
>> duplicate tags but not aware how to do this.
>>
>> I field I am receiving duplicate is in Tag769 TrdRegTimeStamp.
>>
>>
>>
>> So requirement is to accept these  execution report, need help.
>>
>>
>>
>> Regards
>>
>> Sagar Kohli
>>
>> On Mon, Sep 28, 2020, 3:40 AM Grant Birchmeier <gbirchmeier at connamara.com>
>> wrote:
>>
>> This is most certainly due to a data dictionary problem. You were either
>> not using one (always use one!), or the one you’re using does not match up
>> with the one that your counterparty is using.
>>
>>
>>
>> I’ve helped with these problems dozens of times, both here on this list
>> and on StackOverflow.  Try a little more searching. If you’re still stuck,
>> reply and paste your configuration.
>>
>>
>>
>>
>>
>>
>>
>> On Saturday, September 26, 2020, Lanfranco Morini <
>> Lanfranco.Morini at cegeka.it> wrote:
>>
>> Hi Sagar,
>>
>> tag 769 is part of a Repeating Group (tag 768): so, by definition, more
>> than one in the same Execution Report is allowed…
>>
>>
>>
>> You said that you are receiving Execution Reports from ECN, but you are
>> sending duplicated tag 769: tag 769 is part of Execution Report, so can you
>> confirm that you sent duplicated tag 769? Or are you receiving it from ECN?
>>
>>
>>
>> Best,
>>
>> Lan
>>
>>
>>
>>
>>
>> *From:* Quickfixn <quickfixn-bounces at lists.quickfixn.com> *On Behalf Of *sagar
>> kohli
>> *Sent:* sabato 26 settembre 2020 19:30
>> *To:* quickfixn at lists.quickfixn.com
>> *Subject:* {{Quickfixn}} Duplicate Tag values
>>
>>
>>
>>
>>
>>
>>
>> Hi Team,
>>
>>
>>
>> I am using quickfix v1. 8.0 where we are receiving drop copy execution
>> report from ECN. Facing issue where according to ECN we are sending
>> duplicate Tag value 769, not sure what is possible root cause.
>>
>>
>>
>> Any help is appreciated.
>>
>>
>>
>> Regards
>>
>> Sagar Kohli
>>
>>
>>
>> --
>>
>> Grant Birchmeier
>>
>> *Connamara Systems, LLC*
>>
>> *Made-To-Measure Trading Solutions.*
>>
>> Exactly what you need. No more. No less.
>>
>> http://connamara.com
>>
>>
>>
>> This email, along with any attachments, is confidential. If you believe
>> you received this message in error, please contact the sender immediately
>> and delete all copies of the message. Thank you from Connamara Systems, LLC.
>> _______________________________________________
>> Quickfixn mailing list
>> Quickfixn at lists.quickfixn.com
>> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>>
>> _______________________________________________
>> Quickfixn mailing list
>> Quickfixn at lists.quickfixn.com
>> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>>
>>
>>
>>
>> --
>>
>> Grant Birchmeier
>>
>> *Connamara Systems, LLC*
>>
>> *Made-To-Measure Trading Solutions.*
>>
>> Exactly what you need. No more. No less.
>>
>> http://connamara.com
>>
>>
>> This email, along with any attachments, is confidential. If you believe
>> you received this message in error, please contact the sender immediately
>> and delete all copies of the message. Thank you from Connamara Systems, LLC.
>> _______________________________________________
>> Quickfixn mailing list
>> Quickfixn at lists.quickfixn.com
>> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>>
>> _______________________________________________
>> Quickfixn mailing list
>> Quickfixn at lists.quickfixn.com
>> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>>
>
> This email, along with any attachments, is confidential. If you believe
> you received this message in error, please contact the sender immediately
> and delete all copies of the message. Thank you from Connamara Systems, LLC.
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20201004/1e592774/attachment.htm>


More information about the Quickfixn mailing list