資源の読み込みに... 荷物...

山寨コイン指数 ((2018.02.22ベースポイント1000)

作者: リン・ハーン小草, 日付: 2018-02-07 17:24:00
タグ:

痛みのほか,BTC価格指数,2018年02月22日 ベースポイント1000. 新加入されたコインをリストします.


#!/usr/bin/env python
# -*- coding: utf-8 -*-coding
import time
import urllib2
import json
import pickle
            
def updateTicker():
    global index,initPrice
    ticker = json.loads(urllib2.urlopen('https://api.binance.com/api/v3/ticker/price',timeout=10).read())
    change = []
    for t in ticker:
        if t['symbol'][-3:] == 'BTC':
            if t['symbol'][:-3] in initPrice.keys():
                change.append(float(t['price'])/initPrice[t['symbol'][:-3]])
            else:
                initPrice[t['symbol'][:-3]] = float(t['price'])
                f=open('price.pkl','w')
                pickle.dump(initPrice,f,0)
                f.close()
                Log(t['symbol'][:-3],' added')
    if len(change)>0:
        index = 1000*sum(change)/len(change)
    


initPrice = {}
price = {}
index = 1000
try:
    f=open('price.pkl','r')  
    initPrice=pickle.load(f)  
    f.close()
except:
    initPrice = {}
Log('共计入山寨币:', len(initPrice))
def main():
    while True:
        try:
            updateTicker()
            LogProfit(round(index,4))
        except Exception as e:
            pass
        Sleep(3600000)


もっと