def get_all_balances(self): """获取余额""" balances = [] account = self.get_account() for item in account['balances']: balance = xq.create_balance(item['asset'], item['free'], item['locked']) balances.append(balance) return balances
def get_balances(self, *coins): """ 获取账户余额,回测默认1个亿,哈哈 """ coin_balances = [] for coin in coins: balance = xq.create_balance(coin, "100000000", "0") coin_balances.append(balance) if len(coin_balances) <= 0: return elif len(coin_balances) == 1: return coin_balances[0] else: return tuple(coin_balances)
def get_balances(self, *coins): coin_balances = [] account = self.client.get_account() free = account['free'] frozen = account['frozen'] for coin in coins: coinKey = self.__get_coinkey(coin) balance = xq.create_balance(coin, free[coinKey], frozen[coinKey]) coin_balances.append(balance) if len(coin_balances) <= 0: return elif len(coin_balances) == 1: return coin_balances[0] else: return tuple(coin_balances)
def get_balances(self, *coins): """获取余额""" coin_balances = [] account = self.__client.get_account() balances = account['balances'] for coin in coins: coinKey = self.__get_coinkey(coin) for item in balances: if coinKey == item['asset']: balance = xq.create_balance(coin, item['free'], item['locked']) coin_balances.append(balance) break if len(coin_balances) <= 0: return elif len(coin_balances) == 1: return coin_balances[0] else: return tuple(coin_balances)