Class StatisticManager
The statistics manager.
Namespace: StockSharp.Algo.Statistics
Assembly: StockSharp.Algo.dll
Syntax
public class StatisticManager : Object
Constructors
StatisticManager()
Initializes a new instance of the StatisticManager.
Declaration
public StatisticManager()
Properties
Parameters
Calculated parameters.
Declaration
public ISynchronizedCollection<IStatisticParameter> Parameters { get; }
Property Value
Type | Description |
---|---|
Ecng.Collections.ISynchronizedCollection<IStatisticParameter> |
Methods
AddChangedOrder(Order)
To add the changed order.
Declaration
public virtual void AddChangedOrder(Order order)
Parameters
Type | Name | Description |
---|---|---|
Order | order | The changed order. |
AddFailedOrderCancel(OrderFail)
To add the order cancelling error.
Declaration
public virtual void AddFailedOrderCancel(OrderFail fail)
Parameters
Type | Name | Description |
---|---|---|
OrderFail | fail | The order error. |
AddMyTrade(PnLInfo)
To add information about new trade.
Declaration
public virtual void AddMyTrade(PnLInfo info)
Parameters
Type | Name | Description |
---|---|---|
PnLInfo | info | Information on new trade. |
AddNewOrder(Order)
To add new order.
Declaration
public virtual void AddNewOrder(Order order)
Parameters
Type | Name | Description |
---|---|---|
Order | order | New order. |
AddPnL(DateTimeOffset, Decimal)
To add the new profit-loss value.
Declaration
public virtual void AddPnL(DateTimeOffset time, Decimal pnl)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | time | The change time |
Decimal | pnl | New profit-loss value. |
AddPosition(DateTimeOffset, Decimal)
To add the new position value.
Declaration
public virtual void AddPosition(DateTimeOffset time, Decimal position)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | time | The change time |
Decimal | position | The new position value. |
AddRegisterFailedOrder(OrderFail)
To add the order registration error.
Declaration
public virtual void AddRegisterFailedOrder(OrderFail fail)
Parameters
Type | Name | Description |
---|---|---|
OrderFail | fail | Error registering order. |
Reset()
To clear data on equity.
Declaration
public virtual void Reset()