IReportGenerator
StockSharp.Reporting
A interface descreve o gerador de relatórios para estratégias.
Propriedades
Encoding
public Encoding Encoding { get; set; }
value = iReportGenerator.Encoding
iReportGenerator.Encoding = value
Codificação.
Extension
public string Extension { get; }
value = iReportGenerator.Extension
Extensão sem o ponto principal.
IncludeOrders
public bool IncludeOrders { get; set; }
value = iReportGenerator.IncludeOrders
iReportGenerator.IncludeOrders = value
Para adicionar ordens ao relatório. As ordens são adicionadas por padrão.
IncludePositions
public bool IncludePositions { get; set; }
value = iReportGenerator.IncludePositions
iReportGenerator.IncludePositions = value
Para adicionar posições ao relatório. As posições são adicionadas por padrão.
IncludeTrades
public bool IncludeTrades { get; set; }
value = iReportGenerator.IncludeTrades
iReportGenerator.IncludeTrades = value
Para adicionar transações ao relatório. As transações são adicionadas por padrão.
Métodos
Generate
public ValueTask Generate(IReportSource source, Stream stream, CancellationToken cancellationToken)
result = iReportGenerator.Generate(source, stream, cancellationToken)
Para gerar o relatório.
- source
- IReportSource.
- stream
- O fluxo para o qual escrever o relatório.
- cancellationToken
- CancellationToken.