CompilationExtensions
StockSharp.Algo.Compilation
Fornece métodos de extensão e ajudantes para compilação dinâmica e integração Python em StockSharpStudio.
Métodos
Init
public static Task Init(IFileSystem fileSystem, ILogReceiver logs, IEnumerable<ValueTuple<string, string>> extraPythonCommon, CancellationToken cancellationToken)
result = CompilationExtensions.Init(fileSystem, logs, extraPythonCommon, cancellationToken)
Inicializa o ambiente de compilação, incluindo configuração do motor Python, extração de recursos e registro do compilador.
- fileSystem
- Sistema de arquivos.
- logs
- O receptor de log para mensagens de saída e erro.
- extraPythonCommon
- Arquivos comuns adicionais em Python para incluir.
- cancellationToken
- Um token de cancelamento para operações de assincronização.