All
Filtrovat podle:
Jak si mohu na účet vložit hotovost?
Potřebuji pomoc s ověřením účtu
Proč se nemohu přihlásit do svého účtu?
Jsou nějaké poplatky za výběr kryptoměny?
Potřebuji pomoc s přihlášením do svého účtu
Koncový bod REST API TradesHistory lze použít k načtení celé historie obchodování vašeho účtu.
Koncový bod TradesHistory vrátí až 50 obchodů na požadavek v obráceném chronologickém pořadí (nejnovější obchody jako první) a poskytuje parametr posunu stránkování (ofs) pro načtení následujících skupin (stránek) po až 50 obchodech.
Například volání koncového bodu TradesHistory bez parametru posunu nebo s posunem nula (ofs=0) by vrátilo 50 nejnovějších obchodů pro váš účet, zatímco volání TradesHistory s posunem 50 (ofs=50) by vrátilo další skupinu 50 obchodů (51. až 100. obchod).
#!/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