public ProfitLossCalculator(StockPortfolio portfolio, TrainingSession trainingSession, SortedList <DateTime, SignalEnum> signals) { this._statisticsService = ApplicationHelper.CurrentCompositionContainer.GetExportedValue <IStatisticsService>(); this.Portfolio = portfolio; this.TrainingSession = trainingSession; this.Signals = signals; this.Calculate(); }
public ProfitLossCalculator(StockPortfolio portfolio, TrainingSession trainingSession, Dictionary <DateTime, SignalEnum> signals) { _statisticsService = ApplicationHelper.CurrentCompositionContainer.GetExportedValue <IStatisticsService>(); Portfolio = portfolio; TrainingSession = trainingSession; Signals = signals; Calculate(); }