python ghi lại thời gian báo cáo lỗi mã lệ

Tác giả:Jklwonder, Tạo: 2018-03-11 01:03:00, Cập nhật:

Traceback (câu gọi gần đây nhất cuối cùng): File , dòng 74, trong file chính , dòng 24, trong Buy_Sold File , dòng 2127, trong GetTicker File , dòng 1666, trong __delay File , dòng 1685, trong rolling O0i1II1Iiii1I11

Các thông báo lỗi dưới đây cho thấy, về cơ bản là gọi dữ liệugetticker, không có vấn đề trong N lần gọi, không biết khi đó không thể gọi.


Thêm nữa

JklwonderXin chào, bạn có thể liên lạc với QQ không?

Giấc mơ nhỏChào bạn, câu hỏi này có thể cần phải xem mã, bạn có thể dán mã để xem được không?

JklwonderNhững thông tin sai là: Traceback (most recent call last): File "", line 27, in main File "", line 14, in ComparePrice File "", line 2127, in GetTicker File "", line 1665, in __delay File "", line 978, in Sleep O0i1II1Iiii1I11

Jklwonder'' 'Backtest start: 2018-02-03 00:00:00 end: 2018-02-10 12:00:00 khoảng thời gian: 1m exchange: [{"eid":"Bitfinex","currency":"BTC","balance":100000, "stocks":30},{"eid":"OKCoin_EN","currency:"BTC","balance":100000, "stocks":30}] '' import traceback import time import numpy as np import pandas as pd import os def ComparePrice ((B0P1Diff,B1P0Diff,j): # so sánh sự khác biệt giá giữa hai sàn giao dịch Giá 0=exchanges[0].GetTicker price1=exchanges[1].GetTicker # Nếu giá e0 cao hơn giá e1 B0P1Diff[j]=price0['Buy']/(price1['Sell']) B1P0Diff[j]=price0['Sell']/(price1['Buy']) def main (: B0P1Diff={} B1P0Diff={} i = 0 Amount = 0.01 # Số tiền bán và mua while (true): try: ComparePrice ((B0P1Diff,B1P0Diff,i) i = i + 1 except Exception: Không có Log ((traceback.format_exc)) Log (i) exit ((0) B0P1Array=np.array(list(B0P1Diff.values))) B1P0Array=np.array(list(B1P0Diff.values))) ratioB0P1=np.mean (([B0P1Array]) # Sự khác biệt giá giữa hai sàn giao dịch được tìm thấy trong lần lặp Num ratio B1P0 = np.mean (([B1P0Array]) Log (('meanB0P1', ((ratioB0P1)) Log (('meanB1P0', ((ratioB1P0)) # exchange[2].Buy ((11600,1) Không có gì đâu. Không có gì đâu. Def onerror: Log (("Error")