Bantuan berbayar: Pengkodean Indikator Fisher, ditambah: MEQSUPER

Penulis:1070278998@qq.com, Dibuat: 2021-12-20 15:47:42, Diperbarui:


Lebih banyak

Mimpi kecilHalo, Anda bisa mengirim pesan ke area Crowdsourcing, banyak pengembang yang bisa dihubungi.

Mimpi kecilTes lengkap, artikel, tersedia di pustaka. Tidak tahu apa yang ditulis atau tidak, Anda dapat mengujinya. Saya mengimplementasikan algoritma konversi Fischer ini.

smario"Mengharukan" adalah kata yang bisa diartikan sebagai penghinaan atau penghinaan.

Mimpi kecil`` fungsi getHighest ((arr, period) { if (arr.length == 0 の arr.length - period < 0) { Kembali null Aku tidak tahu. var beginIndex = arr.length - period var ret = arr [beginIndex].High for (var i = 0 ; i < arr.length - 1 ; i++) { if (arr[i + 1].High > ret) { ret = arr [i + 1]. Aku tidak tahu. Aku tidak tahu. return ret Aku tidak tahu. fungsi getLowest ((arr, period) { if (arr.length == 0 の arr.length - period < 0) { Kembali null Aku tidak tahu. var beginIndex = arr.length - period var ret = arr [beginIndex].Low for (var i = 0 ; i < arr.length - 1 ; i++) { if (arr[i + 1].Low < ret) { ret = arr [i + 1]. Aku tidak tahu. Aku tidak tahu. return ret Aku tidak tahu. fungsi calcFisher ((records, ratio, period) { var preFish = 0 Var pre X = 0 var arrFish = [] // Ketika panjang garis K tidak cukup dan tidak memenuhi siklus if (records.length < period) { for (var i = 0 ; i < records.length ; i++) { ArrFish.push(0) Aku tidak tahu. return arrFish Aku tidak tahu. // melintasi garis K for (var i = 0 ; i < records.length ; i++) { var fish = 0 Var x adalah 0. var bar = records[i] var mid = (bar.High + bar.Low) / 2 // BAR saat ini tidak cukup untuk menghitung periode jika (i < periode - 1) { fish = 0 PreFish = 0 ArrFish.push ((fish)) lanjutkan Aku tidak tahu. // Harga tertinggi dan terendah dalam siklus perhitungan Var bars = [] for (var j = 0 ; j <= i ; j++) { bar.push ((records[j]) Aku tidak tahu. var lowestLow = getLowest ((bars, period) var highestHigh = getHighest ((bars, period) Apa yang terjadi? // Parameter variabel harga x = rasio * 2 * ((mid - lowestLow) / (highestHigh - lowestLow) - 0.5) + (1 - rasio) * preX Jika x > 0.99 { x adalah 0.999 } else if (x < -0.99) { Jadi x adalah -0.999. Aku tidak tahu. Jadi, kita bisa melihat bahwa x = x. fish = 0.5 * Math.log (((1 + x) / (1 - x)) + 0.5 * preFish preFish = ikan ArrFish.push ((fish)) Aku tidak tahu. return arrFish Aku tidak tahu. ``

Mimpi kecil X.X!

1070278998@qq.comhttps://www.kancloud.cn/wizardforcel/python-quant-uqer/186235 http://www.danglanglang.com/gupiao/2281 Jangan buang waktu, lakukan sekarang.

Mimpi kecilBaiklah, luangkan waktu untuk meneliti.

1070278998@qq.comApakah Anda secara resmi menambahkan indikator ini? Apakah ada jadwalnya?