All
Lọc theo:
Tôi có thể nạp tiền mặt vào tài khoản của mình bằng cách nào?
Tôi cần trợ giúp xác minh tài khoản
Tại sao tôi không thể truy cập vào tài khoản của mình?
Có phí rút tiền điện tử không?
Tôi cần trợ giúp để đăng nhập vào tài khoản của tôi
Điểm cuối REST API TradesHistory có thể được sử dụng để truy xuất toàn bộ lịch sử giao dịch cho tài khoản của bạn.
Điểm cuối TradesHistory sẽ trả về tối đa 50 giao dịch mỗi yêu cầu theo thứ tự thời gian đảo ngược (các giao dịch gần đây nhất trước), và cung cấp tham số offset phân trang (ofs) để truy xuất các nhóm (trang) tiếp theo, mỗi nhóm tối đa 50 giao dịch.
Ví dụ, việc gọi điểm cuối TradesHistory mà không có tham số offset hoặc với offset bằng 0 (ofs=0) sẽ trả về 50 giao dịch gần đây nhất cho tài khoản của bạn, trong khi việc gọi TradesHistory với offset bằng 50 (ofs=50) sẽ trả về nhóm 50 giao dịch tiếp theo (các giao dịch từ thứ 51 đến thứ 100).
#!/usr/bin/env python3
# pretty-print the TradesHistory using offset parameter for more than 50 records
import sys
import pprint
import krakenex
import time
k = krakenex.API()
k.load_key('kraken.key')
iterations = 0
offSet = 0
while True:
iterations +=1
try:
response = k.query_private('TradesHistory', {'ofs': offSet})
pprint.pprint(response)
count = response['result']['count']
print(count)
offSet += 50
time.sleep(2)
print(offSet)
if (offSet >= 400):
print("API offset count is 400 or more")
print("We made {0} Calls to the API".format(iterations))
raise SystemExit
except:
raise SystemExit