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
レポートにトレードを追加する。 デフォルトでトレードが追加されます。
メソッド
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
- 代表取締役社長 佐藤 浩