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

@ -1252,8 +1252,8 @@ class TradingExecutor:
exit_time = datetime.now()
hold_time_seconds = (exit_time - position.entry_time).total_seconds()
# Get current leverage setting
leverage = self.trading_config.get('leverage', 1.0)
# Get current leverage setting from dashboard or config
leverage = self.get_leverage()
# Calculate position size in USD
position_size_usd = position.quantity * position.entry_price
@ -1347,8 +1347,8 @@ class TradingExecutor:
exit_time = datetime.now()
hold_time_seconds = (exit_time - position.entry_time).total_seconds()
# Get current leverage setting
leverage = self.trading_config.get('leverage', 1.0)
# Get current leverage setting from dashboard or config
leverage = self.get_leverage()
# Calculate position size in USD
position_size_usd = position.quantity * position.entry_price