Traceback (panggilan terakhir terakhir): Fail
Mesej ralat yang ditunjukkan di bawah ini adalah kira-kira memanggil datagetticker, tidak ada masalah pada N panggilan, tidak tahu, tidak boleh dipanggil.
JklwonderHai, bolehkah anda menambah QQ untuk berkomunikasi?
Mimpi kecilHalo, mungkin anda perlu melihat kod untuk soalan ini, bolehkah anda letakkan kod untuk melihat?
JklwonderIa adalah satu maklumat yang salah.
Traceback (most recent call last): File "
Jklwonder''Backtest mula: 2018-02-03 00:00:00 end: 2018-02-10 12:00:00 tempoh: 1m exchanges: [{"eid":"Bitfinex","currency":"BTC","balance":100000, "stocks":30},{"eid":"OKCoin_EN","currency:"BTC","balance":100000, "stocks":30}] '' import traceback import time import numpy sebagai np import pandas as pd import os def ComparePrice ((B0P1Diff, B1P0Diff, j): # bandingkan perbezaan harga antara dua bursa harga0=exchanges[0].GetTicker ((() harga1=exchanges[1].GetTicker # Jika harga e0 lebih tinggi daripada e1 B0P1Diff[j]=price0['Buy']/(price1['Sell']) B1P0Diff[j]=price0['Sell']/(price1['Buy']) def main (: B0P1Diff={} B1P0Diff={} I = 0. Jumlah = 0.01 # Jumlah duit syiling yang dibeli dan dijual while ((True): cuba: ComparePrice ((B0P1Diff, B1P0Diff, i) i adalah sama dengan i + 1. kecuali Exception: Log ((traceback.format_exc)) Log (i) exit ((0) B0P1Array=np.array(list(B0P1Diff.values))) B1P0Array=np.array(list(B1P0Diff.values))) ratioB0P1=np.mean (([B0P1Array]) # Perbezaan harga kedua-dua bursa yang ditemui dalam iterasi Num ratioB1P0=np.mean (([B1P0Array]) Log (('meanB0P1', ((ratioB0P1)) Log (('meanB1P0', ((ratioB1P0)) # exchange[2].Buy ((11600,1) Pergilah. Pergilah. def onerror: Log (Error)