Show position-limit freeze on hub and instance risk badges.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1520,6 +1520,7 @@ def get_db():
|
||||
|
||||
def hub_account_risk_status(conn):
|
||||
from account_risk_lib import (
|
||||
apply_position_limit_risk,
|
||||
compute_account_risk_status,
|
||||
enrich_risk_status_countdown,
|
||||
ensure_account_risk_schema,
|
||||
@@ -1533,7 +1534,12 @@ def hub_account_risk_status(conn):
|
||||
now=now,
|
||||
fmt_local_ms=ms_to_app_local_str,
|
||||
)
|
||||
return enrich_risk_status_countdown(st, now=now, daily_reset_hour=TRADING_DAY_RESET_HOUR)
|
||||
st = enrich_risk_status_countdown(st, now=now, daily_reset_hour=TRADING_DAY_RESET_HOUR)
|
||||
return apply_position_limit_risk(
|
||||
st,
|
||||
get_active_position_count(conn),
|
||||
max_active_positions=MAX_ACTIVE_POSITIONS,
|
||||
)
|
||||
|
||||
|
||||
def hub_user_initiated_close(
|
||||
|
||||
Reference in New Issue
Block a user