From 9ef81fb5898d71b807e776798c790061fd66408f Mon Sep 17 00:00:00 2001 From: "Bobby (aider)" Date: Thu, 13 Feb 2025 08:49:04 -0800 Subject: [PATCH] fix: Improve trade history display with correct price labels and direction --- src/pages/journal/trading_journal_page.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/pages/journal/trading_journal_page.py b/src/pages/journal/trading_journal_page.py index 3b75c38..b936ebf 100644 --- a/src/pages/journal/trading_journal_page.py +++ b/src/pages/journal/trading_journal_page.py @@ -317,15 +317,12 @@ def trading_journal_page(): col1, col2 = st.columns(2) with col1: if trade['direction'] == 'sell': - st.metric("Sell Price", f"${trade['entry_price']:.2f}") + st.metric("Exit Price", f"${trade['entry_price']:.2f}") else: st.metric("Entry Price", f"${trade['entry_price']:.2f}") st.metric("Shares", trade['shares']) - direction = trade.get('direction') - if isinstance(direction, str): - st.metric("Type", direction.capitalize()) - else: - st.metric("Type", "Buy") + direction = trade.get('direction', 'buy') + st.metric("Type", direction.capitalize()) with col2: if trade['direction'] == 'buy':