BaseReportGenerator

StockSharp.Reporting

戦略のためのベースレポートジェネレータ。

実装: IReportGenerator

コンストラクター

BaseReportGenerator
protected BaseReportGenerator()
baseReportGenerator = BaseReportGenerator()

Initialize BaseReportGenerator.

プロパティ

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

テキストエンコーディング。

Extension
public abstract string Extension { get; }
value = baseReportGenerator.Extension

ドットチャーをリードせずに拡張します。

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

レポートに注文を追加する。 デフォルトでは注文が追加されます。

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

レポートに位置を追加するには、デフォルトで位置を追加します。

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

レポートにトレードを追加する。 デフォルトでトレードが追加されます。

Name
public abstract string Name { get; }
value = baseReportGenerator.Name

お名前.

メソッド

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

レポートを生成する。

source
代表取締役社長 佐藤 浩
stream
レポートを書くためのストリーム。
cancellationToken
代表取締役社長 佐藤 浩
OnGenerate
protected abstract ValueTask OnGenerate(IReportSource source, Stream stream, CancellationToken cancellationToken)
result = baseReportGenerator.OnGenerate(source, stream, cancellationToken)

レポートの内容を生成します。

source
代表取締役社長 佐藤 浩
stream
レポートを書くためのストリーム。
cancellationToken
代表取締役社長 佐藤 浩