Re: [Quickfix-developers] Adding fields to the message
Brought to you by:
orenmnero
From: amit k. <kha...@gm...> - 2009-06-19 18:29:05
|
Appreciate your help Dave. It did solve the problem. I am at the last step of my project. I can now send the market data subscription request to the exchange and receive MarketDataIncrementalRefresh message from the exchange. However, quickfix engine is rejecting it with the message. "Tag appears more than once" RefTagID = 15 (Currency). I will keep digging till I find the answer. In case you or anyone else has ran into this and already know the answer please let me know. On Fri, Jun 19, 2009 at 12:28 PM, Dale Wilson <wi...@oc...> wrote: > amit khandelwal wrote: > >> I can get the Logon message to work. However, my quickfix engine is >> rejecting the TradingSessionStatus message from the exchange. Below is the >> sequence of messages >> >> 1. Logon ( me --> exchange) >> 2. Logon (exchange --> me) >> 3. TradingSessionStatus (exchange --> me) >> 4. BusinessMessageReject (me --> exchange) >> >> I am using FIX 4.2. I see that we have a TradingSessionStatusRequest >> object in the fix42/ directory. It seems the quickfix engine rejects the >> TradingSessionStatus message that it receives from the exchange. >> > > > Are you using the message cracker? If so did you override the appropriate > onMessage() virtual method? You need to override for every message you > expect to receive. If not it will reject the message. > > Dale > -- ------------------------------------------------------------------- Ph : (973)-896-8208 Email: kha...@gm... Web: http://khandelwal.amit.googlepages.com/home ------------------------------------------------------------------- |