Hallo Herr Knöpfel
Das Problem würde sich schon lösen, wenn die Titel nicht den Kontonamen enthalten würden. Gepflegt werden auf der "Titel-Master" Investox Instanz nur sämtliche Titel-Definitionen, betrachten wir diese in dem Zusammenhang mal als Metadaten.
Auf dem Papertrader läuft nun eine RTT/IB Instanz, welche neben den "normalen" Tickdaten auch Kontodaten sammelt. Und ebenso läuft auf der Produktion eine RTT/IB Instanz, welche neben den normalen Tickdaten auch Kontodaten sammelt.
Die Struktur der RTT/IB Tickdaten (Titel-Namen, Directory-Struktur) halte ich auf dem Papertrader und in der Produktion natürlich ebenfalls genau gleich, so dass es bisher möglich ist, mit dem oben im Thread verlinkten Verfahren die Metadaten "Berechnungstitel.Dat TitelDef.dat TitelKataloge.dat" vom Titel-Master einfach auf sämtliche anderen Instanzen im Netzwerk auszurollen (vorher müssen natürlich sämtliche Investoxe im Netz gestoppt werden und hinterher würde ich sie gerne auch mit einem Schlag wieder starten, habe da aber noch
dieses Problem, vielleicht könnten Sie in den Thread auch mal reinschauen).
D.h. 1x die Investox Titel pflegen (dazu natürlich monatlich die neuen Kontrakte in beiden RTT/IBs hinzufügen) und dann die Titeldefinitionen per Doppelklick auf das Rollout-Script auf aktuell 17 Investox Instanzen auf verschiedenen Rechnern verteilen, klappt soweit gut - bisher.
Mit den RTT/Kontodaten-Metadaten passiert nun folgendes: auf der Produktion kommen die Titeldefinitionen (Metadaten) des Titel-Masters (der auf dem Papertrader läuft) an, während dann die Kontodaten Titeldefinitionen des produktiven Accounts natürlich nicht mehr vorhanden sind und von Hand nach jedem Rollout wieder in die produktiven Instanzen eingepflegt werden müssen.
Würden die Konto-Titeldaten NICHT den Kontonamen enthalten, würde, weil ja die Struktur der Konto-Titeldefinitionen genau gleich ist im Papertrading und in der Produktion, der Rollout wie bisher auch weiterfunktionieren und es wäre keine händische Nachpflege in den produktiven Instanzen nötig.
Konkret müsste ein Kontodaten Titel nicht so abgelegt und auch ansprechbar sein: Open("NetLiquidationByCurrency@<Kontoname>") sondern so: Open("NetLiquidationByCurrency"). Das soll der gewünschte zusätzliche Haken in RTT/IB bewirken. Dann wäre alles gut!