public StrategyWindow(BinanceManager binanceManager, string pair) { InitializeComponent(); this.DataContext = this; this.binanceManager = binanceManager; this.Strategy = new Strategy() { Pair = pair }; IsNewOrder = true; }
public MainWindow() { InitializeComponent(); this.DataContext = this; binanceClient = new Binance.Net.BinanceClient(); var uiContext = SynchronizationContext.Current; binanceBot = new BinanceBot(binanceClient, uiContext); binanceManager = new BinanceManager(binanceClient); binanceManager.Init(); binanceBot.Start(); }
public StrategyWindow(BinanceManager binanceManager, Order order) { InitializeComponent(); this.DataContext = this; this.binanceManager = binanceManager; this.Strategy = new Strategy() { Pair = order.Pair, MinGapBuy = order.BBeta, MinGapSell = order.SBeta, QuantityUSDT = order.AmountUSDT, TickUp = order.TickUp, WallBuyUSDT = order.BAlfaUSDT, WallSellUSDT = order.SAlfaUSDT }; IsNewOrder = false; btnStart.Content = "Edit"; this.order = order; }
public BinanceDataCrawler(BinanceManager binanceMananger) { _binanceMananger = binanceMananger; }