[This message was posted by Hanno Klein of Deutsche Börse Systems <[EMAIL 
PROTECTED]> to the "FAST Protocol" discussion forum at 
http://fixprotocol.org/discuss/46. You can reply to it on-line at 
http://fixprotocol.org/discuss/read/86eab44f - PLEASE DO NOT REPLY BY MAIL.]

Hi Dimitry,

I am a little concerned that functional and technical aspects are mixed in the 
example you give. If you use FAST outside of FIX it is not an issue. However, 
within FIX, the incremental message is the one informing about deletions of 
price levels by using tag 279 (MDUpdateAction) with a value of "2" representing 
"delete". You explicitly describe the delete action. Are you suggesting instead 
to use the snapshot message and implicitly conveying that one of the price 
levels is no longer present by sending an "empty" row? I do not understand how 
you want to model this with the FIX messages.

Regards,
Hanno.

> Thanks, David.
> 
> Let me clarify what I meant with a specific example. In case of
> Market Data Level2 a price for a given level may be deleted - so the
> price no longer exists. This is different from FAST NULL value where
> NULL means an absence of a field in a stream instead of the field
> itself being deleted.
> 
> For Market Data Level2, FIX allows to use "Delete" action. However, I
> was looking for a general way to specify a deleted field (which is
> somewhat equivalent to the field being NULL in a database world).
> 
> Dimitry
> 
> > Not sure what you mean by deleted. Do you mean that the field was
> > there in one version of the template but not in anotherone? Or do you
> > mean that the value of the field is not there anymore in a particular
> > stream? Or do you mean something else?
> >
> > If it is the value that is not there anymore, you should mark the
> > field as having optional presence in the template and then you encode
> > NULL when you don't have a value.
> >
> > If the field is not in the template anymore, then there is no formal
> > way of expressing it (other than leaving it out obviously) and you
> > have to convey this fact by other means.
> >
> > /David
> >
> >
> >
> > > Hi,
> > >
> > > suppose I want to encode a particular field as "deleted", what would
> > > be the standard(generic) FAST way to achieve it?
> > >
> > > Thanks, Dimitry


[You can unsubscribe from this discussion group by sending a message to 
mailto:[EMAIL PROTECTED]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Financial Information eXchange" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/FIX-Protocol?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to