INNER CODE UNIT · Python
_sl_pause_until
aaryansinha16/AI-trader · backend/app.py:128
_sl_pause_until = datetime.now() + timedelta(minutes=30)
logger.warning(
f"SL COOLDOWN ACTIVATED: {_consecutive_sl_hits} consecutive SL hits — "
f"pausing entries until {_sl_pause_until.strftime('%H:%M')}"
)
else:
if _consecutive_sl_hits > 0:
logger.debug(f"SL streak broken ({reason}): counter reset")
_consecutive_sl_hits = 0
def _get_mode_positions(mode: str = None) -> list:
"""Return positions list for given mode (from request arg or explicit)."""
if mode is None:
mode = request.args.get("mode", "test") if request else "test"
if mode not in paper_positions_by_mode:
mode = "test"
return paper_positions_by_mode[mode]