CompilationExtensions
StockSharp.Algo.Compilation
StockSharpStudio で動的コンパイルと Python の統合のための拡張メソッドとヘルパーを提供します。
メソッド
Init
public static Task Init(IFileSystem fileSystem, ILogReceiver logs, IEnumerable<ValueTuple<string, string>> extraPythonCommon, CancellationToken cancellationToken)
result = CompilationExtensions.Init(fileSystem, logs, extraPythonCommon, cancellationToken)
コンパイル環境を初期化し、Pythonエンジンのセットアップ、リソース抽出、コンパイラの登録など。
- fileSystem
- ファイル システム。
- logs
- 出力メッセージとエラーメッセージのログレシーバー。
- extraPythonCommon
- 追加のPython共通ファイルを含む。
- cancellationToken
- 非同期操作のためのキャンセルトークン。