File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 3434import octobot_trading .exchange_channel as exchanges_channel
3535import octobot_trading .enums as trading_enums
3636import octobot_trading .api as trading_api
37+ import octobot_trading .personal_data as personal_data
3738
3839import octobot .constants as constants
3940import octobot .configuration_manager as configuration_manager
@@ -294,6 +295,14 @@ def _filter_balance(balance: dict):
294295 }
295296 removed_count = len (balance ) - len (filtered_balance )
296297 return trading_api .parse_decimal_portfolio (filtered_balance , False ), removed_count
298+ elif isinstance (first_value , personal_data .Asset ):
299+ filtered_balance = {
300+ key : values
301+ for key , values in balance .items ()
302+ if values .total
303+ }
304+ removed_count = len (balance ) - len (filtered_balance )
305+ return filtered_balance , removed_count
297306 return balance , 0
298307
299308
You can’t perform that action at this time.
0 commit comments