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
This commit is contained in:
BTC Bot
2026-02-13 09:50:08 +01:00
parent 38f0a21f56
commit d7bdfcf716
23 changed files with 3623 additions and 241 deletions

View File

@ -32,6 +32,15 @@ data_collection:
# Intervals to collect (1m is base, others computed)
intervals:
- "1m" # Base collection
indicators:
ma44:
type: "sma"
period: 44
intervals: ["1d"]
ma125:
type: "sma"
period: 125
intervals: ["1d"]
# WebSocket settings
websocket: