Ich habe gerade zufällig etwas entdeckt, und es ist mir so klar geworden, dass ich jetzt an so einen einfachen Weg denke... Einfach gesagt, wenn Ihr Code einige Indikatoren mit einer Bibliotheksfunktion berechnen möchte, während Sie eigentlich nur ein oder zwei der letzten Daten in der Ergebnisgruppe benötigen, dann müssen Sie nicht direkt die ursprünglichen K-Linien-Daten in die Funktion übertragen, sondern nur die letzten N-Linien-K-Daten übertragen. Das Prinzip ist einfach: Wenn die Länge von K-Datensträngen Length ist, muss die Datenbank-Funktion die Kennzahl Length-N+1 berechnen, so dass die Datenlänge kürzer ist und die Anzahl der Berechnungen geringer ist, die natürliche Geschwindigkeit schneller ist. Die Kennzahlberechnung bezieht sich nur auf die jüngsten N-Daten, so dass die vorherigen Daten sicher ignoriert werden können. Natürlich ist auch N nicht absolut, einige Indikatoren werden mit den letzten N + 1 Daten berechnet, und sogar einige Indikatoren müssen den letzten Wert des Indikators verwenden, um ein oder zwei hundert Daten zu behalten. Das ist eine relativ kleine Entdeckung, also ignorieren Sie mich, wenn Sie es bereits wissen.
Der ParfumbruderMarkierung
Die Erfinder quantifizieren - Kleine TräumeVorzeichen
czgcoolDie Sammlung