Fehler 354 weist auf eine fehlende Marktdatenberechtigung für das angefragte Produkt hin. Prüfen Sie Börse, Produkt, Benutzernamen und API-Datenzugriff. Dass Sie eine Order platzieren oder anderswo einen Kurs sehen können, belegt nicht das benötigte Daten-Abonnement.
Hinweise zur Software zu Bildungszwecken. Der Handel ist mit Risiken verbunden. Finanzielle Hinweise und Informationshinweise lesen.
Schritt für Schritt
- 1 Kopieren Sie das im Fehler genannte Produkt und die Börse.
- 2 Öffnen Sie denselben Kontrakt in TWS und prüfen Sie seinen Kursstatus.
- 3 Prüfen Sie Market Data Subscriptions im Client Portal für den Benutzernamen, den TWS verwendet.
- 4 Bestätigen Sie, dass das Abonnement das Produkt und die API-Nutzung abdeckt, bevor Sie etwas kaufen oder ändern.
- 5 Verbinden Sie sich nach einer Änderung des Datenzugriffs wie von IBKR angewiesen erneut und prüfen Sie den genauen Kontrakt noch einmal.
Ein praktisches Beispiel
Angenommen, Sie können einen Future handeln, aber seinen Live-API-Kurs nicht sehen. Das Orderrecht und das Kursrecht sind getrennte Prüfungen. Notieren Sie das genaue Produkt und die Börse aus dem Fehler. Prüfen Sie dann den Feed für den in TWS angemeldeten Benutzer. Kaufen Sie keinen Aktien-Feed, nur weil ein anderer Chart auf dem Bildschirm Aktien ohne Fehler anzeigt.
Bildschirmreferenz

Fehler, den Sie vermeiden sollten
Häufige Fragen
Sind Handelsberechtigungen und Datenberechtigungen dasselbe?
Nein. Prüfen Sie beide getrennt.
Können verzögerte Daten jeden Anwendungsfall lösen?
Nein. Verfügbarkeit und App-Unterstützung variieren, und verzögerte Daten sind keine Live-Daten.