using AssetManager.Data; using AssetManager.Models.DTOs; namespace AssetManager.Infrastructure.StrategyEngine; /// /// 策略引擎接口 /// public interface IStrategyEngine { /// /// 计算策略信号 /// /// 策略实例 /// 持仓列表 /// 取消令牌 /// 策略信号 Task CalculateSignalAsync( Strategy strategy, List positions, CancellationToken cancellationToken = default); }