Hallo Investox
Beim realen Handel über die Orderschnittstelle zu CortalConsors treten Fehler insbesondere bei limitierten Orders auf:
Order an Börse limitiert:
Modul/Vorgang: Ordermodul/Orderbuch
Funktion: Orderaufgabe
Fehlermeldung: Fehler im Programmablauf aufgetreten: Ihre Order konnte nicht angelegt werden. Die Ordergültigkeit kann maximal bis 30.12. angegeben werden. (Fehler Nr. -1895825413).
Order an OTC limitiert:
Fehlerausgabe: Längerfristige Limits sind nur bei BNP ... möglich
Offensichtlich wird die Gültigkeitsdauer im Hintergrund falsch übermittelt.
Wo kann ich diese einstellen?
Eventuell sollte folgende Möglichkeit der Eingabe im Ordermodul vorgesehen werden:
Bereits in der Ordermaske müssen die Ordergültigkeiten wie
- sofortgültig (Börse OTC)
- Tagesgültig - übermittlung des aktuellen Datums bei Ordereingabe (Sonstige Börsen)
einzugeben sein und über die API Shnittstelle übermittelt werden!
Habe folgendes weitere Problem und Konnte die Ursache noch nicht Klären:
Ich habe ein Handelssystem mit Kauforder für z.B 150 Stück entwickelt. Dieses Handelssystem habe ich für ein anderes Papier im selben Projekt dupliziert, die Regeln für Enter Long und Exit Long geändert und die zu Kaufende Stückzahl auf 100 Stück geändert.
Und jetzt kommts - im Automatischen Handel ordert das neue System 150 Stück. Im manuellen Handel 100 Stück. Dieses Wertpapier wird in keinem anderen System verwendet.
Wie geht das???
Mit freundlichen Grüßen
rlo