コード例 #1
0
ファイル: BacktestTask.cs プロジェクト: paolobriones/Trading
        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());
        }
コード例 #2
0
 public Economy(UserAccountService userService, BotConfigRepository config)
 {
     _userService = userService;
     _configRepo  = config;
 }
コード例 #3
0
 public Admin(IUserAccountRepository userRepo, BotConfigRepository config, ILogger logger)
 {
     _userRepo   = userRepo;
     _configRepo = config;
     _logger     = logger;
 }