Commit Graph

2 Commits

Author SHA1 Message Date
mindesbunister
9114c50678 Fix trade execution with stop loss and take profit orders
- Fixed automation trade route to call 'place_order' instead of 'get_balance'
- Added comprehensive stop loss and take profit order placement
- Implemented 2:1 risk/reward ratio with configurable risk percentage
- Added proper order sequencing: main order → stop loss → take profit
- Enhanced error handling for risk management orders
- Verified live trading with actual position placement

Trade execution now includes:
- Main market order execution
- Automatic stop loss at 1% risk level
- Automatic take profit at 2% reward (2:1 ratio)
- Position confirmation and monitoring
2025-07-22 17:08:10 +02:00
mindesbunister
4f553dcfb6 Implement pure Drift Protocol automation system
- Remove Jupiter DEX completely from automation system
- Implement exclusive Drift Protocol integration with up to 100x leverage
- Update executeLiveTrade method to use only Drift API endpoints
- Change default DEX provider from Jupiter to Drift
- Create minimal professional UI without promotional banners
- Add comprehensive leverage options (1x-100x) with risk indicators
- Update automation service to route all trades through /api/automation/trade
- Fix type definitions to support Drift-only configuration
- Add multiple trading pairs support (SOL, BTC, ETH, APT, AVAX, DOGE)
- Implement clean configuration interface with essential controls
- Remove excessive marketing text and promotional elements
- Maintain full automation functionality while simplifying UX
2025-07-22 16:05:29 +02:00