From 9e81e86b1c2b378f7686d1c990ed3da77775e8b7 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Tue, 25 Mar 2025 12:41:51 +0200 Subject: [PATCH] perfect charts --- realtime.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/realtime.py b/realtime.py index 89191f3..e89da3e 100644 --- a/realtime.py +++ b/realtime.py @@ -1556,13 +1556,16 @@ class RealTimeChart: row=1, col=1 ) - # Volume chart + # Volume chart - use red/green colors based on price movement + colors = ['rgba(0,255,0,0.7)' if close >= open else 'rgba(255,0,0,0.7)' + for open, close in zip(df['open'], df['close'])] + fig.add_trace( go.Bar( x=df.index, y=df['volume'], name='Volume', - marker_color='rgba(0, 0, 255, 0.5)' + marker_color=colors ), row=2, col=1 )