IStatisticManager

StockSharp.Algo.Statistics

The statistics manager.

Implements: IPersistable, IDisposable

Properties

Parameters
public IStatisticParameter[] Parameters { get; }
value = iStatisticManager.Parameters

Calculated parameters.

Methods

AddChangedOrder
public void AddChangedOrder(Order order)
iStatisticManager.AddChangedOrder(order)

To add the changed order.

order
The changed order.
AddFailedOrderCancel
public void AddFailedOrderCancel(OrderFail fail)
iStatisticManager.AddFailedOrderCancel(fail)

To add the order cancelling error.

fail
The order error.
AddMyTrade
public void AddMyTrade(PnLInfo info)
iStatisticManager.AddMyTrade(info)

To add information about new trade.

info
Information on new trade.
AddNewOrder
public void AddNewOrder(Order order)
iStatisticManager.AddNewOrder(order)

To add new order.

order
New order.
AddPnL
public void AddPnL(DateTime time, decimal pnl, decimal? commission)
iStatisticManager.AddPnL(time, pnl, commission)

To add the new profit-loss value.

time
The change time .
pnl
New profit-loss value.
commission
Commission.
AddPosition
public void AddPosition(DateTime time, decimal position)
iStatisticManager.AddPosition(time, position)

To add the new position value.

time
The change time .
position
The new position value.
AddRegisterFailedOrder
public void AddRegisterFailedOrder(OrderFail fail)
iStatisticManager.AddRegisterFailedOrder(fail)

To add the order registration error.

fail
Error registering order.
Reset
public void Reset()
iStatisticManager.Reset()

To clear data on equity.