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
|
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
|
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 |
Marc Blatter
|
17b94a904e
|
Bot auto-update: src/web_dashboard.py
|
2026-07-09 19:55:01 +02:00 |
Marc Blatter
|
e7c8f425a2
|
Cleanup: Remove verbose description from dashboard version label (V0.3 only, professional)
|
2026-07-09 19:53:11 +02:00 |
Marc Blatter
|
4cc93312bf
|
Bot auto-update: src/web_dashboard.py
|
2026-07-09 19:45:01 +02:00 |