IReportGenerator

StockSharp.Reporting

La interfaz describe el generador de informes para estrategias.

Propiedades

Encoding
public Encoding Encoding { get; set; }
value = iReportGenerator.Encoding
iReportGenerator.Encoding = value

Codificación.

Extension
public string Extension { get; }
value = iReportGenerator.Extension

Extensión sin punt char líder.

IncludeOrders
public bool IncludeOrders { get; set; }
value = iReportGenerator.IncludeOrders
iReportGenerator.IncludeOrders = value

Para añadir órdenes al informe. Las órdenes se agregan por defecto.

IncludePositions
public bool IncludePositions { get; set; }
value = iReportGenerator.IncludePositions
iReportGenerator.IncludePositions = value

Para añadir posiciones al informe, se añaden las posiciones por defecto.

IncludeTrades
public bool IncludeTrades { get; set; }
value = iReportGenerator.IncludeTrades
iReportGenerator.IncludeTrades = value

Para añadir los oficios al informe, los oficios se añaden por defecto.

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

Nombre.

Métodos

Generate
public ValueTask Generate(IReportSource source, Stream stream, CancellationToken cancellationToken)
result = iReportGenerator.Generate(source, stream, cancellationToken)

Para generar el informe.

source
IReportSource.
stream
La corriente para escribir el informe.
cancellationToken
CancellationToken.