def __init__(self, trader, **kwargs): Bittrex.__init__(self, None, None) self.__dict__.update(kwargs) self.trader = trader self.market = None self.busy = False self.price_tweet = None self.price_buy = None
def __init__(self, key=None, secret=None): self.EXCHANGE_RATE = 0.9975 # 0.25% for each trading transaction self.SELL_ORDER = "LIMIT_SELL" self.BUY_ORDER = "LIMIT_BUY" Bittrex.__init__(self, key, secret) #Get market list try: m = self.get_market_summaries() #print m market_list = [] for market in m.get("result"): market_list.append(market.get("MarketName")) #print market_list except: print "Error: Cannot get market summaries" exit(1) self.market_list = market_list self.coin_list = [] #get coin list for m in self.market_list: c1, c2 = self.w_extract_market_name(m) if c2 not in self.coin_list: self.coin_list.append(c2)
def __init__(self): Bittrex.__init__(self, config.api_key, config.api_secret) self.fileLogger = createFileLogger() self.status = "setting up" self.fileLogger.info(self.status)