leverage calc fix

This commit is contained in:
Dobromir Popov
2025-07-20 22:41:37 +03:00
parent 0838a828ce
commit 3e35b9cddb
3 changed files with 65 additions and 59 deletions

View File

@ -170,6 +170,11 @@ class CleanTradingDashboard:
self.max_leverage = 100
self.pending_trade_case_id = None # For tracking opening trades until closure
# Connect dashboard leverage to trading executor
if self.trading_executor and hasattr(self.trading_executor, 'set_leverage'):
self.trading_executor.set_leverage(self.current_leverage)
logger.info(f"Set trading executor leverage to x{self.current_leverage}")
# WebSocket streaming
self.ws_price_cache: dict = {}
self.is_streaming = False