0
fokus pada
0
Pengikut

Berbagi metode untuk meningkatkan kecepatan pengujian ulang

Dibuat di: 2018-06-24 19:39:39, diperbarui pada: 2018-08-14 17:11:15
comments   3
hits   1887

Saya baru saja menemukan cara sederhana ini, dan baru sekarang saya bisa memikirkannya. Sederhananya, jika Anda perlu menghitung beberapa indikator dengan fungsi perpustakaan, dan Anda hanya perlu satu atau dua data terbaru dari array hasil, maka jangan langsung masukkan data baris K asli ke dalam fungsi, cukup masukkan data baris K terbaru, misalnya dengan menggunakan js untuk menghitung rata-rata bergerak adalah TA.MA ((records.slice ((-N))), yang perlu dihitung ke belakang adalah TA.MA ((records.slice ((-N-1)) [2]. Prinsipnya sangat sederhana, jika panjang data K adalah Length, maka fungsi library perlu menghitung indikator Length-N + 1, jadi semakin pendek panjang data, semakin sedikit perhitungan, semakin cepat. Perhitungan indikator hanya berkaitan dengan N data terbaru, sehingga data sebelumnya dapat diabaikan dengan aman. Tentu saja N tidak mutlak, beberapa indikator dihitung dengan N + 1 data terbaru, bahkan beberapa indikator dihitung dengan menggunakan nilai terakhir dari indikator, maka Anda harus menyimpan satu atau dua ratus data. Penemuan ini memang sangat kecil, jadi jika Anda sudah tahu, pilihlah untuk mengabaikan saya …