môi trường nghiên cứu, python, truy cập bitmex xbtusd dữ liệu báo cáo lỗi: EOFError

Tác giả:Lindsay., Tạo: 2019-10-12 11:58:16, Cập nhật:

Các môi trường nghiên cứu, đưa BTC_USDT của sàn giao dịch OKEX trong Python, cấu hình để đổi thành XBTUSD của bitmex, thực hiện exchange.GetTicker ((( báo cáo EOFError

Có thể đọc toàn bộ mã như sau:

'' 'Backtest start: 2019-09-12 00:00:00 end: 2019-10-11 00:00:00 Thời gian: 1h [eid:Futures_BitMEX,currency:XBT_USD}] 'Ôi. # Nhận xét ở trên là cài đặt kiểm tra lại

from fmz import * # nhập tất cả các hàm FMZ task = VCtxbác sĩ.# khởi động

Ticker = exchange.GetTicker (Đưa ticker) print ((ticker)) print (() Giá giao dịch mới nhất: , ticker[]Last))

Chúc mừng các bạn!


Thêm nữa

Giấc mơ nhỏKhi kiểm tra lại được hoàn thành, một sự bất thường của EOF sẽ được ném ra để kết thúc kiểm tra lại. Điều này là bình thường. Tuy nhiên, sai lầm của bạn là do không thiết lập hợp đồng, bạn cần sử dụng SetContractType (XBTUSD) để đặt hợp đồng, nếu không bạn sẽ không nhận được giao dịch và kiểm tra lại sẽ kết thúc ngay lập tức, bạn sẽ ném EOF bất thường.