immedite training imp
This commit is contained in:
@@ -374,18 +374,16 @@ class DashboardComponentManager:
|
||||
html.Div(imbalance_stats_display),
|
||||
|
||||
# COB Imbalance Moving Averages
|
||||
ma_display = []
|
||||
if imbalance_ma_data:
|
||||
ma_display.append(html.H6("Imbalance MAs", className="mt-3 mb-2 small text-muted text-uppercase"))
|
||||
for timeframe, ma_value in imbalance_ma_data.items():
|
||||
ma_color = "text-success" if ma_value > 0 else "text-danger"
|
||||
ma_text = f"MA {timeframe}: {ma_value:.3f}"
|
||||
ma_display.append(html.Div([
|
||||
html.Div([
|
||||
html.H6("Imbalance MAs", className="mt-3 mb-2 small text-muted text-uppercase"),
|
||||
*[
|
||||
html.Div([
|
||||
html.Strong(f"{timeframe}: ", className="small"),
|
||||
html.Span(ma_text, className=f"small {ma_color}")
|
||||
], className="mb-1"))
|
||||
|
||||
html.Div(ma_display),
|
||||
html.Span(f"MA {timeframe}: {ma_value:.3f}", className=f"small {'text-success' if ma_value > 0 else 'text-danger'}")
|
||||
], className="mb-1")
|
||||
for timeframe, ma_value in (imbalance_ma_data or {}).items()
|
||||
]
|
||||
]) if imbalance_ma_data else html.Div(),
|
||||
|
||||
html.Hr(className="my-2"),
|
||||
|
||||
|
Reference in New Issue
Block a user