public Seller(Treader treder, double amount) { var price = treder.Tracker.Leap.LastPt.Course; BuyOrder = new Order(treder.Market.Name, price, amount); _delta = 0; _apiDriver = treder.Market.Api; }
public Market(string name, IApiDriver api) { Name = name; Interval = TradeMan.Interval; //From = DateTime.Now.Date - TradeMan.MinInterval; CourseData = new CourseItem[0]; _api = api; }
public TradeMan() { _apiDriver = new Polon.ApiDriver(); _timer = new Timer(TickInterval.TotalMilliseconds); _timer.Elapsed += TimerOnElapsed; _timer.AutoReset = true; var from = DateTime.Now - MultiPeriodGrad.MaxPeriod; var period = new DatePeriod(from, DateTime.Now); //Markets.LoadMarkets(period); }
public Buyer(IApiDriver apiDriver) { _apiDriver = apiDriver; }
public Course(IApiDriver api) { _api = api; }
public Seller(Order buyOrder, double delta, IApiDriver apiDriver) { BuyOrder = buyOrder; _delta = delta; _apiDriver = apiDriver; }