[Quickfix-users] RE: Problem with MarketDataIncremental
Brought to you by:
orenmnero
|
From: Shai Z. <sh...@fx...> - 2005-09-08 20:56:30
|
=20
From: Shai Zohar=20
Sent: Thursday, September 08, 2005 12:21
To: 'Oren Miller'
Cc: qui...@li...
Subject: Problem with MarketDataIncremental
=20
Hi Again,
=20
A new problem I am now encountering with the following override
function=20
=20
public override void
onMessage(QuickFix42.MarketDataIncrementalRefresh MarketQuote, SessionID
session)
{
MDUpdateAction UpdateAction =3D new
MDUpdateAction();
//MarketQuote.getField(UpdateAction);
NoMDEntries MDEntrys =3D
MarketQuote.getNoMDEntries();
=20
//FieldMap QuickMap =3D new FieldMap();
int status =3D MarketQuote.getInt(279);
=20
=20
//MarketQuote.getField(ask);
if (UpdateAction.getField() =3D=3D 0)
{
MDEntryPx bid =3D new MDEntryPx();
MDEntryPx ask =3D new MDEntryPx();
MarketQuote.getField(bid);
string myBIDAsk =3D bid.getValue().ToString();
}
=20
=20
=20
//base.onMessage (message, session);
}
=20
=20
I can't seem to access any of the fileds in the message (I have
tried various methods to access them) it is throwing an exception of
FieldNotFound where I can clearly see in the message that the field does
exsist.
=20
A copy of the incoming event log is attached to the message and
appers below.
=20
Thx,
Shai
=09
8=3DFIX.4.29=3D16435=3DX49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D45=
2=3D20050908-
07:05:01262=3D1268=3D1279=3D0269=3D1278=3DOFFER-EUR/USD-SP55=3DEUR/USD270=
=3D1.243815=3DE
UR271=3D10000000346=3D110=3D089
=09
8=3DFIX.4.29=3D16435=3DX49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D55=
2=3D20050908-
07:05:01262=3D1268=3D1279=3D0269=3D1278=3DOFFER-EUR/USD-SP55=3DEUR/USD270=
=3D1.243915=3DE
UR271=3D15000000346=3D210=3D097
=09
8=3DFIX.4.29=3D16235=3DX49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D35=
2=3D20050908-
07:41:28262=3D1268=3D1279=3D0269=3D0278=3DBID-EUR/USD-SP55=3DEUR/USD270=3D=
1.243715=3DEUR
271=3D15000000346=3D210=3D192
=09
8=3DFIX.4.29=3D8335=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
7:49:44108=3D3098=3D010=3D255
=09
8=3DFIX.4.29=3D8935=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
7:50:14108=3D30141=3DY98=3D010=3D039
=09
8=3DFIX.4.29=3D8335=3Dh49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D252=
=3D20050908-0
7:50:14336=3D0340=3D210=3D020
=09
8=3DFIX.4.29=3D8935=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
7:52:17108=3D30141=3DY98=3D010=3D044
=09
8=3DFIX.4.29=3D8335=3Dh49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D252=
=3D20050908-0
7:52:17336=3D0340=3D210=3D025
=09
8=3DFIX.4.29=3D8935=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
8:00:25108=3D30141=3DY98=3D010=3D037
=09
8=3DFIX.4.29=3D8335=3Dh49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D252=
=3D20050908-0
8:00:25336=3D0340=3D210=3D018
=09
8=3DFIX.4.29=3D16235=3DX49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D35=
2=3D20050908-
08:00:30262=3D1268=3D1279=3D0269=3D0278=3DBID-EUR/USD-SP55=3DEUR/USD270=3D=
1.242815=3DEUR
271=3D10000000346=3D110=3D175
=09
8=3DFIX.4.29=3D7135=3D049=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D452=
=3D20050908-0
8:01:0010=3D194
=09
8=3DFIX.4.29=3D8335=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
8:01:29108=3D3098=3D010=3D247
=09
8=3DFIX.4.29=3D8935=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
8:02:00108=3D30141=3DY98=3D010=3D032
=09
8=3DFIX.4.29=3D8335=3Dh49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D252=
=3D20050908-0
8:02:00336=3D0340=3D210=3D013
=09
8=3DFIX.4.29=3D16235=3DX49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D35=
2=3D20050908-
08:02:24262=3D1268=3D1279=3D0269=3D0278=3DBID-EUR/USD-SP55=3DEUR/USD270=3D=
1.242915=3DEUR
271=3D10000000346=3D110=3D181
=09
8=3DFIX.4.29=3D8335=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
8:07:39108=3D3098=3D010=3D254
=09
8=3DFIX.4.29=3D8035=3D249=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D252=
=3D20050908-0
8:07:397=3D116=3D210=3D081
=09
8=3DFIX.4.29=3D8935=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
8:08:11108=3D30141=3DY98=3D010=3D040
=09
8=3DFIX.4.29=3D8335=3Dh49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D252=
=3D20050908-0
8:08:11336=3D0340=3D210=3D021
=09
8=3DFIX.4.29=3D16235=3DX49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D35=
2=3D20050908-
08:08:18262=3D1268=3D1279=3D0269=3D0278=3DBID-EUR/USD-SP55=3DEUR/USD270=3D=
1.243715=3DEUR
271=3D15000000346=3D210=3D195
=09
8=3DFIX.4.29=3D8335=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
8:21:20108=3D3098=3D010=3D240
=09
8=3DFIX.4.29=3D8935=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
8:21:51108=3D30141=3DY98=3D010=3D039
=09
8=3DFIX.4.29=3D8335=3Dh49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D252=
=3D20050908-0
8:21:51336=3D0340=3D210=3D020
=09
8=3DFIX.4.29=3D8935=3DA49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D152=
=3D20050908-0
9:14:41108=3D30141=3DY98=3D010=3D041
=09
8=3DFIX.4.29=3D8335=3Dh49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D252=
=3D20050908-0
9:14:41336=3D0340=3D210=3D022
=09
8=3DFIX.4.29=3D16235=3DX49=3DCURRENEX-FXTRADES-FIX56=3Dfxmngstream34=3D35=
2=3D20050908-
09:14:43262=3D1268=3D1279=3D0269=3D0278=3DBID-EUR/USD-SP55=3DEUR/USD270=3D=
1.241515=3DEUR
271=3D10000000346=3D110=3D181
DISCLAIMER:
*************************************************************************=
**************************************************************
This electronic mail message is intended only for the person or entity =
named in the addressee field. This message contains information that is =
privileged and confidential.=20
If you are not the addressee thereof or the person responsible for its =
delivery, please notify us immediately by telephone and permanently =
delete all copies of this message.
Any dissemination or copying of this message by anyone other than the =
addressee is strictly prohibited.
Opinions, conclusions and other information expressed in this message =
are not given or endorsed by FOREXMANAGE LTD. unless otherwise indicated =
by an authorized representative.
FOREXMANAGE's e-mail system is for business purposes only. All e-mail =
may be reviewed by authorized personnel, and may be provided to =
regulatory authorities or others with a legal right to access such =
information.
FOREXMANAGE Limited is registered in England No. 782-5068-11. Registered =
office: 13 Austin Friars, London EC2N 2JX.=20
"************************************************************************=
***************************************************************
|