Beispiel #1
0
        protected virtual void OnFinished()
        {
            foreach (var bot in BacktestAccount.Participants.OfType <IBot>())
            {
                OnBotFinished(bot);
            }
            var saveTasks = new List <Task <string> >();

            if (Config.SaveBacktestBotConfigs)
            {
                foreach (var bot in BacktestAccount.Participants.OfType <IBot>())
                {
                    saveTasks.Add(BotConfigRepository.SaveConfig(bot));
                }
            }
            Task.WaitAll(saveTasks.ToArray());
        }