IReportGenerator

StockSharp.Reporting

界面描述策略的报表生成器.

属性

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

编码.

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

扩展时不带线索点字符 。

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

向报告添加命令。命令默认会添加。

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

将位置添加到报告。 默认情况下会添加位置 。

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

将交易加入报表中,交易默认加入.

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

名曰为相.

方法

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

生成所报.

source
IReportSource.
stream
溪来写报.
cancellationToken
CancellationToken.