Skip to content

[WIP] Add GUI components for trading dashboard - #2

Merged
Melly-999 merged 1 commit into
mainfrom
copilot/add-gui-elements
Mar 30, 2026
Merged

[WIP] Add GUI components for trading dashboard#2
Melly-999 merged 1 commit into
mainfrom
copilot/add-gui-elements

Conversation

Copilot AI commented Mar 30, 2026

Copy link
Copy Markdown
Contributor
  • Add sidebar navigation (Dashboard | Signals | Backtest | Settings | Logs) to gui.py
  • Embed live candlestick chart using matplotlib + mplfinance in the Dashboard tab
  • Add large signal panel (BUY/SELL + confidence % in green/red) in the Dashboard tab
  • Add open positions table and signal history table in the Signals tab
  • Add Settings tab with Auto-trade on/off, Dry-run, and profile selector switches
  • Keep dark mode as default; set icon.ico as window icon
  • Add status bar: MT5 connection, current symbol, last tick time
  • Add Logs tab with scrollable log output
  • Add Backtest placeholder tab
  • Update requirements.txt to include mplfinance
  • Verify existing tests still pass (render_console unchanged)
Original prompt

dodać do GUI:
• Zakładki / sidebar: Dashboard | Sygnały | Backtest | Ustawienia | Logi
• Live candlestick chart (użyj matplotlib + mplfinance lub plotly w Flet/DearPyGui)
• Panel z aktualnym sygnałem (BUY/SELL + duży % confidence w kolorze zielony/czerwony)
• Tabela otwartych pozycji + historia sygnałów
• Przełączniki: Auto-trade on/off, Dry-run, wybór profilu (paper_safe, real_conservative itd.)
• Dark mode domyślnie + ikona projektu (masz już icon.ico)
• Status bar: Połączenie z MT5, aktualny symbol, czas ostatniego ticka

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Melly-999
Melly-999 requested review from Melly-999 and Copilot March 30, 2026 21:33

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Melly-999
Melly-999 marked this pull request as ready for review March 30, 2026 21:35
@Melly-999
Melly-999 merged commit 6de4509 into main Mar 30, 2026
3 of 7 checks passed
Copilot stopped work on behalf of Melly-999 due to an error March 30, 2026 21:41
Copilot AI requested a review from Melly-999 March 30, 2026 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants