Automatischer Push: 8 Datei(en) geändert
- .vault-tools/trading-plattform-pruefung/LIESMICH.md - .vault-tools/trading-plattform-pruefung/abbau_alpaca_lesen.py - .vault-tools/trading-plattform-pruefung/abbau_glattstellen.sh - .vault-tools/trading-plattform-pruefung/abbau_ibkr_lesen.sh - .vault-tools/trading-plattform-pruefung/abbau_restbestand.py - .vault-tools/trading-plattform-pruefung/abbau_restbestand_angriffe.py - .vault-tools/trading-plattform-pruefung/abbau_restbestand_einrichten.ps1 - AI/Regelwerk/windows-shell.md Erzeugt vom PostToolUse-Hook .vault-tools/auto-push/auto_push.py. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
1 parent
30ed04a643
commit
3784322a76
8 files changed
+1687
-3
No files matched your search
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env bash
|
||||
# Abbau Restbestand: liest Positionen und offene Orders der IBKR-Instanz, nur lesend (ibkr_pruefen.py lesen).
|
||||
# Ersteller: Pascal Michel Erstellt: 2026-10-07
|
||||
# Doku: LIESMICH.md in diesem Ordner, Abschnitt "Paket AB"
|
||||
#
|
||||
# Faehrt scripts/ibkr_pruefen.py lesen im Instanzordner mit ~/venvs/trading-ibkr (Client-ID 12,
|
||||
# lesend); den Unterbefehl orderweg ruft es nie. Den Instanzordner nennt der Aufrufer
|
||||
# (abbau_restbestand.py); hier steht kein echter Pfad.
|
||||
# Aufruf: bash abbau_ibkr_lesen.sh <instanzordner>
|
||||
# Exit: der von ibkr_pruefen.py (0 gelesen, 1 Befund, 4 Voraussetzung fehlt), 2 Bedienfehler,
|
||||
# 4 Instanzordner nicht erreichbar.
|
||||
set -u
|
||||
|
||||
if [ "$#" -ne 1 ]; then
|
||||
echo "Bedienfehler: Aufruf abbau_ibkr_lesen.sh <instanzordner>" >&2
|
||||
exit 2
|
||||
fi
|
||||
export TRADING_GEHEIMNISSE=/home/claude/.config/trading-plattform/secrets.toml
|
||||
export PYTHONIOENCODING=utf-8
|
||||
if ! cd "$1"; then
|
||||
echo "Voraussetzung fehlt: Instanzordner nicht erreichbar" >&2
|
||||
exit 4
|
||||
fi
|
||||
exec /home/claude/venvs/trading-ibkr/bin/python scripts/ibkr_pruefen.py lesen
|
||||
Reference in new issue
Block a user