Perkiraan betul pada simulasi js, perkiraan sebenar salah

Penulis:afanxingzhou, Dicipta: 2019-05-30 10:35:09, Dikemas kini:

Saya mempunyai perhitungan ini: data.lastprice adalah harga transaksi, changeprice_sell adalah nilai perubahan, dan data.avgprice adalah harga purata. Tujuan operasi ini adalah untuk mencari nilai maksimum antara harga dagangan + nilai perubahan dan harga purata + nilai perubahan. Kodnya ialah: nextsell = _N ((Math.max ((data.lastprice + changeprice_sell, data.avgprice + changeprice_sell), 2);

img

nextsell adalah pembolehubah tempatan dalam fungsi, objek data dan changeprice_sell adalah pembolehubah global, di mana changeprice_sell boleh diubah secara langsung melalui templat interaksiimg

Masalahnya sekarang ialah: simulasi berjalan, perhitungan NextSell adalah betul.imgPerisian ini tidak berfungsi dengan baikimg


Lebih lanjut

Mimpi kecilKami mencadangkan anda melakukan perubahan di mana anda berinteraksi dengan sesuatu pembolehubah dan kemudian menambah log (() output, output nilai XXX telah diubah selesai Ini memudahkan untuk menilai proses prosedur.

Mimpi kecilAnda telah menggunakan interaksi untuk mengubah nilai changeprice_sell semasa menjalankan dasar. Pertimbangkan jika dasar telah mengira nextsell, pada masa ini anda telah mengubah perubahan changeprice_sell, daripada 0 kepada 100, bukan seperti di atas.