“이런 간단한 방법을 이제야 생각해봤는데, 우연히 발견한 것 같고, 이제야 깨달았어요”. 간단히 말해서, 만약 당신의 코드가 라이브러리 함수를 사용하여 몇 가지 지표를 계산해야 하지만 실제로는 결과 배열의 가장 최근의 하나 또는 두 개의 데이터를 필요로 한다면, 원시 K 선 데이터를 직접 함수로 전송하지 말고 가장 최근의 N 선의 K 선 데이터를 전송하면 됩니다. 예를 들어, js를 사용하여 이동 평균을 계산하면 TA.MA ((records.slice ((-N))), 역수 두 번째 이동 평균 데이터는 TA.MA ((records.slice ((-N-1)) 였습니다. 원리는 간단합니다. K선 데이터의 길이가 Length이라면, 리서치 함수는 Length-N+1의 지수를 계산해야 합니다. 그래서 데이터의 길이가 짧을수록 계산의 횟수가 적을수록 속도가 더 빨라집니다. 그리고 지수의 계산은 최근 N개의 데이터에만 관련되어 있기 때문에 이전 데이터는 안전하게 무시할 수 있습니다. 물론 N표는 절대적이지도 않으며, 일부 지표의 계산은 최근 N+1표 데이터와 관련이 있으며, 심지어 일부 지표의 계산은 지표의 마지막 값을 사용해야 하며, 그러면 1~200개의 데이터를 보존해야 한다. 이 발견은 아주 작지만, 만약 이미 알고 있다면 저를 무시해 주세요…