コード例 #1
0
ファイル: coinapult.py プロジェクト: laisee/hokonui
 def _current_ticker_extractor(cls, ccy, data, btc_amount=0):
     ''' method for testing current ticker '''
     url = cls.TICKER_URL.format(ccy)
     data = get_response(url, ccy)
     level = cls._pick_level(btc_amount) if btc_amount > 0 else 'small'
     ask = apply_format(str(data[level]['ask']))
     bid = apply_format(str(data[level]['bid']))
     return Ticker(ccy, bid, ask).toJSON()
コード例 #2
0
ファイル: coinapult.py プロジェクト: laisee/hokonui
 def get_current_ask(cls, ccy, btc_amount=0.1):
     ''' method for testing current ask price '''
     url = cls.TICKER_URL.format(ccy)
     data = get_response(url, ccy)
     level = cls._pick_level(btc_amount) if btc_amount > 0 else 'small'
     price = str(data[level]['ask'])
     return apply_format(price)
コード例 #3
0
ファイル: bitx.py プロジェクト: laisee/hokonui
 def _current_ticker_extractor(cls, data):
     bid = apply_format(data.get('bid'))
     ask = apply_format(data.get('ask'))
     return Ticker(cls.CCY_DEFAULT, bid, ask).toJSON()
コード例 #4
0
ファイル: coinbase.py プロジェクト: laisee/hokonui
 def _current_ticker_extractor(cls, data):
     bid = apply_format(data["bid"])
     ask = apply_format(data["ask"])
     return Ticker(cls.CCY_DEFAULT, bid, ask).toJSON()
コード例 #5
0
ファイル: bitx.py プロジェクト: laisee/hokonui
 def _current_price_extractor(cls, data):
     return apply_format(data.get('last_trade'))
コード例 #6
0
ファイル: okcoin.py プロジェクト: laisee/hokonui
 def _current_price_extractor(cls, data):
     return apply_format(data.get('ticker', {}).get('last'))
コード例 #7
0
ファイル: okcoin.py プロジェクト: laisee/hokonui
 def _current_ask_extractor(cls, data):
     return apply_format(data.get('ticker', {}).get('sell'))
コード例 #8
0
ファイル: btce.py プロジェクト: laisee/hokonui
 def _current_ask_extractor(cls, data):
     return apply_format(data[cls.PAIR].get('sell'))
コード例 #9
0
ファイル: cryptofac.py プロジェクト: laisee/hokonui
 def _current_price_extractor(cls, data):
     price = data["tickers"][0]["last"]
     return apply_format(price)
コード例 #10
0
ファイル: bitcoinavg.py プロジェクト: laisee/hokonui
 def _current_ask_extractor(cls, data):
     ''' current ask price extractor '''
     return apply_format(data.get('ask'))
コード例 #11
0
ファイル: coinapult.py プロジェクト: laisee/hokonui
 def get_current_price(cls, ccy):
     ''' method for testing last price '''
     url = cls.TICKER_URL.format(ccy)
     data = get_response(url, ccy)
     price = str(data['index'])
     return apply_format(price)
コード例 #12
0
ファイル: bitcoinavg.py プロジェクト: laisee/hokonui
 def _current_price_extractor(cls, data):
     ''' current price extractor '''
     return apply_format(data.get('last'))
コード例 #13
0
ファイル: bitcoinavg.py プロジェクト: laisee/hokonui
 def _current_bid_extractor(cls, data):
     ''' current bid price extractor '''
     return apply_format(data.get('bid'))
コード例 #14
0
ファイル: cryptofac.py プロジェクト: laisee/hokonui
 def _current_ticker_extractor(cls, data):
     ask = data["tickers"][1]["ask"]
     bid = data["tickers"][1]["bid"]
     return Ticker(cls.CCY_DEFAULT, apply_format(bid), apply_format(ask)).toJSON()
コード例 #15
0
ファイル: cryptofac.py プロジェクト: laisee/hokonui
 def _current_ask_extractor(cls, data):
     ask = data["tickers"][1]["ask"]
     return apply_format(ask)
コード例 #16
0
ファイル: cryptofac.py プロジェクト: laisee/hokonui
 def _current_bid_extractor(cls, data):
     bid = data["tickers"][1]["bid"]
     return apply_format(bid)
コード例 #17
0
ファイル: btce.py プロジェクト: laisee/hokonui
 def _current_price_extractor(cls, data):
     return apply_format(data[cls.PAIR].get('last'))
コード例 #18
0
ファイル: btcxindia.py プロジェクト: laisee/hokonui
 def _current_price_extractor(cls, data):
     return apply_format(data['last_traded_price'])
コード例 #19
0
ファイル: btce.py プロジェクト: laisee/hokonui
 def _current_bid_extractor(cls, data):
     return apply_format(data[cls.PAIR].get('buy'))
コード例 #20
0
ファイル: btcxindia.py プロジェクト: laisee/hokonui
 def _current_ask_extractor(cls, data):
     return apply_format(data['ask'])
コード例 #21
0
ファイル: btce.py プロジェクト: laisee/hokonui
 def _current_ticker_extractor(cls, data):
     print data
     return Ticker(cls.CCY_DEFAULT, apply_format(data[cls.PAIR].get('buy')), apply_format(data[cls.PAIR].get('sell'))).toJSON()
コード例 #22
0
ファイル: bitflyer.py プロジェクト: laisee/hokonui
 def _current_ticker_extractor(cls, data):
     ''' Method for extracting ticker '''
     bid = apply_format(data.get('best_bid'))
     ask = apply_format(data.get('best_ask'))
     return Ticker(cls.CCY_DEFAULT, bid, ask).toJSON()
コード例 #23
0
ファイル: btcxindia.py プロジェクト: laisee/hokonui
 def _current_bid_extractor(cls, data):
     return apply_format(data['bid'])
コード例 #24
0
ファイル: bitfinex.py プロジェクト: laisee/hokonui
 def _current_price_extractor(cls, data):
     ''' Method for extracting current price '''
     return apply_format(data.get('last_price'))
コード例 #25
0
ファイル: btcxindia.py プロジェクト: laisee/hokonui
 def _current_ticker_extractor(cls, data):
     return Ticker(cls.CCY_DEFAULT, apply_format(data['bid']), apply_format(data['ask'])).toJSON()
コード例 #26
0
ファイル: bitfinex.py プロジェクト: laisee/hokonui
 def _current_bid_extractor(cls, data):
     ''' Method for extracting bid price '''
     return apply_format(data.get('bid'))
コード例 #27
0
ファイル: okcoin.py プロジェクト: laisee/hokonui
 def _current_bid_extractor(cls, data):
     return apply_format(data.get('ticker', {}).get('buy'))
コード例 #28
0
ファイル: bitfinex.py プロジェクト: laisee/hokonui
 def _current_ask_extractor(cls, data):
     ''' Method for extracting ask price '''
     return apply_format(data.get('ask'))
コード例 #29
0
ファイル: okcoin.py プロジェクト: laisee/hokonui
 def _current_ticker_extractor(cls, data):
     return Ticker(cls.CCY_DEFAULT, apply_format(data.get('ticker', {}).get('buy')), apply_format(data.get('ticker', {}).get('sell'))).toJSON()
コード例 #30
0
ファイル: spacebtc.py プロジェクト: laisee/hokonui
 def _current_ask_extractor(cls, data):
     return apply_format(data["result"]["ask"])