Class QuoteChangeMessage
- Namespace
- StockSharp.Messages
- Assembly
- StockSharp.Messages.dll
Messages containing quotes.
[DataContract]
public sealed class QuoteChangeMessage : BaseSubscriptionIdMessage<QuoteChangeMessage>, IMessage, ISubscriptionIdMessage, IOriginalTransactionIdMessage, IOrderBookMessage, ISecurityIdMessage, ISeqNumMessage, IServerTimeMessage, IGeneratedMessage, ICurrencyMessage, ILocalTimeMessage, ICloneable
- Inheritance
-
QuoteChangeMessage
- Implements
- Inherited Members
- Extension Methods
Constructors
QuoteChangeMessage()
Initializes a new instance of the QuoteChangeMessage.
public QuoteChangeMessage()
Properties
Asks
Quotes to sell.
[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Asks", Description = "QuotesSell", GroupName = "General")]
public QuoteChange[] Asks { get; set; }
Property Value
Bids
Quotes to buy.
[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Bids", Description = "QuotesBuy", GroupName = "General")]
public QuoteChange[] Bids { get; set; }
Property Value
BuildFrom
Determines the message is generated from the specified DataType.
[DataMember]
public DataType BuildFrom { get; set; }
Property Value
Currency
Trading security currency.
[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Currency", Description = "CurrencyDesc", GroupName = "General")]
public CurrencyTypes? Currency { get; set; }
Property Value
- CurrencyTypes?
DataType
Data type info.
public override DataType DataType { get; }
Property Value
HasPositions
Determines a StartPosition initialized.
[DataMember]
public bool HasPositions { get; set; }
Property Value
IsFiltered
The quote change contains filtered quotes.
[Browsable(false)]
public bool IsFiltered { get; set; }
Property Value
SecurityId
Security ID.
[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "SecurityId", Description = "SecurityId", GroupName = "General")]
public SecurityId SecurityId { get; set; }
Property Value
SeqNum
Sequence number.
[DataMember]
public long SeqNum { get; set; }
Property Value
Remarks
Zero means no information.
ServerTime
Server time.
[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "ServerTime", Description = "ChangeServerTime", GroupName = "General")]
public DateTimeOffset ServerTime { get; set; }
Property Value
State
Order book state.
[DataMember]
public QuoteChangeStates? State { get; set; }
Property Value
Methods
CopyTo(QuoteChangeMessage)
Copy the message into the destination
.
public override void CopyTo(QuoteChangeMessage destination)
Parameters
destination
QuoteChangeMessageThe object, to which copied information.
ToString()
public override string ToString()