Я только что случайно обнаружил, что это простой способ, который только сейчас пришел мне в голову. Проще говоря, если ваш код требует вычислить некоторые показатели с помощью библиотечной функции, а на самом деле вам нужно только один или два последних данных в результате массива, то не нужно прямиком передавать первоначальные данные K-линий в функцию, нужно просто получить последние данные N-линий K-линий. Например, для вычисления движущегося среднего с помощью js это TA.MA ((records.slice ((-N))), для обратного отсчета второго движущегося среднего данного это TA.MA ((records.slice-N-1)). Принцип очень прост: если длина K-указателей является длиной LENGTH, то функция требует вычислить показатели Length-N+1, поэтому чем меньше вычислений, тем быстрее вычисления. При этом показатели относятся только к последним N данным, поэтому предыдущие данные можно безопасно игнорировать. Конечно, N не является абсолютным, некоторые показатели рассчитываются с последними N + 1 данными, а некоторые даже требуют использования предыдущего значения показателя, и тогда необходимо сохранить две сотни данных. Это действительно небольшое открытие, поэтому, если вы уже знаете, не обращайте внимания на меня...
Парфюмерный братотметка
Изобретатели количественного измерения - мечтыМаркировка
- Очень круто.Коллекция