Commit Graph
20 Commits
Author SHA1 Message Date
cbazza d2c56a8636 Fix: Adaptive Position Sizing now uses base_risk from config
PROBLEM:
- AdaptivePositionSizer was created with default base_risk=0.01 (1%)
- Did NOT use the 2% value from SESSION_WHITELIST_CONFIG
- Result: Position sizes still only 0.01 lot

SOLUTION:
- Added base_risk parameter to AdvancedPositionManager.__init__()
- Updated notebook Cell 9 to pass SESSION_WHITELIST_CONFIG['max_risk_per_trade']
- Now correctly uses 2% base risk for adaptive sizing

EXPECTED RESULT:
- High Confidence (≥80%): 2% × 1.5 = 3% → ~0.03 Lot
- Medium Confidence (≥70%): 2% × 1.0 = 2% → ~0.02 Lot
- Low Confidence (<70%): 2% × 0.5 = 1% → ~0.01 Lot

FILES CHANGED:
- advanced_position_management.py: Added base_risk parameter
- TradingBot_V1.6_Adaptive_Complete_CORRECTED.ipynb: Pass config value to manager
2025-12-24 16:43:27 +01:00
cbazza c685bdf83f Add Dashboard Autostart Setup for Windows
- start_dashboard.bat: Manual start with console output
- start_dashboard_silent.bat: Silent background start
- install_dashboard_autostart.bat: One-click autostart installation
- uninstall_dashboard_autostart.bat: Remove autostart
- DASHBOARD_AUTOSTART_SETUP.md: Complete documentation

Features:
- Automatic startup on Windows login
- Opens browser at http://localhost:8501
- Silent background execution
- Easy install/uninstall
- Troubleshooting guide included
2025-12-23 11:02:35 +01:00
cbazza a1b5d6a190 Increase base risk from 1% to 2% for better position sizing
- Changed max_risk_per_trade from 0.01 to 0.02
- Enables Adaptive Position Sizing to work effectively:
  - High confidence (≥80%): 3% risk → ~0.03 lot
  - Medium confidence (≥70%): 2% risk → ~0.02 lot
  - Low confidence (<70%): 1% risk → ~0.01 lot
- Previous 1% base risk resulted in only 0.01 lot trades
2025-12-23 09:27:49 +01:00
cbazza d03453e834 Add activation checklist for multi-TF filter
Deploy to Windows VPS / deploy (push) Has been cancelled
2025-12-20 19:17:40 +01:00
cbazza 39cefd315c Integrate Multi-TF Filter into Notebook
- Cell 25: Info Markdown über neue Lösung
- Cell 26: Alter Filter deaktiviert (auskommentiert)
- Cell 27: Neuer Multi-TF Filter aktiviert
- Cell 28: Test-Cell zum Verifizieren

Ready to run!
2025-12-20 19:16:14 +01:00
cbazza e9b6662547 Fix: Multi-Timeframe Ranging Filter - Löst Problem mit blockierten Trades
- Problem: Alter Filter nutzte nur H1 (ADX 9.90) und blockierte Trades
- Gold war aber auf D1 im Trend (ADX 28.25)
- Lösung: Multi-TF Filter prüft H1, H4, D1 mit Gewichtung
- Neue Logik: D1 > H4 > H1, intelligente Entscheidung
- Dokumentation: Installation, Problemanalyse, Lösung

Files:
- multi_timeframe_regime_filter.py: Neuer Filter
- MULTI_TF_FILTER_INSTALLATION.md: Installationsanleitung
- PROBLEM_GELOEST.md: Zusammenfassung
- PROBLEM_ANALYSE.md: Detaillierte Diagnose
2025-12-20 19:13:13 +01:00
cbazza f3041dbb01 Update: sync latest notebook and add December 2025 trade performance data
Deploy to Windows VPS / deploy (push) Has been cancelled
2025-12-20 18:21:15 +01:00
cbazza bb180acf7a Add setup scripts and documentation for Git workflow
Deploy to Windows VPS / deploy (push) Has been cancelled
2025-12-20 18:12:39 +01:00
cbazza 16790d1807 Remove Windows Zone.Identifier file that causes issues on Windows
Deploy to Windows VPS / deploy (push) Has been cancelled
2025-12-20 18:05:23 +01:00
cbazza 17e6fb83e5 added GITEA Actions and setup
Deploy to Windows VPS / deploy (push) Has been cancelled
2025-12-17 08:34:55 +01:00
cbazza cbd6584db5 all changes done over the last 2 weeks 2025-12-16 22:02:15 +01:00
cbazzaandClaude 596718e30b feat: Trading Bot V1.8 - Aggressive Mode + Infrastructure
## Major Features
- Session Filter: NY-only trading (13:00-21:00 UTC)
- SQLite Database: Structured trade logging
- Telegram Bot: Real-time notifications (@Xausd_digger_bot)
- Streamlit Dashboard: Visual monitoring & analytics
- JSON Import: Historical data migration

## Infrastructure
- trading_database.py: SQLite trade storage
- telegram_notifier.py: Telegram integration
- infrastructure_patch.py: Combined DB + Telegram
- trading_dashboard.py: Real-time web dashboard
- import_json_to_db.py: JSON to SQLite migration

## Session Filter (V1.8 Aggressive Mode)
- session_filter_patch.py: Whitelist-based filter
- Blocks: Asian, London, Overlap sessions
- Active: NY session only (best performance: 47.6% WR)
- Base confidence: 60%

## Documentation
- V1.8_AGGRESSIVE_MODE_AKTIVIERT.md
- FIX_DUPLICATE_SCHEDULER.md
- DASHBOARD_WINDOWS_SERVER.md
- SQLITE_TELEGRAM_SETUP.md
- PROJECT_CLEANUP.md

## Cleanup
- Archived old V1.1-V1.7 versions
- Removed obsolete analysis scripts (replaced by dashboard)
- Added .gitignore for secrets and temp files

## Breaking Changes
- Requires telegram_config.json (use template)
- Requires Python packages: streamlit, plotly

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 21:14:01 +01:00
cbazza b61cb9b8f9 many ki generated scripts and versions added 2025-09-24 09:36:36 +02:00
cbazza 13f64c5211 latest version 1.3 2025-09-16 13:30:07 +02:00
cbazza f7b72f0145 Trading Bot V1.3 added 2025-09-11 17:34:32 +02:00
cbazza 5553cb8db7 tradng Bot V1.1 added 2025-09-03 23:17:02 +02:00
cbazza b74d05c6ce every new file till today 2025-05-27 13:23:26 +02:00
cbazza 3e6beb7b3b added workfile to manage pwds and save them to the os keyring 2025-04-27 11:26:30 +02:00
cbazza e52fc7a87b manuelle Korrektur Volumen und neue Berechnung FB1-4 sowie current diff hinzugefügt 2025-04-27 10:23:00 +02:00
cbazza 7487234e81 added v01 2025-04-25 15:27:30 +02:00