GifariKemal
|
61877480b3
|
feat: add full dashboard monitoring + FEATURES.md documentation
- Create docs/FEATURES.md with complete feature reference (14 entry
filters, 12 exit conditions, backtest history, risk modes, session
rules, auto-trainer, active components table, architecture diagram)
- Extend main_live.py _write_dashboard_status() with 10 new data
sections: entryFilters, riskMode, cooldown, timeFilter,
sessionMultiplier, positionDetails, autoTrainer, performance,
marketClose, h1BiasDetails. Add filter tracking at each checkpoint
in _trading_iteration() and 7 helper methods.
- Add 9 TypeScript interfaces and extend TradingStatus in trading.ts
- Create BotStatusCard (risk mode, cooldown bar, AUC, uptime, market
close) and EntryFilterCard (14 filters with pass/block/skip icons)
- Enhance SessionCard (lot multiplier badge + time filter status),
RiskCard (risk mode badge + total loss progress bar), PositionsCard
(expandable per-position details with momentum, TP probability)
- Update page.tsx layout: BotStatusCard replaces SettingsCard in Row 2,
EntryFilterCard added to Row 3 sidebar
- Add API defaults for all new fields
Dashboard now monitors 100% of bot features. Verified: Next.js build
0 errors, bot + API + dashboard all run clean, Docker rebuilt OK.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-08 13:45:31 +07:00 |
|