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
用于自动激活操作的取消符 。