From 7a99a799f3b231c7e5eea9401648fe510762a5f3 Mon Sep 17 00:00:00 2001 From: Marc Blatter Date: Mon, 6 Jul 2026 22:10:01 +0200 Subject: [PATCH] Bot auto-update: src/__pycache__/web_dashboard.cpython-310.pyc,src/web_dashboard.py --- src/__pycache__/web_dashboard.cpython-310.pyc | Bin 13956 -> 14046 bytes src/web_dashboard.py | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/src/__pycache__/web_dashboard.cpython-310.pyc b/src/__pycache__/web_dashboard.cpython-310.pyc index ed02f62570f2f6a8abcea1843e95b0cfd044eaef..90cf9251bb8b490826186031ece308897b80a86d 100644 GIT binary patch delta 565 zcmXYtzi-n(6vyu_c6>hDNelt%Kuh^4bqTEq?QCet5Pqo8sRE&@S3yzIG`7RSv&z8A z!fljFEenDLP{qUuY)I@L5aNG8EC})L8e8|?=ic}Heb4u__oEl|gFp~`mb_~Z|9%L* z@=6VNA+FE3(g*4%kGFvAQdyR4kL9*u$8gy&moC;F!$Nw3y|ux-f-Fq5lL+9t9F z9AgN!JcQa|D9bwLBc^&39Mq2Ogt-gWF54sX>4}v9Le3m zGPv@%ru#&mctvyH3^Be=aEJhWv}oo61O$&r@&*DB5y>lPPeGU;@Sq|mA_88WZrYI+CRomPHW0aNN42PXY4kaI;X}(BQE&nM)%$@m096v z+FZ>Fp&`vyvSIq$#oPV$;_c++TMKcgaJ919@Ai{rXJc)cB`e+iIl<0HRubdEWEMkV zuV-t$G$|oZ)f7xO!{mw<=XF@np{-s|w;Nv&*%P1nbo5#WnbGGn?`UWL{Y=R0rBwqm-Z{e?0$s zslH;XQ@0~8FcZ%@C^>lQV9vpcE!66?VPDl&5xceTeA%TN_Wks3Zc9?}OwcmT{{92k CM0=9} diff --git a/src/web_dashboard.py b/src/web_dashboard.py index 282a909..052051d 100644 --- a/src/web_dashboard.py +++ b/src/web_dashboard.py @@ -106,6 +106,12 @@ async def root(): trades_count = state.get('active_positions', 0) # ← FIXED: Use real count! prices = state.get('prices', {}) + + # P&L from state + pnl_usdt = state.get("pnl_usdt", 0) + pnl_pct = state.get("pnl_pct", 0) + pnl_status = state.get("pnl_status", "⚪ BREAK") + pnl_color = state.get("pnl_color", "neutral") html = f'''