UTIO
Eine Desktop-Anwendung, die das Oeffnen von Handelsinstrumenten im TigerTrade-Terminal anhand von Signalen aus mehreren Quellen automatisiert. Fungiert als Middleware zwischen Signal-Anbietern und der Handelsplattform.
Signalquellen
- Telegram Bot - ueberwacht Kanaele und Chats ueber die Bot-API
- Telegram Userbot - Monitoring auf Basis eines Benutzerkontos mit Session-Persistenz
- WebSocket Client - Echtzeit-Signal-Streaming
- TradingView - Webhook-Integration
Signalverarbeitung
Drei Parser arbeiten kaskadierend, um Handelsdaten aus jedem Nachrichtenformat zu extrahieren: JSON-Parser fuer strukturierte Daten, Regex-Parser fuer Freitext und Template-Parser fuer benutzerdefinierte Muster.
Unterstuetzt 9 Boersen (Binance, Bybit, OKX, MEXC, Bitmex, Bitfinex, Gate.io, Bitget) mit SPOT- und FUTURES-Maerkten. Link-Group-Routing (A-Z, 0-11) zur Organisation mehrerer Terminal-Fenster.
Web-Oberflaeche
Integriertes Control Panel auf Port 8080:
- Live-Konfigurationsverwaltung
- Echtzeit-Verbindungsstatus-Monitoring
- Durchsuchbare Signal-Historie
- Test-Signal-Funktion zur Validierung
- Datenmaskierung fuer sensible Informationen
Architektur
Vollstaendig asynchron (aiohttp + aiogram + telethon). Automatische Wiederverbindung mit Keep-Alive fuer TigerTrade-WebSocket. Rotierende dateibasierte Protokollierung und JSONL-Signal-Historie. Kompiliert zu einer eigenstaendigen Windows-Programmdatei ueber PyInstaller.