Class BaseReportGenerator
- Namespace
- StockSharp.Algo.Strategies.Reporting
- Assembly
- StockSharp.Algo.dll
The base report generator for strategies.
public abstract class BaseReportGenerator : IReportGenerator
- Inheritance
-
BaseReportGenerator
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
BaseReportGenerator()
Initialize BaseReportGenerator.
protected BaseReportGenerator()
Properties
Extension
Extension without leading dot char.
public abstract string Extension { get; }
Property Value
IncludeOrders
public bool IncludeOrders { get; set; }
Property Value
IncludeTrades
public bool IncludeTrades { get; set; }
Property Value
Name
Name.
public abstract string Name { get; }
Property Value
Methods
Generate(Strategy, string, CancellationToken)
To generate the report.
public abstract ValueTask Generate(Strategy strategy, string fileName, CancellationToken cancellationToken)
Parameters
strategy
StrategyfileName
stringThe name of the file, in which the report is generated.
cancellationToken
CancellationToken