Ich erhalte den Fehler 'Berechnung dauert zu lange bis zur Ausführung'

Um die kontinuierliche Verfügbarkeit von Computerressourcen für alle Benutzer von TradingView gewährleisten zu können, müssen Indikatoren und Strategien ihre Berechnungen innerhalb der folgenden zeitlichen Begrenzungen abschließen: 

  • 20 Sekunden (für Basic-Abonnements)
  • 40 Sekunden (für Essential-, Plus- und Premium-Abonnements)
  • 60 Sekunden (für Expert-Abonnements)
  • 80 Sekunden (für Elite-Abonnements)
  • 100 Sekunden (für Ultimate-Abonnements)

Wenn ein Script seine Berechnungen nicht innerhalb dieser zugewiesenen Zeit abschließen kann, erscheint der Fehler "Die Ausführung der Berechnung dauert zu lange". Sie können das Folgende tun, um dies zu verhindern:

  • Teilen Sie das Script in mehrere Scripts auf, damit jedes einzelne schneller berechnet werden kann.
  • Begrenzen Sie die Anzahl der Balken/Kerzen, für die das Script ausgeführt wird, mithilfe von Filtern von Datum/Uhrzeit.
  • Optimieren Sie den Code des Scripts. Pine-Code kann auf viele verschiedene Arten optimiert werden. Diese Vorschläge helfen Ihnen, Optimierungsmöglichkeiten zu identifizieren.