All
Filtrare după:
Cum depun numerar în contul meu?
Am nevoie de ajutor cu verificarea de cont
De ce nu pot accesa contul meu?
Există comisioane pentru retrageri cripto?
Am nevoie de ajutor să mă conectez la cont
Punctul final REST API TradesHistory poate fi utilizat pentru a recupera întregul istoric de tranzacționare al contului dumneavoastră.
Punctul final TradesHistory va returna până la 50 de tranzacții per solicitare, în ordine cronologică inversă (cele mai recente tranzacții mai întâi), și oferă un parametru offset de paginare (ofs) pentru a recupera grupuri ulterioare (pagini) de până la 50 de tranzacții fiecare.
De exemplu, apelarea punctului final TradesHistory fără un parametru offset sau cu un offset de zero (ofs=0) ar returna cele mai recente 50 de tranzacții pentru contul dumneavoastră, în timp ce apelarea TradesHistory cu un offset de 50 (ofs=50) ar returna următorul grup de 50 de tranzacții (tranzacțiile de la 51 la 100).
#!/usr/bin/env python3
# afișează frumos TradesHistory folosind parametrul offset pentru mai mult de 50 de înregistrări
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("Numărul offset API este de 400 sau mai mult")
print("Am efectuat {0} apeluri către API".format(iterations))
raise SystemExit
except:
raise SystemExit