private void ReadSettings(bool bindControl = true) { Algorithm = BotSetting.AlgorithmList.Where(x => x.Id == Settings.Default.algorithm).First(); CandleType = new CandleType(Settings.Default.candleType); FeeRate = Settings.Default.fee; TradeRate = Settings.Default.tradeRate; Coin = BotSetting.CoinList.Where(x => x.Ticker.Equals(Settings.Default.coin)).FirstOrDefault(); Interval = Convert.ToInt32(Settings.Default.interval); Rate = Convert.ToDouble(Settings.Default.rate); CandleCount = Convert.ToInt32(Settings.Default.candleCount); ProfitRate = Settings.Default.profit; if (bindControl) { cmbAlgorithm.SelectedItem = Algorithm; cmbCandle.SelectedItem = CandleType; txtFee.Text = FeeRate.ToString(); txtTradeRate.Text = TradeRate.ToString(); cmbCoin.SelectedItem = Coin; txtInterval.Text = Interval.ToString(); txtRate.Text = Rate.ToString(); txtCandleCount.Text = CandleCount.ToString(); txtProfit.Text = ProfitRate.ToString(); } }