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?
Pencipta Kuantiti - Impian 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)