Ich erhalte den Fehler "Order Limit (9.000) wurde erreicht"

Dieser Fehler bedeutet, dass die Anzahl der Orders, welche die Strategie auf dem Chart ausführen kann, die maximale Anzahl von 9000 erreicht hat. Die Einschränkung ist aktiviert, damit unsere Server effizienter arbeiten können.

Der einzige Workaround, den wir vorschlagen können ist, die Strategie mit einem festen Startdatum und nicht vom Anfang der Datenhistorie aus zu plotten. Sie können der Orderbedingung eine Vergleichs-Zeit > timestamp(2019, 01, 01, 01, 09, 30) hinzufügen, wobei diese Zeit, die des aktuellen Balkens ist, timestamp() ist das Feature, um das Datum und Uhrzeit in das UNIX-Format zu konvertieren. Bitte beachten Sie die Funktionsbeschreibung in der Study Script Reference.

Hier ein Beispiel:

longCondition = buyingif (longCondition and time>timestamp(2019, 01, 01, 09, 30))    strategy.entry("Long", strategy.long)shortCondition = buying != trueif (shortCondition and time>timestamp(2019, 01, 01, 09, 30))    strategy.entry("Short", strategy.short)
Text