Berkongsi cara untuk meningkatkan kelajuan pengesanan semula

Penulis:Guigui17f, Dicipta: 2018-06-24 19:39:39, Dikemas kini: 2018-08-14 17:11:15

Saya baru sahaja menemui secara tidak sengaja, dan dengan cepat saya sedar, cara yang mudah ini baru terlintas dalam fikiran saya sekarang... Secara ringkasnya, jika kod anda memerlukan beberapa parameter untuk dihitung dengan fungsi perpustakaan, dan anda hanya memerlukan satu atau dua data terkini dalam result array, maka anda tidak perlu menghantar data K baris semula jadi ke dalam fungsi.TA.MA(records.slice ((-N))), jika kita perlu mengurangkan purata bergerak kedua adalahTA.MA(records.slice ((-N-1))). Prinsipnya adalah mudah, jika panjang data K adalah panjang, maka fungsi perpustakaan memerlukan pengiraan panjang-N + 1 kali, jadi data yang lebih pendek, jumlah pengiraan yang lebih sedikit, kelajuan yang lebih cepat. Sudah tentu, N tidak mutlak, beberapa indikator dikira berkaitan dengan N + 1 data terkini, bahkan beberapa indikator dikira menggunakan nilai terakhir indikator, yang memerlukan menyimpan seratus atau dua ratus data. Ini adalah penemuan yang agak kecil, jadi jika anda sudah tahu, sila abaikan saya...


Lebih lanjut

Perfume Brothertanda

Mimpi kecilTanda hadapan

czgcoolKumpulan ~