Initial commit: Oil Trading Bot (MT5, WTI)
Headless FastAPI-Backend (server.py + core/engine.py) mit Mobile-PWA (web/), Strategie-/Backtest-Suite und Doku. Secrets, DB, Logs und Laufzeit-State sind via .gitignore ausgeschlossen; Config-Vorlage: oil_widget_config.ini.example. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+44
@@ -0,0 +1,44 @@
|
||||
# ── SECRETS (NIEMALS committen) ─────────────────────────────────────────────
|
||||
oil_widget_config.ini
|
||||
API Key*.txt
|
||||
*.key
|
||||
.env
|
||||
|
||||
# ── Datenbank + Backups ─────────────────────────────────────────────────────
|
||||
*.db
|
||||
*.db-shm
|
||||
*.db-wal
|
||||
*.db.bak-*
|
||||
oil_widget_history.db*
|
||||
test_*.db
|
||||
|
||||
# ── Logs ────────────────────────────────────────────────────────────────────
|
||||
*.log
|
||||
*.log.*
|
||||
|
||||
# ── Laufzeit-/State-Dateien (werden vom Server erzeugt) ──────────────────────
|
||||
emergency_state.json
|
||||
runtime_state.json
|
||||
report_state.json
|
||||
oil_widget_translations.json
|
||||
|
||||
# ── Persönliche/lokale Umgebung ─────────────────────────────────────────────
|
||||
userpath_backup.txt
|
||||
.claude/settings.local.json
|
||||
.removed_backup/
|
||||
|
||||
# ── Python ──────────────────────────────────────────────────────────────────
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*.egg-info/
|
||||
.venv/
|
||||
venv/
|
||||
.pytest_cache/
|
||||
.mypy_cache/
|
||||
|
||||
# ── OS/Editor ───────────────────────────────────────────────────────────────
|
||||
Thumbs.db
|
||||
desktop.ini
|
||||
.DS_Store
|
||||
.vscode/
|
||||
.idea/
|
||||
Reference in New Issue
Block a user