Commit Graph

9 Commits

Author SHA1 Message Date
c2e5b23b89 Fix sidebar toggle button visibility when collapsed; add hover effect 2026-02-16 10:32:48 +01:00
2dfd97e7b8 Fix historical data loading on chart scroll; add separate trade lines and improved marker styling 2026-02-13 13:37:51 +01:00
ad2b93ba39 Improve simulation marker UX: remove alert, adjust spacing, add hover tooltips 2026-02-13 12:47:14 +01:00
003ab43086 feat: implement MVP of client-side strategy architecture
- Added /api/v1/candles/bulk endpoint for high-performance data download
- Implemented ClientStrategyEngine in JS with support for 7 indicators
- Added Multi-Timeframe support for strategy confirmation
- Added Risk Management module (Risk % per trade, Stop Loss %)
- Overhauled dashboard simulation UI with TF selector and risk inputs
- Removed server-side backtest dependency for simulations
2026-02-13 09:55:23 +01:00
d7bdfcf716 feat: implement strategy metadata and dashboard simulation panel
- Added display_name and description to BaseStrategy
- Updated MA44 and MA125 strategies with metadata
- Added /api/v1/strategies endpoint for dynamic discovery
- Added Strategy Simulation panel to dashboard with date picker and tooltips
- Implemented JS polling for backtest results in dashboard
- Added performance test scripts and DB connection guide
- Expanded indicator config to all 15 timeframes
2026-02-13 09:50:08 +01:00
38f0a21f56 Improve dashboard rendering stability and increase DB pool size 2026-02-12 08:39:54 +01:00
f9559d1116 Fix concurrent connection usage in multi-timeframe generator 2026-02-11 23:52:30 +01:00
ec37fae0fd Implement custom timeframes (37m, 148m) with real-time refresh for all intervals 2026-02-11 23:27:21 +01:00
933537d759 Initial commit: BTC Bot with dashboard, TA analysis, and 14 timeframes 2026-02-11 22:27:51 +01:00