Class BaseOrderStatisticParameter<TValue>
- Namespace
- StockSharp.Algo.Statistics
- Assembly
- StockSharp.Algo.dll
The base statistic parameter, calculated based on orders.
public abstract class BaseOrderStatisticParameter<TValue> : BaseStatisticParameter<TValue>, IStatisticParameter<TValue>, IOrderStatisticParameter, IStatisticParameter, IPersistable, INotifyPropertyChanged where TValue : IComparable<TValue>
Type Parameters
TValue
The type of the parameter value.
- Inheritance
-
BaseStatisticParameter<TValue>BaseOrderStatisticParameter<TValue>
- Implements
-
IStatisticParameter<TValue>IPersistable
- Derived
- Inherited Members
- Extension Methods
Constructors
BaseOrderStatisticParameter(StatisticParameterTypes)
Initialize BaseOrderStatisticParameter<TValue>.
protected BaseOrderStatisticParameter(StatisticParameterTypes type)
Parameters
Methods
CancelFailed(OrderFail)
To add to the parameter an information on error of order cancelling.
public virtual void CancelFailed(OrderFail fail)
Parameters
fail
OrderFailError cancelling order.
Changed(Order)
To add to the parameter an information on changed order.
public virtual void Changed(Order order)
Parameters
order
OrderThe changed order.
New(Order)
To add to the parameter an information on new order.
public virtual void New(Order order)
Parameters
order
OrderNew order.
RegisterFailed(OrderFail)
To add to the parameter an information on error of order registration.
public virtual void RegisterFailed(OrderFail fail)
Parameters
fail
OrderFailError registering order.