[Quickfix-developers] TradeCaptureReport problems
Brought to you by:
orenmnero
|
From: SPG <ste...@bl...> - 2006-03-01 07:59:32
|
All,
I am new to FIX and the QuickFix api, I am trying to set up a system and
initially attempting to send a sample TradeCaptureReport to a client
connection.
I am currently getting the following error:
8=3DFIX.4.4=019=3D150=0135=3D3=0134=3D3141=0149=3DFIXCLIENT1=0152=3D2006022=
8-22:00:29.562=0156=3DFFASTFILL_LBN_FIX_ADAPTER=0145=3D3142=0158=3DTag
not defined for this message type=01371=3D37=01372=3DAE=01373=3D2=0110=3D09=
4=01
This is how I am constructing my message:
private Message createDummyFixMessage()
{
TradeReportID id =3D new TradeReportID("123");
PreviouslyReported prevRpt =3D new PreviouslyReported(false);
LastQty lstQty =3D new LastQty(10000.0d);
LastPx lstPx =3D new LastPx(12.13d);
TradeDate tradeDate =3D new TradeDate(new Date().toString());
TransactTime time =3D new TransactTime(new Date());
NoSides noSides =3D new NoSides();
Side s1 =3D new Side();
OrderID orderID =3D new OrderID("12345");
Symbol symbol =3D new Symbol("SYMBOL");
TradeCaptureReport message =3D new TradeCaptureReport(id, prevRpt,
lstQty, lstPx,
tradeDate, time);
message.setField(noSides);
message.setField(s1);
message.setField(orderID);
message.setField(symbol);
return message;
}
Any ideas what I am doing wrong?
Thanks in advance...
Regards,
Steve
--
View this message in context: http://www.nabble.com/TradeCaptureReport-prob=
lems-t1204255.html#a3179176
Sent from the QuickFIX - Dev forum at Nabble.com.
|