Hehe, das kann ich mir vorstellen
Ich habe da schon halbe Nächte damit verbracht ...
Ja, das ist ein komplexes Thema!
Ich verwende seit Jahren eine Nomenklatur, die folgende Bereiche umfasst:
* Eindeutige und doch gut lesebare Investox Instanznamen
* Investox Client-ID's
* Investox Order ID's
* .. und man ohne weitere Änderung schnell nach Bedarf Investox Instanzen von der TWS auf ein Gateway oder
* .. von einem Gateway auf das andere umhängen kann
* .. sogar beim wechsel der Account ID
* man trotz dem Umhängen bei jeder Order IN DER TWS sogar intuitiv den Back-Track hat, aus welcher Investox Instanz und welcher Umgebung (bei austauschbaren Maschinen) die Order kann
* man aus dem Instanz-Attribut jeder Order ersehen kann, ob aus einer Paper- Life oder gar Backtest Umgebung ("versehentlich"?) gehandelt wurde (letzteres nur wichtig bei Hot- oder Cold-Standby Maschinen, aber das ist ein ganz anderes Thema)
* Übergang von einer Investox Major Version (z.B. V6) auf die nächste Version (V7) weiterhin mit grosser Wahrscheinlichkeit die vorstehenden Anforderungen auch bei vorübergehender parallel-Installation abdeckt (beim Übergang V5 -> V6 hat's jeden problemlos gefunzt)
Es handelt sich um einem Konzept, das
* Investox-Instanz Namen
* Client-ID's
* und Order'IDs
* bei frei wählbaren Port-ID's
* und austauschbaren Maschinen
zu einem Plattform Design zusammenfasst.
Gibt es echtes Interesse mehrerer Anwender dafür? Wäre echt Aufwand für mich, daraus ein allgemeinverständliches Design Paper zu machen; da stecken viele Jahre Erfahrung zu den Themen Lifecyle und Prüfspur (Stichwort interne Revision) drin, und ich weiss noch nicht, wie ich, wenn ich überhaupt Lust dazu habe, und wenn überhaupt Interesse besteht, dieses Wissen anderweitig zur Verfügung stellen würde. Wissensvermittlung in diesem Bereich ist üblicherweise Consulting, und jenseits der Möglichkeiten eines Forums.
PS: Backtrack: normal ist es ja mehr oder weniger einfach, den Weg einer Order von Investox Richtung TWS zu verfolgen. Backtrack in diesem Zusammenhan bedeutet: Wie kann man aus der TWS heraus eine Order zu einer Investox-Instanz, zu einem Projekt und zu einem Handelssystem zurückverfolgen? Klar, bei einer einzigen Investox Instanz und einem gehandelten Markt und HS ja kein Problem. Aber wie ist es, wenn n Investoxe und m TWSe und Gateways auf mehreren Maschinen laufen??? Wenn mehrere Konten im Spiel sind usw.? Mehrere Netzwerke? Wenn auch noch aus Excel oder aus anderen jetzt hier mal nicht genannten Anwendung heraus gehandelt wird !?!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Bernd« (7. Januar 2012, 16:45)