Class AnalyticOrder
Represents an extension of Order introducing analytics information,
e.g. adding to this order iceberg related information
(IcebergPeakSize, IcebergHiddenSize, IcebergExecutedSize).
The collection of analytic order events of a symbol represents the most recent analytic information
that is available about orders on the market at any given moment of time.
For more details see Javadoc.
[EventCode(EventCodeNative.AnalyticOrder)]
public class AnalyticOrder : Order, IIndexedEvent, IEventType
- Inheritance
-
AnalyticOrder
- Implements
- Inherited Members
Constructors
AnalyticOrder()
Initializes a new instance of the AnalyticOrder class.
public AnalyticOrder()
AnalyticOrder(string?)
Initializes a new instance of the AnalyticOrder class with the specified event symbol.
public AnalyticOrder(string? eventSymbol)
Parameters
eventSymbol
stringThe specified event symbol.
Properties
IcebergExecutedSize
Gets or sets iceberg executed size of this analytic order.
public double IcebergExecutedSize { get; set; }
Property Value
IcebergHiddenSize
Gets or sets iceberg hidden size of this analytic order.
public double IcebergHiddenSize { get; set; }
Property Value
IcebergPeakSize
Gets or sets iceberg peak size of this analytic order.
public double IcebergPeakSize { get; set; }
Property Value
IcebergType
Gets or sets iceberg type of this analytic order.
public IcebergType IcebergType { get; set; }
Property Value
Methods
ToString()
Returns string representation of this spread order event.
public override string ToString()
Returns
- string
The string representation.