1. Überblick #
Auf Kontrakten eines laufenden OptionsApp-Trades dürfen keine manuellen Orders in der Trader Workstation (TWS) platziert werden.
Die OptionsApp erkennt solche Orders und zeigt eine Meldung an. Sie storniert die Orders jedoch nicht.
WICHTIG: Dies gilt auch für zusätzliche Stop-, Profit-Target- und andere Schutz-Orders.
2. Welche Orders die OptionsApp verwaltet #
Die OptionsApp verwaltet ausschließlich Orders, die eindeutig einem bestehenden Trade, einem zugehörigen Leg und dem richtigen Konto zugeordnet werden können.
Folgende Orders werden nicht verändert oder storniert:
- manuell in der TWS platzierte Orders
- Orders anderer API-Programme
- Orders einer anderen OptionsApp-Installation
- Orders, deren Zuordnung nicht eindeutig geprüft werden kann
Diese Orders werden lediglich protokolliert und in der OptionsApp gemeldet.
3. Risiken manueller Orders #
Manuelle Orders werden bei der weiteren Verwaltung eines App-Trades nicht berücksichtigt. Dadurch können folgende Probleme entstehen:
- Doppelte Schließung: Eine manuelle Order und eine Schließorder der OptionsApp werden ausgeführt. Dadurch kann eine unbeabsichtigte Gegenposition entstehen.
- Weiterlaufende Schutz-Orders: Eine Position wird manuell geschlossen, während Stop oder Profit Target der OptionsApp aktiv bleiben.
- Falsche Positionsgrößen: Teilfüllungen oder manuelle Änderungen können zu Abweichungen zwischen der TWS und der OptionsApp führen.
Diese Probleme entstehen, wenn die OptionsApp und eine weitere Stelle gleichzeitig dieselbe Position verwalten.
4. Richtiges Vorgehen #
Auf Kontrakten eines laufenden App-Trades dürfen keine manuellen Orders platziert werden. Die gewünschte Absicherung sollte direkt im Trade Template konfiguriert werden.
Soll ein Trade vollständig manuell verwaltet werden, muss zuerst die automatische Trade-Überwachung deaktiviert werden. Dabei entfernt die OptionsApp ihre offenen Schließorders und beendet die Verwaltung des Trades.
Danach liegt die vollständige Verantwortung für die Position, die Absicherung und die Schließung beim Anwender.
Weitere Informationen befinden sich im Artikel Automatische Trade-Überwachung deaktivieren.
5. Meldungen zu unbekannten Orders #
| Meldung | Bedeutung |
|---|---|
| ERROR 006B | Eine manuell in der TWS platzierte Order wurde auf einem verwalteten Kontrakt erkannt. |
| ERROR 006C | Die Order stammt von einer anderen API-Client-ID und kann durch die OptionsApp technisch nicht storniert werden. |
| ERROR 006D | Die Order besitzt eine App-artige Referenz, der zugehörige Trade oder das Leg kann jedoch nicht geprüft werden. Dies kann bei einer anderen Installation oder Datenbank auftreten. |
| ERROR 006E | Auf derselben Client-ID wurde eine Order ohne gültige OptionsApp-Referenz erkannt, beispielsweise von einem anderen API-Programm. |
Alle vier Meldungen sind reine Hinweise. Die betroffene Order wird nicht durch die OptionsApp verändert oder storniert.
Bei einer Meldung muss die genannte Order in der TWS geprüft und dort storniert werden, sofern sie nicht beabsichtigt ist. Zusätzlich sollten die tatsächliche Position und alle offenen Schließorders kontrolliert werden.
Bei ERROR 006D sollte außerdem geprüft werden, ob eine andere OptionsApp-Installation oder Session mit demselben Konto verwendet wird. Weitere Informationen befinden sich im Artikel Nutzung mehrerer Sessions und Konten.