CompilationExtensions
StockSharp.Algo.Compilation
为StockSharp Studio中的动态编译和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
- 用于自动激活操作的取消符 。