IReportGenerator
StockSharp.Reporting
The interface describe report generator for strategies.
Properties
Encoding
public Encoding Encoding { get; set; }
value = iReportGenerator.Encoding
iReportGenerator.Encoding = value
Encoding.
Extension
public string Extension { get; }
value = iReportGenerator.Extension
Extension without leading dot char.
IncludeOrders
public bool IncludeOrders { get; set; }
value = iReportGenerator.IncludeOrders
iReportGenerator.IncludeOrders = value
To add orders to the report. Orders are added by default.
IncludePositions
public bool IncludePositions { get; set; }
value = iReportGenerator.IncludePositions
iReportGenerator.IncludePositions = value
To add positions to the report. Positions are added by default.
IncludeTrades
public bool IncludeTrades { get; set; }
value = iReportGenerator.IncludeTrades
iReportGenerator.IncludeTrades = value
To add trades to the report. Trades are added by default.
Methods
Generate
public ValueTask Generate(IReportSource source, Stream stream, CancellationToken cancellationToken)
result = iReportGenerator.Generate(source, stream, cancellationToken)
To generate the report.
- source
- IReportSource.
- stream
- The stream to write the report to.
- cancellationToken
- CancellationToken.