35 lines
1.0 KiB
Python
35 lines
1.0 KiB
Python
#!/usr/bin/env python3
|
|
"""
|
|
Enhanced Trading System Launcher
|
|
Quick launcher for the enhanced multi-modal trading system
|
|
"""
|
|
|
|
import asyncio
|
|
import sys
|
|
from pathlib import Path
|
|
|
|
# Add project root to path
|
|
project_root = Path(__file__).parent
|
|
sys.path.insert(0, str(project_root))
|
|
|
|
from enhanced_trading_main import main
|
|
|
|
if __name__ == "__main__":
|
|
print("🚀 Launching Enhanced Multi-Modal Trading System...")
|
|
print("📊 Features Active:")
|
|
print(" - RL agents learning from every trading decision")
|
|
print(" - CNN training on perfect moves with known outcomes")
|
|
print(" - Multi-timeframe pattern recognition")
|
|
print(" - Real-time market adaptation")
|
|
print(" - Performance monitoring and tracking")
|
|
print()
|
|
print("Press Ctrl+C to stop the system gracefully")
|
|
print("=" * 60)
|
|
|
|
try:
|
|
asyncio.run(main())
|
|
except KeyboardInterrupt:
|
|
print("\n🛑 System stopped by user")
|
|
except Exception as e:
|
|
print(f"\n❌ System error: {e}")
|
|
sys.exit(1) |