train retrospectively progress (wip)

This commit is contained in:
Dobromir Popov
2025-06-25 17:22:45 +03:00
parent 29b3325581
commit 7d00a281ba
2 changed files with 456 additions and 3 deletions

View File

@ -1368,7 +1368,7 @@ class CleanTradingDashboard:
result = self.trading_executor.execute_trade(symbol, action, size)
if result:
signal['executed'] = True
logger.info(f"EXECUTED {action} signal: {symbol} @ ${signal.get('price', 0):.2f} "
logger.info(f"EXECUTED {action} signal: {symbol} @ ${signal.get('price', 0):.2f} "
f"(conf: {signal['confidence']:.2f}, size: {size}) - {execution_reason}")
# Create trade record for tracking
@ -1436,7 +1436,7 @@ class CleanTradingDashboard:
else:
signal['blocked'] = True
signal['block_reason'] = "Trading executor failed"
logger.warning(f"BLOCKED {action} signal: executor failed")
logger.warning(f"BLOCKED {action} signal: executor failed")
else:
signal['blocked'] = True
signal['block_reason'] = "No trading executor or invalid action"
@ -1444,7 +1444,7 @@ class CleanTradingDashboard:
except Exception as e:
signal['blocked'] = True
signal['block_reason'] = str(e)
logger.error(f"EXECUTION ERROR for {signal.get('action', 'UNKNOWN')}: {e}")
logger.error(f"EXECUTION ERROR for {signal.get('action', 'UNKNOWN')}: {e}")
else:
# Determine which threshold was not met
if action == 'BUY':