Hallo Cornelius,
welche Einstellungen hast du denn im ORM gemacht?
Ordereinstellung / Optionen:
Stückzahl Depot/Handelssystem abgleichen (dürfte für Dein Problem wohl eher nicht relevant sein, gibt aber dazu auch ein paar threads hier)
Sicherheitsstops mit Enter-Order aufgeben. (Damit solltest Du das Problem eigentlich in den griff bekommen).
Das sagt die Hilfe dazu:
Interactive Brokers
Sicherheitsstops mit Enter-Order aufgeben: Wenn diese Option aktiviert wird, werden die definierten Sicherheitsstops direkt beim Platzieren der Enter-Order als Kombinations-Bracketorder mit aufgegeben. Dies hat den Vorteil, dass die Position nach einem Fill abgesichert ist (sofern die Stops korrekt sitzen), auch wenn die Verbindung von Investox zu IB bis zum Fill abbricht. Da der Ausführungspreis bei der Orderaufgabe noch nicht feststeht, werden die relativen Limits der Sicherheitsstops wie folgt berechnet:
Bei Limit und Stoplimit-Orders in bezug auf das Limit
Bei Stop-Orders in Bezug auf das Stoplimit
Bei Market-Orders in Bezug auf den Signalkurs der Order
Sobald an Investox gemeldet wird, dass die Enter-Order gefillt ist, wird die Kombinations-Bracketorder gestrichen und durch neue Sicherheitsstops ersetzt. Der Grund hierfür ist zum einen, dass hierbei die Limits an den tatsächlichen Ausführungskurs angepasst werden. Zum anderen wird dabei die gesamte Depotposition abgesichert, während die Kombinations-Bracketorder nur die Enter-Order absichert (dies kann zum Beispiel beim „Nachkaufen" relevant sein).
Wie der VB damit umgeht, weiß ich allerdings nicht.
Ich könnte mir auch noch vorstellen, dass in Deinem IV-Depot noch von vorherigen Tests ein Bestand rumstand und daher wurden die Stops bereits vor dem realen Fill benutzt.
If you think it´s expensive to hire a professional, wait until you hire an amateur.