...h is for quote and trade
Turning on all the messages, I
see we get some messages under type 0 which is [from Reuters api]. We may
need to talk to Reuters Tech Support.
/**
* Not specified
*/
public static final int
INSTRUMENT_UPDATE_UNSPECIFIED
= 0;
A message of above type looks
like:
streamId="27"
domain="MarketPrice Domain"
updateTypeNum="0"
name="ZUMZ.F"
serviceId="23"
serviceName="IDN_SELECTFEED"
Payload
dataType="FieldList"
FieldList
FieldEntry fid="5" name="TIMACT" dataType="Time"
value="15:17:00:000:000:000"
FieldEntry fid="22" name="BID" dataType="Real"
value="29.46"
FieldEntry fid="25" name="ASK" dataType="Real"
value="30.04"
FieldEntry fid="30" name="BIDSIZE"
dataType="Real" value="408.0"
FieldEntry fid="436" name="BEST_BID1" dataType="Real"
value="29.46"
FieldEntry fid="441" name="BEST_ASK1"
dataType="Real" value="30.04"
FieldEntry fid="1067" name="EXCHTIM"
dataType="Time" value="15:17:28:000:000:000"
FieldListEnd
PayloadEnd
UpdateMsgEnd
We only process following 3
types:
/**
* Quote
*/
public static final int
INSTRUMENT_UPDATE_QUOTE
= 1;
/**
* Trade
*/
public static final int
INSTRUMENT_UPDATE_TRADE
= 2;
/**
* Correction
*/
public static final int
INSTRUMENT_UPDATE_CORRECTION
= 7;