Berbagi cara untuk meningkatkan kecepatan retesting

Penulis:Guigui17f, Dibuat: 2018-06-24 19:39:39, Diperbarui: 2018-08-14 17:11:15

Saya baru saja menemukan hal ini secara tidak sengaja, dan setelah menyaringnya, saya menyadari bahwa cara yang sederhana ini baru saja terlintas di pikiran saya... Jadi, jika Anda ingin menghitung beberapa parameter dengan fungsi library, dan Anda hanya membutuhkan satu atau dua data terbaru dalam result array, maka Anda tidak perlu langsung memasukkan data k-line asli ke dalam fungsi, Anda hanya perlu mengambil data k-line terbaru, misalnya dengan menghitung rata-rata bergerak dengan js.TA.MA(records.slice ((-N))), jika kita ingin menghitung mundur rata-rata bergerak kedua adalahTA.MA(records.slice ((-N-1)) ). Prinsipnya sangat sederhana, jika panjang data K-line adalah LENGTH, maka fungsi perpustakaan akan membutuhkan pengukuran LENGTH-N+1 kali, jadi semakin pendek panjang data, semakin sedikit perhitungan, semakin cepat. Tentu saja N tidak mutlak, beberapa indikator dihitung berdasarkan N + 1 data terbaru, bahkan beberapa indikator yang dihitung menggunakan nilai terakhir indikator, maka perlu menyimpan sekitar 200 data. Saya tidak tahu apa yang akan terjadi di masa depan, tetapi saya pikir itu adalah penemuan yang sangat kecil, jadi jika Anda sudah tahu, pilih untuk mengabaikan saya...


Lebih banyak

Perfume Brothertanda

Mimpi kecilPengumuman

czgcoolKoleksi ~