Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Würde sich eine newBar Funktion hier lohnen oder brauchst Du die Informationen neu bei jedem Tick?
Du nimmst newBar==true als Bedingung für das Starten der SQL-Rechnerei, somit wird diese auf den ersten Tick innerhalb eines Balkens beschränkt.
Arrayresize:
Kannst du mir erklären, wie ich den 3. Parameter in meinem Kopf zuordnen soll? Die Doku spricht zwar von einer reduzierung der Zahl von physikalischen speicherhäufigkeiten, aber trotzdem weiß ich nicht, welchen Wert dieser denn benötigt.
Datenbanken:
Es scheint, als wäre es mir gelungen. Ich habe mich dafür entschieden, den columns "NumberOfTrades" und "Datetime" einen Index zu vergeben. Mein Indikator ist nun genauso schnell berechnet wie jeder andere auch. Herzlichen Dank, das hat mir sehr weiter geholfen.
Trotzdem erscheint der "Allgemeine Fehler" error: 5601, wenn die DatabaseExecute() ausgeführt wird.
Ich habe sie wie folgt in der Oninit() hinterlegt und finde den Fehler leider nicht.
Deine anderen Tipps habe ich bisher nicht weiter nachverfolgt, was angesichts der jetzigen performance nicht mehr nötig sein wird.
Arrayresize:
Kannst du mir erklären, wie ich den 3. Parameter in meinem Kopf zuordnen soll? Die Doku spricht zwar von einer reduzierung der Zahl von physikalischen speicherhäufigkeiten, aber trotzdem weiß ich nicht, welchen Wert dieser denn benötigt.
Hier erstmal die korrigierte Indexbelegung: