private OrderChance GetOrderChance(string coinName) { var result = new OrderChance(); var orderChance = ApiData.getOrdersChance(CoinName); var ask = orderChance["ask_account"]; var bid = orderChance["bid_account"]; result.KRWBalance = bid.Value <double>("balance"); // 보유 현금 result.CoinVol = ask.Value <double>("balance"); // 보유 코인 수량
private OrderChance GetOrderChance(string coinName) { var orderChance = ApiData.getOrdersChance(CoinName); var ask = orderChance["ask_account"]; var bid = orderChance["bid_account"]; var result = new OrderChance() { KRWBalance = bid.Value <double>("balance"), // 보유 현금 CoinVol = ask.Value <double>("balance"), // 보유 코인 수량 AvgBuyPrice = ask.Value <double>("avg_buy_price"), // 매수 평단가 }; return(result); }
private OrderChance GetOrderChance(ApiData apiData, string coinName, double currentPrice, bool setText = true) { var orderChance = apiData.getOrdersChance(coinName); var ask = orderChance["ask_account"]; var bid = orderChance["bid_account"]; var result = new OrderChance(currentPrice) { KRWBalance = bid.Value <double>("balance"), // 보유 현금 CoinVol = ask.Value <double>("balance"), // 보유 코인 수량 AvgBuyPrice = ask.Value <double>("avg_buy_price"), // 매수 평단가 }; txtKRW.Text = result.KRWBalance.ToString("N0"); txtCoinBalance.Text = result.CoinBalance.ToString("N0"); return(result); }
public MainWindow() { InitializeComponent(); string marketAll = HttpAPI.GetMarketAll(); List <MarketInfo> all = JsonConvert.DeserializeObject <List <MarketInfo> >(marketAll); Console.WriteLine(marketAll); string[] markets = new string[1]; markets[0] = "KRW-BTC"; ObservableCollection <Ticker> tickerList = JsonConvert.DeserializeObject <ObservableCollection <Ticker> >(HttpAPI.GetTicker(markets)); List <Account> accountList = JsonConvert.DeserializeObject <List <Account> >(HttpAPI.GetAccount()); List <Account> accountList2 = JsonConvert.DeserializeObject <List <Account> >(HttpAPI.GetAccount()); string data = HttpAPI.GetOrderChance(markets); Console.WriteLine(data); OrderChance orderChance = JsonConvert.DeserializeObject <OrderChance>(HttpAPI.GetOrderChance(markets)); }