fixed new kraken pair naming

main
psycodad 2 months ago
parent 0f8b4fe094
commit b117ee1a60

@ -44,6 +44,8 @@ except:
#######################
linelen = 60
KRK_TICKER_URL = "https://api.kraken.com/0/public/Ticker"
KPAIRS = {'LTC/USD': 'XLTCZUSD', 'BTC/EUR': 'XXBTZEUR', 'DOGE/BTC': 'XXDGXXBT', 'SC/EUR': 'SCEUR', 'BTC/USDT': 'XBTUSDT', 'DOGE/EUR': 'XDGEUR', 'LTC/EUR': 'XLTCZEUR', \
'BTC/USD': 'XXBTZUSD', 'LTC/BTC': 'XLTCXXBT', }
#######################
# FUNCTIONS
@ -144,7 +146,6 @@ if __name__ == '__main__':
data = {}
krakenprice = get_krakenticker(KRK_TICKER_URL)['result']
#print krakenprice, type(krakenprice)
# loop over all data and sort into pairs
fh = open(filename, 'r')
csv_data = csv.DictReader(fh)
@ -162,12 +163,13 @@ if __name__ == '__main__':
result_data = {}
# loop over each pair
pairs = data.keys()
#print "Pairs:", pairs
for pair in pairs:
if pair_only and pair_only != pair:
print ("Match, abort")
if pair_only and pair_only != KPAIRS[pair]:
#print ("Match, abort")
continue
print
price = float(krakenprice[pair]['c'][0].rstrip("0"))
price = float(krakenprice[KPAIRS[pair]]['c'][0].rstrip("0"))
#print "Current Krakenprice [%s]: %0.6f" %(pair, price,)
hrule("-")
print (" "*20 + pair + " [%0.6f]"%price + " "*20)

Loading…
Cancel
Save