Hallo zusammen,
ich habe ich ein Problem mit der Kontoserver Erweiterung.
Ich stelle gerade in Master-Slave Systemen die Kommunikation zwischen Slave zu Master von der "herkömmlichen Art" auf die Verwendung der Kontoservererweiterungen/Möglichkeiten um. Eigentlich funktioniert das alles sehr gut, allerdings weigert sich Investox die Longtrades über den Kontoserver abzurechnen.
In der Grafik1 sind drei Linien zu sehen:
ROT:
Investox-Kapitalkurve (links skaliert)
GESTRICHELT GELB:
tatsächlicher realtime Kontostand, empfangen vom Broker (rechts skaliert)
LILA:
KontokennzahlHist-Gesamtkapital des Kontoservers (ohne Skalierung überlagert)
Die Berechnungen von Investox (KapKurve ROT) kommen den tatsächlichen Aktionen auf dem Brokerkonto (gestrichelt GELB) sehr nahe, es werden also alle Orders korrekt erzeugt, geroutet und abgerechnet. Allerdings wird der Short-Trade (und auch alle anderen SHORT Trades) vom LILA-Kontoserver nicht betrachtet.
Die Berechnung hinter der LILA-Kontoserver-Kurve ist eigentlich recht übersichtlich und wenig fehleranfällig:
Wenn das System selber realtime handelt werden nur LONG Trades vom Kontoserver in der Gesamtkapitalkurve berücksichtigt. Wenn ich dann manuell im virtuellen Konto die Tradeliste einbuchen lasse, dann werden bis zum Einbuchungszeitpunkt auch die SHORT Trades korrekt eingerechnet und korrekt angezeigt. Bei Weiterlauf des Realtime Handels werden dann die SHORT Trades aber immer noch nicht berücksichtigt.
Kann mir jemand einen Hinweis geben, wo mein Verständnisfehler ist ?
Danke und bester Gruss
Hendrix