示例#1
0
文件: Seller.cs 项目: misha-r82/Coin
        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;
        }
示例#2
0
 public Market(string name, IApiDriver api)
 {
     Name     = name;
     Interval = TradeMan.Interval;
     //From = DateTime.Now.Date - TradeMan.MinInterval;
     CourseData = new CourseItem[0];
     _api       = api;
 }
示例#3
0
 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);
 }
示例#4
0
文件: Buyer.cs 项目: misha-r82/Coin
 public Buyer(IApiDriver apiDriver)
 {
     _apiDriver = apiDriver;
 }
示例#5
0
 public Course(IApiDriver api)
 {
     _api = api;
 }
示例#6
0
文件: Seller.cs 项目: misha-r82/Coin
 public Seller(Order buyOrder, double delta, IApiDriver apiDriver)
 {
     BuyOrder   = buyOrder;
     _delta     = delta;
     _apiDriver = apiDriver;
 }