-
6189d1bf8c
feat: Darkmode, Core/Modul-Gliederung, OptionsWheel & DebugTrading Web-UI, Supervisor entfernt
main
Richard
2026-09-08 12:21:26 +02:00
-
2ca5bc6553
Reconnect laesst keinen Lesethread mehr zurueck (#504, #505)

RichardandClaude Opus 5
2026-09-08 09:43:09 +02:00
-
362207c6f2
Handelszeiten im Core: DebugTrading handelt nicht mehr in die geschlossene Boerse

RichardandClaude Opus 5
2026-09-06 20:33:45 +02:00
-
7b16474a33
Nachbesserungen am Web-UI: Optionsschluessel, Erreichbarkeit, Vorgaben

RichardandClaude Opus 5
2026-09-06 20:17:02 +02:00
-
a94f94002f
docs: Roadmap-Stand aktualisiert (#490 und #333 als erledigt markiert)
Richard
2026-09-06 19:57:00 +02:00
-
f923721784
feat: Web-UI als zweiter Ausgabeweg neben Avalonia-Shell (#490)
Richard
2026-09-06 19:55:40 +02:00
-
7299148dc4
API-First als Regel ausgeschrieben, Anleitung fuer die WebUI-Umsetzung

RichardandClaude Opus 5
2026-09-06 13:23:31 +02:00
-
7117324d13
DebugTrading nennt eine wartende Order nicht mehr "abgelehnt"

RichardandClaude Opus 5
2026-09-06 12:50:32 +02:00
-
834f035ff6
Abweichung wird je Instrument bestimmt, Sperren auch kopflos setzbar

RichardandClaude Opus 5
2026-09-06 12:45:46 +02:00
-
8fd99ee6fa
Positionsverwaltung: Herkunft sichtbar, Zuordnung aenderbar, Sperren einstellbar

RichardandClaude Opus 5
2026-09-06 12:41:06 +02:00
-
c87b0195fd
Logdateinamen haengen nicht mehr am Kalender der Host-Kultur

RichardandClaude Opus 5
2026-09-06 12:31:44 +02:00
-
e7e3970dec
Orders, die beim Broker liegen, gelten nicht mehr als gescheitert

RichardandClaude Opus 5
2026-09-06 12:27:32 +02:00
-
1dac482cc7
DebugTrading: ein Modul, das absichtlich Last erzeugt

RichardandClaude Opus 5
2026-09-05 14:27:58 +02:00
-
27b594ca8f
Sperren des Betreibers: Positionen und Instrumente, im Core durchgesetzt

RichardandClaude Opus 5
2026-09-05 14:06:18 +02:00
-
0feeeba815
Optionskette und Bewertungsgroessen im Core

RichardandClaude Opus 5
2026-09-05 13:52:27 +02:00
-
b618efa9ce
Modulkontexte an die maßgebliche Datenbank; Shell-Shutdown weiter untersucht

RichardandClaude Opus 5
2026-09-05 13:23:16 +02:00
-
3bccd90d97
Eigentumsregeln 3 und 4: gebundener Ausfuehrungszugang und eine Grenze mit Zaehnen

RichardandClaude Opus 5
2026-09-05 12:59:44 +02:00
-
49a17c2559
Roadmap: Positions- und Instrumentenverwaltung (#485, #486)

RichardandClaude Opus 5
2026-09-05 12:53:00 +02:00
-
40f7bb0d6e
Bestandsabgleich gegen den Broker: Zuteilung, Verfall, Fremdbestand

RichardandClaude Opus 5
2026-09-05 12:40:50 +02:00
-
b042396f2d
Kapitalmodell rechnet Waehrungen um, statt sie zu addieren

RichardandClaude Opus 5
2026-09-05 12:17:19 +02:00
-
b221e0447b
Roadmap: Begruendungen zu Waehrungsfaehigkeit, #479 und #480

RichardandClaude Opus 5
2026-09-04 15:50:51 +02:00
-
614392afc3
Handelshistorie fasst Optionsschluessel; Order-ID landet in der Bindung

RichardandClaude Opus 5
2026-09-04 15:46:56 +02:00
-
b517f7a637
OrderRequest entsteht aus dem Instrument, nicht aus Einzelfeldern

RichardandClaude Opus 5
2026-09-04 15:44:08 +02:00
-
9e0d3b229a
Kursabfrage nimmt das Instrument statt nur das Symbol

RichardandClaude Opus 5
2026-09-04 15:41:26 +02:00
-
2a73172e27
Instrumente sind waehrungsfaehig

RichardandClaude Opus 5
2026-09-04 15:39:30 +02:00
-
bd04642735
Bargeld je Waehrung: $LEDGER:ALL statt $LEDGER, und melden was ankam

RichardandClaude Opus 5
2026-09-04 15:33:51 +02:00
-
084cd7ef77
Options-Fundament und Kapitalmodell im Core; Modul OptionsWheel

RichardandClaude Opus 5
2026-09-04 09:35:38 +02:00
-
9f66183f1c
Eine Roadmap statt sieben Konzepte; Quelldokumente ins Archiv

RichardandClaude Opus 5
2026-08-23 18:14:51 +02:00
-
e1546bd1b1
Fruehjahrsputz: toter Code, ungenutzte Symbole, Dokumentenstand

RichardandClaude Opus 5
2026-08-23 12:25:03 +02:00
-
0a72ea7e28
Deploymentcenter-Integration (Schritte 0-8 des Konzepts)

RichardandClaude Opus 5
2026-08-22 10:44:56 +02:00
-
87194bfc48
IBKR: Zeitkontext einer Verbindung nachvollziehbar machen

RichardandClaude Opus 5
2026-08-22 10:44:41 +02:00
-
c176b05ea1
L6: IBKRTrader.App.Avalonia -> IBKRTrader.App; letzte WinForms-Spuren raus
feat/linux-avalonia

RichardandClaude Opus 5
2026-08-07 21:16:48 +02:00
-
d86a083438
L5: WinForms vollstaendig entfernt - das Projekt ist plattformneutral

RichardandClaude Opus 5
2026-08-07 10:35:01 +02:00
-
3513a0b2d9
L4: Modul-Fenster auf Avalonia - Funktionsgleichheit mit der WinForms-Shell

RichardandClaude Opus 5
2026-08-07 10:25:54 +02:00
-
afae3c9c4a
L3: Avalonia-Shell und Core-Ansichten - die Oberflaeche laeuft auf Linux

RichardandClaude Opus 5
2026-08-07 10:18:44 +02:00
-
9c7e19149c
L2: Kopfloser Linux-Dienst - der Trading-Kern laeuft ohne Oberflaeche

RichardandClaude Opus 5
2026-08-06 23:09:33 +02:00
-
8b9b993d1d
L1b/2: Kultur und Dateisystem plattformunabhaengig machen

RichardandClaude Opus 5
2026-08-06 22:58:10 +02:00
-
d8273c3a1e
L1b/1: Betriebszeitzone statt Rechnerzeit - EU- und US-Instanzen sauber trennen

RichardandClaude Opus 5
2026-08-06 22:52:23 +02:00
-
123f38ab6f
L1a: Core und Module von WinForms entkoppeln - net10.0 statt net10.0-windows

RichardandClaude Opus 5
2026-08-06 22:38:01 +02:00
-
18b1059fa9
L0: NuGet.config reparieren - Restore gegen leeren Paketordner

RichardandClaude Opus 5
2026-08-06 22:30:32 +02:00
-
27577ef1b2
@ Doku: Analyse Linux-Portierung (Avalonia + net10, Aufwand, Fundstellen)
winforms-final

RichardandClaude Opus 5
2026-08-06 22:26:49 +02:00
-
b96a20788c
R10: Lesender Bestandsabgleich (IBrokerPortfolioReader) + Datenlage-Konzepte
feat/ibkr-broker-client

RichardandClaude Opus 5
2026-08-06 10:51:51 +02:00
-
80afcd49c1
R9: Echter IbkrBrokerClient über die TWS API

RichardandClaude Opus 5
2026-08-04 17:40:00 +02:00
-
2a312ca035
R8: Accounting- + Supervisor-Modul + Core-Datenfundament (S-0)

RichardandClaude Opus 4.8
2026-07-31 09:25:18 +02:00
-
cbbedb2e0e
@ Doku: Projekt-README (Architektur, Build/Test, Konfiguration, DB-Setup, Status)
Richard
2026-07-30 10:32:07 +02:00
-
72e07d0c6b
@ Doku: IBKR-Integration festgelegt (TWS API / IB Gateway)
Richard
2026-07-30 10:09:13 +02:00
-
c5ff4e17aa
@ DB-Provisioning-Skripte (Drop-Alt-Tabellen + EF-Migrationen anwenden)
Richard
2026-07-29 09:47:06 +02:00
-
e6bffdb70d
@ R7: Dashboard-View + DashboardService (Abschluss Feinschliff)
Richard
2026-07-28 20:01:55 +02:00
-
9effc43206
@ R6: Security - Master-Key + AES-256-GCM at-rest + TLS-Warnung
Richard
2026-07-28 19:53:21 +02:00
-
331623d4f3
@ R5: CongressTrading als Strategie (Signal -> ExecutionService) + Positionen im Modul-Fenster
Richard
2026-07-28 19:14:21 +02:00
-
19dac18050
@ R4: Worker von WorkerEngine auf IHostedService (Generic Host)
Richard
2026-07-28 18:39:14 +02:00
-
475c0b41cb
@ R3 Slice 4: IBKR-Marktdaten auf EF; Dapper vollstaendig entfernt
Richard
2026-07-28 18:29:00 +02:00
-
6c8e36dc3c
@ R3 Slice 3: CongressTrading-Modul + Worker-Log + core_settings auf EF Core
Richard
2026-07-28 11:34:42 +02:00
-
7e3791b82d
@ R3 Slice 2: Trading-Buchführung auf EF Core (+ InMemory-Tests)
Richard
2026-07-28 10:45:54 +02:00
-
261032f9f9
@ R3 Slice 1: EF-Core-Infrastruktur im Core + InitialCore-Migration
Richard
2026-07-28 10:40:09 +02:00
-
48c662a699
@ R3-Vorbereitung: --db-version-Diagnose + EF-Strategie festgelegt
Richard
2026-07-28 10:32:05 +02:00
-
218247b5f6
@ Launcher: ToolStrip-Fensterleiste + Icons (aus PolytraderSharp)
Richard
2026-07-28 10:25:14 +02:00
-
8f44c0fd82
@ R2: Generic Host + Modul-Vertrag + Shell-UI (PolytraderSharp-Konzept)
Richard
2026-07-28 00:24:00 +02:00
-
c20538c8d8
@ R1: Umbau auf Multi-Projekt-Struktur (Vorbild PolytraderSharp)
Richard
2026-07-27 20:26:25 +02:00
-
2ad4b55db1
@ Phase 3: Trading-Kern (Risk, Execution, Portfolio) mit sicherem Broker-Default
Richard
2026-07-27 11:33:59 +02:00
-
d0bc833235
@ Phase 2: Launcher-UI + eigenstaendige Modul-Fenster
Richard
2026-07-27 10:39:50 +02:00
-
5815d3258f
@ .gitattributes: Zeilenenden-Normalisierung (stoppt LF/CRLF-Warnungen)
Richard
2026-07-27 10:09:46 +02:00
-
af398353f0
@ Phase 1: Modul-System formalisiert (IModule + ModuleRegistry)
Richard
2026-07-27 10:07:47 +02:00
-
9abad277c2
@ Phase 0: Test-Fundament & Architektur-Doku
Richard
2026-07-27 09:58:49 +02:00
-
ebeb035e92
Initial commit: IBKRTrader

RichardandClaude Opus 4.8
2026-07-26 18:19:47 +02:00