Uploaded image for project: 'QuickFIX/J'
  1. QuickFIX/J
  2. QFJ-411

Issue with formatting of Double Fields like the price field etc.

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Not a bug
    • Affects Version/s: 1.3.3
    • Fix Version/s: None
    • Component/s: Engine
    • Labels:
      None
    • Environment:
      OS: Solaris Software: Java JRE 1.5.0_10

      Description

      Hi,
      We are using QuickFIX/J version 1.3.3 as the FIX Engine in our Financial application, which services QuoteRequests and Trade Requests received from our counterparty. While our application passes along precisely rounded (to 2 decimal places) Price field value in the Execution Report to QFJ, this precision is lost when QFJ creates the string FIX message(4.21 becomes 4.299999999998). Our counterparty truncates the values received, instead of rounding it, thus receiving 4.28 instead of 4.29). This creates a considerable pricing issue depending on the precision.

      However, we would like to know if this issue been taken care of ? Are there any immediate fixes available?
      Would really appreciate your help on this.

      Thanks

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              ketanchaudhry Ketan Chaudhry
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: