Posting tutorial tentang cara menulis kode berdasarkan pemantauan bola orbit secara real time

Penulis:Tidak, Dibuat: 2019-10-18 18:20:54, Diperbarui:

Bagaimana kode harus ditulis untuk memantau harga real-time di mana posisi di jalurboll


Lebih banyak

bk_fund currentPrice设置为当前tick.Last的价格,可以获得实时的价格处于boll的位置

bk_funddef boll_locateB_bandWidth ((closeArr, currentPrice=None, time_period=20, critical_std=2.5, ma_type=0): "Aku tidak tahu. locateB: (harga terbaru - bawah jalur) / (atas jalur - bawah jalur) BandWidth: Indikator bandwidth, (up-rail - down-rail) / mid-rail 1.locateB menggambarkan posisi harga terbaru di pasar di pita Brin, Locate B > 1, menunjukkan harga di atas rel; Locate B < 0, menunjukkan harga di bawah rel; locate B = 0.5, harga berada di tengah jalur 2.locateB adalah alat yang sangat berguna dalam membuat keputusan transaksi 3. Indikator bandwidth dalam konsep relatif, menggambarkan perubahan lebar jalur kabel 4. Bandwidth dapat digunakan untuk mengidentifikasi keseragaman garis Braun 5. Bandwidth dapat digunakan untuk mengidentifikasi awal dan akhir tren pasar "Aku tidak tahu. closeArr = np.array ((closeArr)) upperband, middleband, lowerband = talib.BBANDS ((closeArr, timeperiod=time_period, nbdevup=critical_std, nbdevdn=critical_std, matype=ma_type) lastClose = closeArr[-1] lastUpper = upperband[-2] lastMiddle = middleband[-2] lastLower = lowerband[-2] Bandwidth = (lastUpper - lastLower) / lastMiddle diff_middle = middleband[-1] - middleband[-time_period] # Menghitung nilai untuk locateB if currentPrice is None: jika harga saat ini adalah None: locateB = (lastClose - lastLower) / (lastUpper - lastLower) return round ((locateB,3), round ((bandWidth, 3), round ((diff_middle, 3) lainnya: locateB = (currentPrice - lastLower) / (lastUpper - lastLower) return round ((locateB,3), round ((bandWidth, 3), round ((diff_middle, 3)

RumputIni masih lebih sederhana, belajar dasar-dasarnya, dan mudah dengan perpustakaan gambar https://www.fmz.com/bbs-topic/4158