Commit Graph

8 Commits

Author SHA1 Message Date
f30bcdc680 feat: Integrated Dashboard v2.0 with LLM-driven Mock Backend
- Promoted prototype dashboard to main app
- Added /api/market-data endpoint
- Implemented market_simulator.py for realistic OHLCV generation
- Updated MoomooClient to serve simulated scenarios
- Wired frontend to backend API
v0.1.0-trial-run-1
2026-02-07 06:34:19 +08:00
dfb7b9e619 For Misc - Git action 2026-02-04 19:59:15 +08:00
a42ea8dddf Refine dashboard UI/UX with storyboard-aligned instrument drill-down
- Introduced card-based layout matching storyboard visuals
- Added tracked instrument input (symbol + type) with per-instrument cards
- Implemented intuitive drill-down: dashboard metrics switch to selected instrument
- Displayed P&L, drawdown, and win rate per instrument using static mock data
- Updated charts and recent performance table to reflect selected instrument
- Prepared for future integration with real Moomoo data layer
2026-02-04 19:54:55 +08:00
dd599259de docs: Add moomoo API reference documentation and initial design plans. 2026-02-04 19:48:04 +08:00
1ff5dfedb6 Add trading platform storyboards for equities and forex
- Created detailed storyboards demonstrating complete workflow
- Equities storyboard: AAPL example with 3 action plans (aggressive/conservative/wait)
- Forex storyboard: EUR/USD example with pre-NFP strategy
- Both include probability analysis, risk/reward calculations, and Moomoo API integration
- Interactive mock interfaces showing platform workflow from data sourcing to execution
2026-02-04 18:49:50 +08:00
994fb0fab5 Add interactive platform prototype
- Complete clickable mockup showing full platform UI/UX
- Dashboard with real-time metrics and charts
- Data management interface with API connectors
- Strategy engine configuration and backtesting
- Risk management controls and monitoring
- Navigation between all platform sections
- Dark theme with professional trading aesthetic
- Responsive design for mobile/desktop
- Interactive charts using Chart.js with mock data
- Reusable HTML/CSS/JavaScript structure
- Updated README with prototype documentation
2026-02-04 15:59:22 +08:00
6e86da6733 Implement moomoo API connector for OHLCV data
- Added DataConnector base class with OHLCV, InstrumentInfo, Interval
- Implemented MoomooClient with rate limiting, circuit breaker, caching
- Mock mode generates realistic data for development
- Real-time WebSocket subscription support (mock)
- Added examples/demo_moomoo.py showcasing functionality
- Updated requirements.txt with requests, websocket-client, redis, python-dotenv
- Updated README.md with Data Layer documentation
- Added .env.example for configuration
2026-02-04 11:35:33 +08:00
0121cb6097 Initial commit: UI/UX dashboard skeleton
- Basic Flask backend with mock metrics API
- Bootstrap/Chart.js frontend dashboard
- Displays key metrics: PnL, drawdown, win rate
- Interactive charts and auto-refresh
- Ready for integration with real data sources
2026-02-04 10:41:02 +08:00