public UnitOfWork(FxContext context) { _context = context; Price = new PriceRepository(_context); Candle = new CandleRepository(_context); Trade = new TradeRepository(_context); }
public string Put(string symbol, double quantSize) { var context = new FxContext(); var symb = context.Symbols.FirstOrDefault(s => s.Name == symbol); if (symb == null) { return(0.ToString()); } symb.QuantSize = quantSize; context.SaveChanges(); return("ok"); }
public byte Get(string symbol) { var context = new FxContext(); var symb = context.Symbols.FirstOrDefault(s => s.Name == symbol); if (symb == null) { return(0); } var quant = context.Quants.Where(q => q.SymbolId == symb.Id).OrderByDescending(q => q.Ind).FirstOrDefault(); if (quant == null) { return(0); } return((byte?)quant.Recommendation ?? 0); }
static void Main(string[] args) { _context = new FxContext(); var newTasks = _context.NetworkCalculationTasks .Where(t => t.Status == TaskStatus.New && t.ShouldStartAt < DateTime.Now).ToArray(); foreach (var networkCalculationTask in newTasks) { networkCalculationTask.Status = TaskStatus.InProgress; } _context.SaveChanges(); foreach (var task in newTasks) { CreateTheBestNetworks(task); } foreach (var networkCalculationTask in newTasks) { networkCalculationTask.Status = TaskStatus.Complited; } _context.SaveChanges(); }
public EntityFrameworkEffectRepository(FxContext context) { _context = context; }
public StrategiesController(FxContext context) { _context = context; }
public TickController() { _context = new FxContext(); }
public Prehistoric() { _context = new FxContext(); }