# IB chart missing candles or not loading

**Problemstellung**

**Was ist passiert?**

* AgenaTrader gibt per PopUp eine Warnung aus:

<figure><img src="https://docs.agenatrader.com/~gitbook/image?url=https%3A%2F%2F1347375179-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-legacy-files%2Fo%2Fassets%252F-MKZSsJBtSP9L4sqIe_q%252F-MPEsNvvtjP2k0b1-L-6%252F-MPEvEEetFJDGOf0p4al%252FHistorienRequestOverflow.png%3Falt%3Dmedia%26token%3D75c1cb9a-681b-4d50-ac26-6ad5dafe30dc&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=9ee67c32&#x26;sv=1" alt=""><figcaption></figcaption></figure>

* Charts werden teilweise nicht richtig dargestellt und enthalten fehlerhafte Daten
* Historien fehlen und Charts ticken nicht

**Was bedeutet das?**

Die maximale Anzahl der gleichzeitig offenen historischen Daten-Requests von der IB API beträgt 50. Daher sollten Sie darauf achten, dass Sie eine kleinere Anzahl von Anfragen gleichzeitig anstehend haben.

**Pacing Violations bei kleinen Bars (30 Sekunden oder weniger)** Eine Pacing Violation tritt auf, wenn Sie eine oder mehrere der folgenden Einschränkungen nicht beachten: -> Identische Abfrage historischer Daten innerhalb von 15 Sekunden. -> Sechs oder mehr historische Daten-Requests für denselben Contract, Exchange und Tick Typ innerhalb von zwei Sekunden. -> Mehr als 60 Anfragen innerhalb eines Zeitraums von zehn Minuten.

Seien Sie jedoch vorsichtig, wenn Sie große Mengen an historischen Daten anfordern oder historische Daten-Requests senden, da weiterhin ein "Soft Limit" implementiert ist. Wenn Sie zu viele historische Daten anfordern, werden Sie vom API-Client getrennt. Weitere Informationen zu den Tempoverstößen für kleine Balken finden Sie [in diesem IB-Artikel](https://interactivebrokers.github.io/tws-api/historical_limitations.html).

*Hinweis:*

1 Instrument in 3 Zeiteinheiten = 3 Historien 1 Analyzer Escort Spalte = 1 Historie Watchlisten, Backtest-Listen, Indikatoren und Alarme benötigen evenfalls Historien.

**Lösungsmöglichkeiten**

Reduzieren Sie Ihre Instrumente und historische Anfragen an den Interactive Broker Server. Beachten Sie dabei den grünen Verbindungsbalken links unten in Ihrem AgenaTrader:

![](https://docs.agenatrader.com/~gitbook/image?url=https%3A%2F%2F1347375179-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-legacy-files%2Fo%2Fassets%252F-MKZSsJBtSP9L4sqIe_q%252F-MPEsNvvtjP2k0b1-L-6%252F-MPEvIk3zMGd8jTgwhAS%252FVerbindungsbalken.png%3Falt%3Dmedia%26token%3Dda177b86-41ae-4550-9d82-73b19268c4da\&width=768\&dpr=4\&quality=100\&sign=3a98536a\&sv=1)

Weitere Historien können nach erstmaliger Verbindung alle 10 Minuten angefordert werden. Bitte beachten Sie jedoch: Daten neu laden würde dann aber zu einem erneuten Historien Overflow führen.

Alternativ dazu würde sich auch ein externer - in den meisten Fällen jedoch kostenpflichtiger - Datenfeed empfehlen.

Hier geht es zur [Datenfeed Übersicht](https://agenatrader.com/de/marktdaten-echtzeit/).

Gilt auch für CapTrader, Banx, Lynx und andere Broker, welche an die API Schnittstellen der TWS anbinden.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.agenatrader.com/german/einfuhrung/faq/top/ib-chart-missing-candles-or-not-loading.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
