Candlestick Chart Darstellung
ID: REQ-TA-003 · Service: trend-analysis · Status: 🟢 aktiv · Use Case: UC-TA-003
Der Hauptchart zeigt die Preisentwicklung des gewählten Währungspaares als klassischen Candlestick-Chart. Datengrundlage sind die OHLCV-Daten aus dem Data Layer (PostgreSQL, Schema: market_data).
Daten
Datenquelle: PostgreSQL
Schema: market_data
Tabelle: forex_ohlcv
Felder
- open
- high
- low
- close
- volume
- timestamp
Visualisierung
Bibliothek: TradingView Lightweight Charts
Typ: Candlestick
Farben
| Feld | Wert |
|---|---|
| Bullish | grün |
| Bearish | rot |
Features
- Zoom via Mausrad
- Pan via Drag
- Crosshair mit OHLCV-Werten
- Zeitachse mit Datum/Uhrzeit
- Preisachse rechts
API
Endpoint: GET /api/v1/ohlcv
Parameter
Eintrag 1
| Feld | Wert |
|---|---|
| Pair | string |
Eintrag 2
| Feld | Wert |
|---|---|
| Timeframe | string |
Eintrag 3
| Feld | Wert |
|---|---|
| Limit | integer (default 500) |
Abnahmekriterien
- [ ] Chart zeigt mindestens 500 Kerzen
- [ ] OHLCV-Werte werden bei Hover im Crosshair angezeigt
- [ ] Chart ist responsiv (Desktop + Mobile)
- [ ] Ladezeit unter 2 Sekunden
- [ ] Leere Datenpunkte werden nicht dargestellt
Changelog
Eintrag 1
Version: 1.0
Changes: Initiale Version