feat: fix Safe Paper Trading display formatting and API sync

- Fixed field mapping between API and frontend (amount→positionSize, entry→entryPrice, createdAt→timestamp)
- Updated API sync function to properly convert API trade format to frontend format
- Resolved display issues: 'Invalid Date', missing entry price, missing trade size
- Added trade monitoring system and automation improvements
- Enhanced automation with simple-automation.js for reliable 24/7 operation
- Working automation now detecting 85% confidence BUY signals and executing trades
This commit is contained in:
mindesbunister
2025-08-07 16:55:41 +02:00
parent ce42b8cade
commit 284e1c8b8c
13 changed files with 901 additions and 11 deletions

11
simple-automation.log Normal file
View File

@@ -0,0 +1,11 @@
nohup: ignoring input
[2025-08-07T14:03:02.012Z] 🚀 Simple 24/7 Trading Automation Started
[2025-08-07T14:03:02.016Z] 📊 Config: SOLUSD every 60m, threshold: 60%
[2025-08-07T14:03:02.016Z] 🔄 Analysis cycle #1
[2025-08-07T14:04:44.103Z] 📊 Signal: BUY (85% confidence)
[2025-08-07T14:04:44.103Z] 🚀 Executing BUY trade with 85% confidence
[2025-08-07T14:04:44.120Z] ✅ Trade executed successfully: BUY at unknown
[2025-08-07T14:04:44.166Z] ⏰ Next cycle: 5:04:44 PM
[2025-08-07T14:33:02.116Z] 📈 Stats: 1 cycles, 1 trades, 30m uptime
[2025-08-07T14:33:02.116Z] 🎯 Last signal: BUY (85%) 28m ago
[2025-08-07T14:33:02.116Z] 💰 Last trade: BUY at unknown 28m ago