Eine Handelsanalyse-Plattform, die Pivot-Punkte, DeMark-Setups und technische Analysen kombiniert.
- Python-Abhängigkeiten installieren:
pip install -r requirements.txt- FastAPI-Server starten:
python api_server.pyDer Server läuft dann auf http://localhost:8000
- In das Frontend-Verzeichnis wechseln:
cd daerkle-next- NPM-Abhängigkeiten installieren:
npm install- Frontend-Server starten:
npm run devDie Anwendung ist dann unter http://localhost:3000 erreichbar.
- Echtzeit Kurs-Charts mit TradingView-Integration
- Pivot-Level Analyse:
- Standard Pivot-Punkte (R1-R5, PP, S1-S5)
- DeMark Pivot-Punkte
- Historische Level-Tests
- Setup-Analyse:
- Long/Short Setups für verschiedene Zeitrahmen
- DeMark Setup-Status
- Automatische Setup-Erkennung
- Watchlist:
- Symbol-Verwaltung
- Echtzeit-Kurse und Indikatoren
- Schnelle Navigation
api_server.py: FastAPI-Server für Datenanalyseyahoo_client.py: Yahoo Finance Integrationpivot_calculator.py: Pivot-Berechnungencore/setup_analyzer.py: Setup-Analysencore/pivot_base.py: Basis-Pivot-Funktionen
app/page.tsx: Hauptseite mit Layoutcontexts/SymbolContext.tsx: Symbol-State Managementcomponents/:Chart.tsx: TradingView Chart IntegrationPivotLevels.tsx: Pivot-Level AnzeigeSetupList.tsx: Setup-ÜbersichtWatchlist.tsx: Symbol-Verwaltung
/api/stock-data: OHLC-Daten/api/pivot-analysis: Pivot- und Setup-Analyse/api/watchlist: Watchlist-Verwaltung
- Neue Analysen in
core/implementieren - FastAPI-Endpunkt in
api_server.pyhinzufügen - Tests schreiben und ausführen
- Neue Komponente in
components/erstellen - Route in
app/hinzufügen falls nötig - API-Integration implementieren
- TypeScript-Typen definieren
- Watchlist wird nur beim Start synchronisiert
- Setup-Analyse benötigt mehr historische Daten für präzisere Ergebnisse