Commit Graph

165 Commits

Author SHA1 Message Date
Marc Blatter 4fcb897b9e Bot auto-update: src/__pycache__/main_ml.cpython-310.pyc,src/__pycache__/web_dashboard.cpython-310.pyc 2026-07-29 10:50:01 +02:00
Marc Blatter e78b2ffada v0.6: Contrarian Buy/Sell (Mean Reversion) - Buy on market -2%, sell on market +2% 2026-07-29 10:48:21 +02:00
Marc Blatter 7ca9756998 Bot auto-update: src/__pycache__/main_ml.cpython-310.pyc 2026-07-27 16:45:01 +02:00
Marc Blatter 5efed1cd83 v0.5.1: RSI + Bollinger Bands HYBRID - Confidence filter (58%+ Win-Rate target) 2026-07-27 16:43:35 +02:00
Marc Blatter c23a00060e Dashboard: Update to v0.5 (Bollinger Bands branding) 2026-07-24 16:26:29 +02:00
Marc Blatter 6d5f37e424 Bot auto-update: src/__pycache__/main_ml.cpython-310.pyc 2026-07-24 16:25:01 +02:00
Marc Blatter ced986d3dd v0.5: Bollinger Bands entry signals (60%+ Win-Rate target) - Replace RSI+Support 2026-07-24 16:24:32 +02:00
Marc Blatter 4e156f8b18 Bot auto-update: src/__pycache__/main_ml.cpython-310.pyc 2026-07-19 21:25:01 +02:00
Marc Blatter 301b0da18e v0.4.2: Win-Rate Optimization - RSI Oversold + Support Bounce signals 2026-07-19 21:24:21 +02:00
Marc Blatter 1fed8bd38e Bot auto-update: src/__pycache__/main_ml.cpython-310.pyc,src/main_ml.py,src/main_ml_backup.py 2026-07-17 22:00:01 +02:00
Marc Blatter bdc8655657 Bot auto-update: src/__pycache__/web_dashboard.cpython-310.pyc 2026-07-17 13:15:01 +02:00
Marc Blatter 361a599242 Fix: P&L reads dynamically from DB, not hardcoded 0% 2026-07-17 13:11:23 +02:00
Marc Blatter 23f2e0ddce Bot auto-update: src/__pycache__/main_ml.cpython-310.pyc 2026-07-17 11:35:01 +02:00
Marc Blatter 7b39165e7f v0.4: Add Trade Recovery logic - restore holdings on restart 2026-07-17 11:32:46 +02:00
Marc Blatter 65d7140007 Fix: Sync P&L % on Portfolio page with Analytics (both 0% baseline) 2026-07-17 11:28:42 +02:00
Marc Blatter 48653e6caa Bot auto-update: src/__pycache__/main_ml.cpython-310.pyc 2026-07-17 11:05:01 +02:00
Marc Blatter 49bd77c112 v0.4 Hybrid: MIN $12 + 7% Position Sizing (optimal volume + safety) 2026-07-17 11:02:43 +02:00
Marc Blatter 567de3ecf8 Dashboard: Remove (Dynamic Positioning) from title - v0.4 clean 2026-07-17 10:56:05 +02:00
Marc Blatter a2c01d617f Bot auto-update: src/main_ml.py 2026-07-17 10:55:01 +02:00
Marc Blatter 01e99a0ccd Dashboard v0.4: Display Dynamic Positioning (v0.4 branding) 2026-07-17 10:54:32 +02:00
Marc Blatter 51c5e8a1e4 v0.4 LIVE: Dynamic Position Sizing - Portfolio*5% (Auto-scales with growth) 2026-07-17 10:53:06 +02:00
Marc Blatter 18f8322086 Docs: v0.4 Dynamic Position Sizing Plan + Rollback Strategy 2026-07-17 10:50:10 +02:00
Marc Blatter 3a83ae0d3c Bot auto-update: src/__pycache__/main_ml.cpython-310.pyc,src/main_ml.py 2026-07-17 10:50:01 +02:00
Marc Blatter bd68b491f2 Bot auto-update: src/main_ml.py 2026-07-17 10:45:01 +02:00
Marc Blatter 32ed8cac6d Feature: v0.32 - Auto-load 1-Day chart on page load (loadChart 24 hours default) 2026-07-15 11:51:30 +02:00
Marc Blatter b3b5c61a58 Feature: v0.32 - Add USD values to Holdings display (≈ $X.XX format) 2026-07-15 11:44:37 +02:00
Marc Blatter e6fd56c1fb Bot auto-update: src/__pycache__/web_dashboard.cpython-310.pyc 2026-07-15 11:15:01 +02:00
Marc Blatter 659b2708a2 Bugfix: v0.32 - Holdings spacing margin (no green bg), Chart timestamps hourly (10:00, 11:00), Swiss date format (15.7.26) 2026-07-15 11:13:52 +02:00
Marc Blatter 2647cbc290 Bot auto-update: src/__pycache__/web_dashboard.cpython-310.pyc 2026-07-15 11:10:02 +02:00
Marc Blatter f343737105 FINAL: v0.32 Dashboard - Collapsible Holdings (4 decimals), Analytics with USD+%, Mobile-optimized (2-col stats) 2026-07-15 11:07:38 +02:00
Marc Blatter 661dc42952 Bot auto-update: src/__pycache__/web_dashboard.cpython-310.pyc 2026-07-15 11:05:01 +02:00
Marc Blatter 7737680a4e Docs: v0.32 Dashboard detailed changelog and feature documentation 2026-07-15 11:03:22 +02:00
Marc Blatter 81a8982a89 Update: v0.32 - Improvements: Collapsible Holdings (4 decimals), Analytics with USD values, Mobile-optimized Stats 2026-07-15 11:02:58 +02:00
Marc Blatter 9d202bf01e Bot auto-update: src/__pycache__/web_dashboard.cpython-310.pyc,src/frigate_report.py,src/main_ml_BACKUP_before_precision_fix.py,src/main_ml_enhanced.py,src/main_ml_fixed.py,src/main_ml_v02_backup_1783615772.py,src/main_ml_v03.py,src/main_ml_v2.py,src/main_ml_v4_backup.py,src/main_ml_v6.py,src/strategies/dca.py,src/web_dashboard_v0.3_backup.py,src/web_dashboard_v03_backup.py 2026-07-15 11:00:01 +02:00
Marc Blatter 61bf2ac1c6 Release: v0.32 - Dashboard P&L Charts (1d/7d/30d) + Live Analytics with Binance API 2026-07-15 10:55:50 +02:00
Marc Blatter f953753d0f Release: v0.32 Dashboard - P&L Charts (1d/7d/30d) + Live Binance Performance Analytics 2026-07-15 10:44:54 +02:00
Marc Blatter baa909d85a Cleanup: Remove all v0.2/v5/v10 backups and deprecated strategies - Master branch now v0.3 ONLY with clean README 2026-07-14 07:21:36 +02:00
Marc Blatter 0afeb8f99a Bot auto-update: src/api_verifier.py,src/live_status.py 2026-07-14 07:20:01 +02:00
Marc Blatter e3afd5d40e Tool: validate_credentials.py - verifyze Binance API + Telegram Bot Tokens automatisiert (2026-07-10 16:40) 2026-07-10 19:46:45 +02:00
Marc Blatter 4b0cd1457c Bot auto-update: src/__pycache__/main_ml.cpython-310.pyc 2026-07-10 16:40:01 +02:00
Marc Blatter 8e0545cc6f CRITICAL FIX: LOT_SIZE Filter + Quantity Precision - nutze Decimal für exakte Rounding (ROUND_DOWN), validiere Qty vor BUY + SELL (2026-07-10 16:35) 2026-07-10 16:36:24 +02:00
Marc Blatter 70e58ac0a7 Fix: performance_reporter nutzt bizMark Trading Bot Credentials aus .env - Reports auf Telegram bot ankommen 2026-07-10 08:17:48 +02:00
Marc Blatter 3a65500c6b Feature: 3h Performance Reports an Telegram + Obsidian (USDT, aktive Trades, Bot-Aktivität, Holdings) 2026-07-09 22:43:41 +02:00
Marc Blatter 503d2a8a0a Feature: Live data monitoring tools - live_status.py (manual) + api_verifier.py (continuous 30s checks). Ensures Marc always has fresh portfolio data from Binance API (2026-07-09 20:30) 2026-07-09 20:38:39 +02:00
Marc Blatter 8b40fb5b30 Bot auto-update: src/main_ml.py,src/main_ml.py.backup.18pct,src/main_ml.py.backup.30pct,src/main_ml.py.backup.35pct.20240706,src/main_ml.py.backup.auto-trading,src/main_ml.py.backup_sweep,src/main_ml_BACKUP_before_precision_fix.py,src/main_ml_enhanced.py,src/main_ml_fixed.py,src/main_ml_v02_backup_1783615772.py,src/main_ml_v2.py,src/main_ml_v4_backup.py,src/main_ml_v6.py 2026-07-09 20:35:01 +02:00
Marc Blatter cb4847a6c9 Bugfix: entry_time must be ISO string not datetime object (JSON serialization) (2026-07-09 20:28) 2026-07-09 20:28:14 +02:00
Marc Blatter 095800adf3 Cleanup: Remove all backup versions, keep only V0.3 production code (main_ml.py + main_ml_v03.py reference) 2026-07-09 20:19:28 +02:00
Marc Blatter 51220ba8cf CRITICAL: Bot now recovers orphaned trades on restart. Rebuilds active_trades from Binance balances (2026-07-09 20:16) 2026-07-09 20:16:51 +02:00
Marc Blatter 572bfdfb0d Bugfix: Atomic writes for active_trades.json + Dashboard now reads real state (not stale). Bot and Dashboard fully synced (2026-07-09 20:14) 2026-07-09 20:14:41 +02:00
Marc Blatter 2b09ab6d13 Bugfix: Bot + Dashboard sync - Save active_trades.json every cycle so dashboard shows real-time positions (2026-07-09 20:00) 2026-07-09 19:59:00 +02:00