train retrospectively progress (wip)
This commit is contained in:
@ -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':
|
||||
|
Reference in New Issue
Block a user