From 2112a8fdea653b90eb0a4183da6c2fc41c0ac920 Mon Sep 17 00:00:00 2001 From: eric o meehan Date: Tue, 17 Sep 2024 22:00:02 -0400 Subject: [PATCH] v0.0.10 --- kraken-bot/KrakenBot.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/kraken-bot/KrakenBot.py b/kraken-bot/KrakenBot.py index bf4c59f..01c82ca 100644 --- a/kraken-bot/KrakenBot.py +++ b/kraken-bot/KrakenBot.py @@ -78,14 +78,13 @@ class KrakenBot(): print(graded_models) account_balance = self.kraken.get_account_balance() - for asset in account_balance.index: - if asset != 'ZUSD': - market = graded_models[ - (graded_models.base == asset) & - (graded_models.quote == 'ZUSD') - ] - if market.index[0] not in graded_models[:self.investment_count].index: - self.sell_asset(market, account_balance.loc[asset].vol) + for asset in account_balance[(account_balance.vol > 0) & (account_balance.index != 'ZUSD')].index: + market = asset_pairs[ + (asset_pairs.base == asset) & + (asset_pairs.quote == 'ZUSD') + ] + if market.index[0] not in graded_models[:self.investment_count].index: + self.sell_asset(market.index[0], account_balance.loc[asset].vol) account_balance = self.kraken.get_account_balance() while ((len(account_balance[account_balance.vol > 0]) - 1 < self.investment_count) &