{{Quickfixn}} I send RequestForPositions request but no event is firing.

724live 724live at gmail.com
Sun Jan 27 22:45:09 PST 2013


Can you tell me more specifically how it should be formed?
This is the XML part with AP message type, 17 [ExecID] is not in it.

<message name="PositionReport" msgtype="AP" msgcat="app">
      <field name="PosMaintRptID" required="Y"/>
      <field name="PosReqID" required="N"/>
      <field name="PosReqType" required="N"/>
      <field name="SubscriptionRequestType" required="N"/>
      <field name="TotalNumPosReports" required="N"/>
      <field name="UnsolicitedIndicator" required="N"/>
      <field name="PosReqResult" required="Y"/>
      <field name="ClearingBusinessDate" required="Y"/>
      <field name="SettlSessID" required="N"/>
      <field name="SettlSessSubID" required="N"/>
      <component name="Parties" required="Y"/>
      <field name="Account" required="Y"/>
      <field name="AcctIDSource" required="N"/>
      <field name="AccountType" required="Y"/>
      <component name="Instrument" required="N"/>
      <field name="Currency" required="N"/>
      <field name="SettlPrice" required="Y"/>
      <field name="SettlPriceType" required="Y"/>
      <field name="PriorSettlPrice" required="Y"/>
      <group name="NoLegs" required="N">
        <component name="InstrumentLeg" required="N"/>
      </group>
      <group name="NoUnderlyings" required="N">
        <component name="UnderlyingInstrument" required="N"/>
        <field name="UnderlyingSettlPrice" required="Y"/>
        <field name="UnderlyingSettlPriceType" required="Y"/>
      </group>
      <component name="PositionQty" required="Y"/>
      <component name="PositionAmountData" required="Y"/>
      <field name="RegistStatus" required="N"/>
      <field name="DeliveryDate" required="N"/>
      <field name="Text" required="N"/>
      <field name="EncodedTextLen" required="N"/>
      <field name="EncodedText" required="N"/>
    </message>



Inside the XML file 17 looks like this.
<group name="NoExecs" required="N">
        <field name="ExecID" required="N"/>
      </group>

In addition I am not firmly understand groups yet, although I have a clue.

Thank you.

On Mon, Jan 28, 2013 at 8:31 AM, Alan Kisiev <os.alan at yandex.ru> wrote:

> Next place to look at is the FIX dictionary (XML file) on your side.
> Ensure that the message type ("AP") container contains field "17"  element.
>
>
> 28.01.2013, 10:23, "724live" <724live at gmail.com>:
>
> Seems like my application is rejecting the message.
> 20130128-05:52:22.042 : 8=FIX.4.4 9=139
> 35=3
> 34=9
> 49=SenderCompID
> 52=20130128-05:52:22.042
> 56=CNX
> 45=9
> 58=Tag not defined for this message type
> 371=17
> 372=AP
> 373=2
> 554=xxx
> 10=020
>
>
> The event is writing:
> 20130128-06:08:03.246 : Message 8 Rejected: Tag not defined for this
> message type (Field=17)
> 20130128-06:08:03.278 : Message 9 Rejected: Tag not defined for this
> message type (Field=17)
>
>
> But, The response from the server include field  17..
> 20130128-05:52:21.932 :
> 8=FIX.4.4
> 9=283
> 35=AP
> 34=9
> 49=CNX
> 52=20130128-05:52:23.959
> 56=SenderCompID
> 721=EUR/USD
> 710=1
> 17=B201302812GC800
> 263=0
> 728=0
> 715=20130128-02:21:23
> 453=1
> 448=PartyID/SenderCompID
> 452=3
> 1=AccountID/SenderCompID
> 581=1
> 55=EUR/USD
> 15=EUR
> 730=1.34569
> 731=1
> 734=1.0000
> 702=1
> 703=OPN
> 704=20000
> 8018=0
> 753=1
> 707=CRES
> 708=20000
> 10=082
>
>
> Thank you.
> Isaac
>
> On Mon, Jan 28, 2013 at 7:38 AM, Alan Kisiev <os.alan at yandex.ru> wrote:
>
> Have you checked your events log for possible exception messages during
> message processing? I had a similar issue.. While message was processed by
> FIX engine and exception occured and Application's callbacks were not
> triggered.
>
> 28.01.2013, 05:42, "724live" <724live at gmail.com>:
>
> Hello,
> I am sending RequestForPositions.
> The FromApp, and FromAdmin are not firing.
> In the log folder fixlog, I am getting the proper response.
> So Crack method never reached, and OnMessage(RequestForPositions.
> ..) is not triggered as well.
>
> Same thing is happening when I call OrderStatusRequest..
> Any FromXXX is not triggered but the log file is writing the message.
>
> Will you consider?
>
> Isaac
> ,
>
> _______________________________________________
> 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
>
> ,
>
> _______________________________________________
> 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20130128/e29422f0/attachment-0002.htm>


More information about the Quickfixn mailing list