Hallo Cornelius,
kurzzeitige Rechnerüberlastungen kann man leider nicht gänzlich ausschließen oder verhindern.Ist die Auslastung extrem (kurze Auslastungsspitze),kann es durchaus zu Störungen bei der Order-Weitergabe kommen da sich Investox anderen Prozessen unterordnet (fehlende Prioritätsverwaltung)! Die Rechnerauslastung 40% sagt erst einmal nicht viel weil man dazu wissen müsste,wie viele Systeme und sonstige Prozesse auf einmal aktiv sind!Man sollte aber im Vorfeld bei Investox die bekannten Maßnahmen ergreifen,damit die Rechnerlast niedrig gehalten wird. Bei Windows könnte man verschwenderische,unnötige Dienste abschalten. Dieses kleine
Programm hilft insbesondere älteren Rechnern, die Priorität extern zu beeinflussen und funktioniert soweit ganz ordentlich. Eventuell könnte man die TWS (ein richtiger "Blutsauger") etwas aussteuern.Anderen Applikationen,vor allen die Historienlänge und die Komplexität des dargestellten Charts spielen ebenfalls eine wesentliche Rolle. Am besten sollte man den Chart während des Live-Tests komplett ausblenden,das spart jede Menge Rechnerlast!
Du hast "Stopplimit zum nächsten Kurs aktiviert"! Das sollte man deaktivieren wenn man gleichzeit BID-ASK Kurse zur Abrechnung verwendet,denn sonst brummt man dem Testsystem noch mal,eventuell unnötige Slippage auf! Realitätsnäher wäre evnetuell (gerade bei IB-Kursen) wenn man das Routing um eine (bis max. zwei) Sekunde verzögert,was ungefähr den realen Umständen entspricht!Dies ist wichtig,wenn Systeme sehr kurzfristigen,hochfrequent handeln da dieser Typ von System hochsensibel für Risikoeinflüsse ist!
ch erinnere mich dunkel, irgendwo in Investox etwas über
Simulationseinstellungen gelesen zu haben, z.B. dass zwei Kurse
hintereinander über Stop/Limit liegen müssen oder so ähnlich
Ist mir so jetzt nicht bekannt und trifft m.A. eher auf die Trade-Linien zu.Man sollte die fehlende Orderumsetzung genau im Simulator (wenn möglich) untersuchen um gänzlich auszuschließen, das im Code kein Fehler ist! Es ist schwierig, das exakt aus der Ferne zu beurteilen, da massenhaft Umstände am Fehler beteiligt sein könnten!