2.9 KiB
2.9 KiB
GizerBridge – Sierra Chart → Tralgo Analytics
Überträgt abgeschlossene Trades automatisch von Sierra Chart (Wine/Bottles/Lutris) an Tralgo Analytics.
Installation
Schritt 1 – Terminal öffnen
Rechtsklick auf den Desktop → "Terminal öffnen" (oder im App-Menü nach "Terminal" suchen)
Schritt 2 – In den App-Ordner wechseln
cd ~/Downloads/gizerbridge
Schritt 3 – Installations-Script ausführen
bash install.sh
Das Script installiert alle benötigten Komponenten automatisch.
Schritt 4 – App starten
Im App-Menü (z. B. Activities) nach "GizerBridge" suchen und starten.
Erster Start – Einrichtung
Beim ersten Start öffnet sich automatisch das Einstellungs-Fenster:
| Feld | Was hier einzutragen ist |
|---|---|
| API Key | Dein API Key aus den Tralgo Analytics Einstellungen |
| SC DTC Host | Normalerweise localhost |
| SC DTC Port | Normalerweise 11099 |
| Konten | Kontonamen genau wie in Sierra Chart (z. B. 4PRO-RQTPUT, Sim1.simulated) |
| Instrumente | Gewünschte Instrumente aktivieren, Tick-Werte prüfen |
Nach dem Speichern startet die App sofort mit der Überwachung.
System-Tray Icon
Nach dem Start erscheint ein farbiger Status-Dot auf dem Tray-Icon:
- Grün – App läuft, wartet auf neue Trades
- Gelb – Initialisierung
- Rot – Fehler (Verbindungsproblem, ungültiger API Key, o.ä.)
Rechtsklick auf das Icon → Öffnen · Manueller Import · Einstellungen · Log · Beenden
Kein Tray-Icon sichtbar? (GNOME)
GNOME zeigt Tray-Icons nur mit der AppIndicator Extension:
- Im Browser
extensions.gnome.orgöffnen - Nach "AppIndicator and KStatusNotifierItem Support" suchen
- Extension installieren und aktivieren
- GizerBridge neu starten
Was passiert im Hintergrund?
- Die App verbindet sich via DTC-Protokoll direkt mit Sierra Chart (localhost:11099)
- Beim ersten Start werden bereits vorhandene Trades als "bekannt" markiert und nicht übertragen (verhindert Duplikate)
- Nur neue Trades nach dem Start werden an Tralgo gesendet
- Bereits gesendete Trade-IDs werden in
~/.gizerbridge_sent.jsongespeichert - Die Konfiguration liegt in
~/.gizerbridge_config.json(nur für dich lesbar)
Sicherheit
- Kein Passwort wird gespeichert oder übertragen
- Authentifizierung per API Key — gespeichert in
~/.gizerbridge_config.jsonmit Zugriffsrechten600
Fehlerbehebung
| Problem | Lösung |
|---|---|
| Rotes Icon, Übertragungsfehler | Internetverbindung prüfen; Status-Fenster für Details öffnen |
| Keine Trades erkannt | Kontonamen in den Einstellungen mit SC-Kontonamen abgleichen |
| DTC-Verbindungsfehler | Sierra Chart öffnen, DTC-Server auf Port 11099 aktivieren |
Log der letzten 50 Aktionen: Rechtsklick auf Tray-Icon → "Log"
Ein Projekt von GizerLabs