public BacktestJobSettingsModel SetCrosses(string jobName, List <CreateJobStep1bPairViewModel> crosses)
        {
            return(jobs.AddOrUpdate(jobName, (key) => null, (key, oldValue) =>
            {
                if (!crosses.IsNullOrEmpty())
                {
                    oldValue.CrossesAndTicketSizes = crosses.ToDictionary(c => CrossUtils.GetFromStr(c.Cross), c => c.Quantity);
                }

                return oldValue;
            }));
        }
示例#2
0
 public async Task <GenericActionResult> UnsubscribePair(string dbLoggerName, string pair)
 {
     return(await DBLoggerManager.Instance.UnsubscribePair(dbLoggerName, CrossUtils.GetFromStr(pair)));
 }