- 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>
16 lines
670 B
TypeScript
16 lines
670 B
TypeScript
export { PriceCard } from "./price-card";
|
|
export { AccountCard } from "./account-card";
|
|
export { SessionCard } from "./session-card";
|
|
export { RiskCard } from "./risk-card";
|
|
export { SignalCard } from "./signal-card";
|
|
export { RegimeCard } from "./regime-card";
|
|
export { PositionsCard } from "./positions-card";
|
|
export { LogCard } from "./log-card";
|
|
export { PriceChart } from "./price-chart";
|
|
export { EquityChart } from "./equity-chart";
|
|
export { Header } from "./header";
|
|
export { Sparkline } from "./sparkline";
|
|
export { SettingsCard } from "./settings-card";
|
|
export { BotStatusCard } from "./bot-status-card";
|
|
export { EntryFilterCard } from "./entry-filter-card";
|