Dokumentation des modularen Trading-Systems (17 Module, Modul-01..17)
Find a file
2026-08-20 02:59:17 +00:00
infrastructure-handbook.md Dokumentation Trading-System: README, Modul-03, Ports, Infrastruktur (Rain Ocampo, 20.08.2026) 2026-08-20 02:59:17 +00:00
modul-03-market-data.md Dokumentation Trading-System: README, Modul-03, Ports, Infrastruktur (Rain Ocampo, 20.08.2026) 2026-08-20 02:59:17 +00:00
ports-reference.md Dokumentation Trading-System: README, Modul-03, Ports, Infrastruktur (Rain Ocampo, 20.08.2026) 2026-08-20 02:59:17 +00:00
README.md Dokumentation Trading-System: README, Modul-03, Ports, Infrastruktur (Rain Ocampo, 20.08.2026) 2026-08-20 02:59:17 +00:00

Trading-System — Modulare Architektur

Zentrales, modulares automatisiertes Trading-System, betrieben auf einem Hostinger-VPS (187.124.31.123).

Repository-Inhalt: Live-Dokumentation der Infrastruktur, der Module und des aktuellen Betriebszustands. Jede Änderung folgt dem Notation-Format: Autor (Alice / Rain Ocampo) + Zeitstempel (DD.MM.YYYY HH:MM) + Grund.


Architektur-Überblick

  • 17 Module (Modul-01-PostgreSQLModul-17-Hermes-Agent), orchestriert über docker-compose.yml unter /opt/trading-modules/.
  • Netzwerk: trading-modules (bridge). Kommunikation ausschließlich über Docker-interne Service-Hostnamen (keine festen IPs).
  • Feste Host-Ports: Modul-01=55432, Modul-02=55672+15672, Modul-0317=5500355017.
  • Zugangsdaten: nur über Environment Variables / Docker-Secrets (Defaults in Compose mit ${VAR:-default}).
  • Kernprinzip: bestehende Container/Volumes/Daten nie löschen, keine unnötigen öffentlichen Ports öffnen, Ist-Zustand vor Änderung prüfen.

Multi-Agent-Setup (Resident-Evil-Theme)

Agent Rolle Port
Alice (OpenClaw) Primary 55163
Matt Addison (OpenClaw) Backup 54524
Rain Ocampo (Hermes) Technischer Support 32776 (UI)

Module

Modul Name Status Port
01 PostgreSQL healthy (postgres:16-alpine) 55432
02 RabbitMQ healthy (rabbitmq:3-management) 55672 / 15672
03 Market-Data healthy (market-data:0.1.0) 55003 (intern)
04 Market-Regime Platzhalter (alpine) 55004
0517 Platzhalter (alpine) 5500555017

Details: siehe modul-03-market-data.md (vollständig implementiert), weitere Module folgen.


Notation / Audit-Trail

Jede Änderung wird mit folgender Zeile dokumentiert:

Geändert von: [Alice | Rain Ocampo]
Datum: DD.MM.YYYY HH:MM
Grund: <Kurzbeschreibung>
  • Alice = Änderungen durch OpenClaw
  • Rain Ocampo = Änderungen durch Hermes

Geändert

Geändert von: Rain Ocampo
Datum: 20.08.2026
Grund: Initiale Repository-Struktur und Modul-03-Dokumentation angelegt.