Dienstag, 16. April 2024, 22:09 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

PnLtobePositive

unregistriert

1

Sonntag, 10. Juni 2012, 11:29

RTT 3.0.6 für IB

Nach dem Hinzufügen eines neuen Titels startet RTT neu, erscheint nicht mehr in der Taskleitste, lässt sich nicht mehr aufrufen.
Zunächst dachte ich es läge daran, daß die Titelhinzufügungen nicht während der Woche vorgenommen werden dürfen, am Wochenende ist dieses Verhalten jedoch auch zu beobachten.
Den Task habe ich abgeschossen, neugestartet, dann zeichnete IB RTT solange wieder auf, bis ich erneut versuchte einen Titel zu ergänzen.
Neugebootet, gestartet, Titel hinzugefügt gleiches Spiel.
Ich hatte erwartet, daß das Aktualisieren von Futures vereinfacht wird.
IB_API_9_66

Bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 070

Wohnort: Iringsweg

2

Sonntag, 10. Juni 2012, 13:55

Hallo Alexander

Hier läuft RTT 3.0.6 mit API 9.66 seit 14.04.2012 22:15 Uhr auf Vista Ultimate 64 Bit und seit 1.04.2012 19:40 Uhr auf W7 Prof. 64 Bit ohne Probleme.

* Welche Windows Version ist denn bei Dir am Start?
* läuft dieses Windows native oder in einer Box (VMWare, Mac usw.)?
* Gibt es Meldungen im RTT Log (Datei IBRTTLog.txt)
* Gibt es Meldungen im Windows Windows Ereignis-Protokoll?, z.B. wegen fehlender Berechtigungen usw. in Zusammenhang mit RTT oder der Uhrzeit, wenn RTT "neu startet"
* Was bedeutet "Nach dem Hinzufügen eines neuen Titels startet RTT neu, erscheint nicht mehr in der Taskleitste": ist es wirklich neu gestartet oder verbleibt es abgestürzt (PID im Taskmanager einblenden; wenn es nach dem "startet neu" eine neue PID hat, ist es neu gestartet, sonsrt nicht)
* Ist das Dateisystem, auf dem RTT läuft, in Ordnung und geprüft (chkdsk /f /r wurde schon ausgeführt und hat keine Probleme gemeldet / behoben)?
* Die S.M.A.R.T. Daten der Harddisk sind auch in Ordnung? Insbesondere: sind die RAW Counter auf 0?
* Ist die Festplatte zwar in Ordnung, aber einfach voll?

Wenn ich noch ne Weile nachdenke, fallen mir noch mehr Fragen ein, aber jetzt hast Du das Wichtigste mal zum ab arbeiten :D
Gruss
Bernd

PnLtobePositive

unregistriert

3

Sonntag, 10. Juni 2012, 21:44

Hallo Bernd,

es gibt einen Unterschied bei der Installation, ob man als Standardbenutzer angemeldet ist und sich bei Bedarf als Admin authentifiziert oder sich von Anfang an mit Administrationsrechten einloggt.

Jedenfalls habe ich mich als Administrator eingeloggt, RTT entfernt per ImStall Programm, dann erneut installiert, dabei in den Investox Standardpfad installiert, IB_Titel.Dat, TPRT_Titel.Dat und TPRT_Tickindizes.Dat, sowie die logfiles dorthin verschoben und seitdem startet das Programm zwar immer noch ständig neu, aber es erscheint wenigstens in der Taskleiste und bleibt kontrollierbar.

Der Rest der Fehlermeldungen rührt hauptsächlich von #200, keine Security Def gefunden her. Merkwürdig, während der vergangenen Woche wurde alles gut aufgezeichnet.

Das Ding läuft nativ auf WinServer 2008 64 Bit.

Zitat

10.06.2012 21:20:24: Verbindung hergestellt um 20120610 21:20:24 MEZ
10.06.2012 21:20:24: TWS Server Version 65
10.06.2012 21:20:24: Marktdaten Farm Verbindung ist OK:cashfarm (2104)
10.06.2012 21:20:24: Marktdaten Farm Verbindung ist OK:hkfarm (2104)
10.06.2012 21:20:24: HMDS Daten Farm Verbindung ist OK:ushmds (2106)
10.06.2012 21:20:24: Auto-Backfill von 10.06.2012 21:17:16 bis 10.06.2012 21:20:24 gestartet
10.06.2012 21:20:24: IB-Backfill: Marktdaten Farm Verbindung ist OK:cashfarm (2104)
10.06.2012 21:20:24: IB-Backfill: Marktdaten Farm Verbindung ist OK:hkfarm (2104)
10.06.2012 21:20:24: IB-Backfill: HMDS Daten Farm Verbindung ist OK:ushmds (2106)
10.06.2012 21:20:24: IB: Es wurde keine Security Definition für ihre Anfrage gefunden (200 Underlying: USD,CASH,IDEALPRO,BRL,,0,,BRL,)
10.06.2012 21:20:24: RTT wird trotz Fehlermeldung Nr. 200 nicht neu gestartet (<20 s nach letztem Neustart wegen Fehlermeldung)
...
10.06.2012 21:42:54: IB-Backfill: Historical Market Data Service Fehlermeldung:No historical market data for USD/CASH@IDEALPRO Last 1 (162)
10.06.2012 21:43:00: IB-Backfill: Historical Market Data Service Fehlermeldung:No historical market data for EUR/CASH@IDEALPRO Last 1 (162)
10.06.2012 21:43:06: IB-Backfill: Historical Market Data Service Fehlermeldung:No historical market data for EUR/CASH@IDEALPRO Last 1 (162)
10.06.2012 21:43:12: IB-Backfill: Historical Market Data Service Fehlermeldung:No historical market data for EUR/CASH@IDEALPRO Last 1 (162)
10.06.2012 21:43:18: IB-Backfill: Historical Market Data Service Fehlermeldung:No historical market data for EUR/CASH@IDEALPRO Last 1 (162)
10.06.2012 21:43:24: IB-Backfill: Historical Market Data Service Fehlermeldung:No historical market data for EUR/CASH@IDEALPRO Last 1 (162)
10.06.2012 21:43:30: IB-Backfill: Historical Market Data Service Fehlermeldung:No historical market data for EUR/CASH@IDEALPRO Last 1 (162)
10.06.2012 21:43:36: IB-Backfill: Historical Market Data Service Fehlermeldung:No historical market data for USD/CASH@IDEALPRO Last 1 (162)
10.06.2012 21:43:42: IB-Backfill: Historical Market Data Service Fehlermeldung:No historical market data for EUR/CASH@IDEALPRO Last 1 (162)
10.06.2012 21:43:44: Datenpflege wartet wegen 'pacing violation' (Zugriffsbegrenzung des IB Servers)
10.06.2012 21:50:34: HMDS Daten Farm Verbindung ist inaktiv, kann aber auf Anfrage aktiviert werden.ushmds (2107)

Bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 070

Wohnort: Iringsweg

4

Sonntag, 10. Juni 2012, 22:27

Hallo Alexander

seitdem startet das Programm zwar immer noch ständig neu, aber es erscheint wenigstens in der Taskleiste und bleibt kontrollierbar.

Vielleicht liegt es daran, dass jetzt am WoEnde keine Kurse eingetroffen sind - und Du in den RTT Einstellungen den Automatischen Neustart angehakt hast, wenn keine Kurse eintreffen?

Zum Admin Problem: ich installiere seit eh' und je RTT auf eine eigene Partition. Das macht nie Probleme.

Auf manchen Rechnern installiere ich als Admin, während der Rechner auch später mit Admin Rechten betrieben wird. Auf anderen Rechnern (Life - "sicherer Rechner") wird als Admin installiert, soll aber später nur mit User-Rights ausgeführt werden.

Und jetzt aufgepasst: NIEMALS das Programm, auch wenn die Installationsroutine selbst danach fragt, auf solch einem "sicheren Rechner" als Admin anstarten! In dem Moment hast Du verloren! Dabei können nämlich Admin-Settings auf das jetzt startende Programm, seine Dateien und Einstellungen "abfärben"; wenn so ein Programm (Achtung, das betrifft Programme generell nicht nur aber auch RTT) dann später mit User-Rights gestartet wird, kommt es nicht mehr an alle seine Resourcen heran, weil der Admin da seinen Stempel draufgedrückt hatte ... Das Verhalten betrifft alle mir bekannten Vista und W7 Versionen. In der Folge passieren dann komischen Sachen, die kein Mensch mehr erklären kann. Jedenfalls nicht ohne diese Information im Kopf verbunden mit dem Wissen, was Windows da dann im Hintergrund treibt und verbiegt.

Listigerweise fragen viele Installationsroutinen sowas wie "soll das Programm xyz nach Beendigung der Installtion gestartet werden?" Hehe, das ist eine ganz fiese Falle für Leute, die sich einen "sicheren Rechner" mit getrennten Benutzern (Admin und User) aufsetzen wollen - und sich nicht mit dem Windows Rechtemanagement auskennen :D
Gruss
Bernd

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

5

Montag, 11. Juni 2012, 08:48

Hallo,

>>Automatischen Neustart angehakt hast, wenn keine Kurse eintreffen

so sieht es für mich auch aus. Nach dem Neustart war RTT dann im Systray (Benachrichtigungsfeld der Taskleiste).

>>Unterschied bei der Installation, ob man als Standardbenutzer angemeldet ist
>>aber es erscheint wenigstens in der Taskleiste und bleibt kontrollierbar

das liegt wohl eher daran, dass durch die Neuinstallation die Einstellung, dass RTT nur im Systray angezeigt wird, gelöscht wurde (lässt sich im Kontextmenü des Systrays einstellen).

Viele Grüße
Andreas Knöpfel