IReportSource

StockSharp.Reporting

La interfaz para proporcionar datos para informar de los generadores.

Propiedades

Commission
public decimal? Commission { get; }
value = iReportSource.Commission

Comisión total.

Latency
public TimeSpan? Latency { get; }
value = iReportSource.Latency

Total de latencia.

Name
public string Name { get; }
value = iReportSource.Name

Nombre de estrategia.

Orders
public IEnumerable<ReportOrder> Orders { get; }
value = iReportSource.Orders

Ordenes de colección.

OwnTrades
public IEnumerable<ReportTrade> OwnTrades { get; }
value = iReportSource.OwnTrades

Propio de la colección de comercios.

Parameters
public IEnumerable<ValueTuple<string, object>> Parameters { get; }
value = iReportSource.Parameters

Obtenga parámetros de estrategia como pares de valor de nombre.

PnL
public decimal PnL { get; }
value = iReportSource.PnL

Total de pérdidas de ganancias.

Position
public decimal Position { get; }
value = iReportSource.Position

Posición actual.

Positions
public IEnumerable<ReportPosition> Positions { get; }
value = iReportSource.Positions

Colecta de ida y vuelta.

Slippage
public decimal? Slippage { get; }
value = iReportSource.Slippage

Es una escalinata total.

StatisticParameters
public IEnumerable<ValueTuple<string, object>> StatisticParameters { get; }
value = iReportSource.StatisticParameters

Parámetros estadísticos como pares de valor de nombre.

TotalWorkingTime
public TimeSpan TotalWorkingTime { get; }
value = iReportSource.TotalWorkingTime

El tiempo total de la operación de estrategia.

Métodos

Prepare
public void Prepare()
iReportSource.Prepare()

Prepare datos para la generación de informes. Llame a esto antes de acceder a cualquier dato para asegurar que todos los valores estén actualizados.