|
|
@ -44,6 +44,8 @@ except:
|
|
|
|
#######################
|
|
|
|
#######################
|
|
|
|
linelen = 60
|
|
|
|
linelen = 60
|
|
|
|
KRK_TICKER_URL = "https://api.kraken.com/0/public/Ticker"
|
|
|
|
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
|
|
|
|
# FUNCTIONS
|
|
|
@ -144,7 +146,6 @@ if __name__ == '__main__':
|
|
|
|
data = {}
|
|
|
|
data = {}
|
|
|
|
krakenprice = get_krakenticker(KRK_TICKER_URL)['result']
|
|
|
|
krakenprice = get_krakenticker(KRK_TICKER_URL)['result']
|
|
|
|
#print krakenprice, type(krakenprice)
|
|
|
|
#print krakenprice, type(krakenprice)
|
|
|
|
|
|
|
|
|
|
|
|
# loop over all data and sort into pairs
|
|
|
|
# loop over all data and sort into pairs
|
|
|
|
fh = open(filename, 'r')
|
|
|
|
fh = open(filename, 'r')
|
|
|
|
csv_data = csv.DictReader(fh)
|
|
|
|
csv_data = csv.DictReader(fh)
|
|
|
@ -162,12 +163,13 @@ if __name__ == '__main__':
|
|
|
|
result_data = {}
|
|
|
|
result_data = {}
|
|
|
|
# loop over each pair
|
|
|
|
# loop over each pair
|
|
|
|
pairs = data.keys()
|
|
|
|
pairs = data.keys()
|
|
|
|
|
|
|
|
#print "Pairs:", pairs
|
|
|
|
for pair in pairs:
|
|
|
|
for pair in pairs:
|
|
|
|
if pair_only and pair_only != pair:
|
|
|
|
if pair_only and pair_only != KPAIRS[pair]:
|
|
|
|
print ("Match, abort")
|
|
|
|
#print ("Match, abort")
|
|
|
|
continue
|
|
|
|
continue
|
|
|
|
print
|
|
|
|
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,)
|
|
|
|
#print "Current Krakenprice [%s]: %0.6f" %(pair, price,)
|
|
|
|
hrule("-")
|
|
|
|
hrule("-")
|
|
|
|
print (" "*20 + pair + " [%0.6f]"%price + " "*20)
|
|
|
|
print (" "*20 + pair + " [%0.6f]"%price + " "*20)
|
|
|
|