示例#1
0
    def get_market(self, symbol):
        """
        参数名称     是否必须  类型     描述	  默认值   取值范围         
        symbol      true	string   交易对            BIX_BTC, ETH_BTC, ...	
        """
        params = {'cmd': 'market', 'pair': symbol}

        url = self.__url + '/v1/mdata?'
        return http_get_request(url, params)
示例#2
0
    def get_deals(self, symbol, size):
        """
        参数名称     是否必须  类型     描述	  默认值   取值范围         
        symbol      true	string   交易对            BIX_BTC, ETH_BTC, ...
        size        false   integer  数量      200      1-200  
        """
        params = {'cmd': 'deals', 'pair': symbol, 'size': size}

        url = self.__url + '/v1/mdata?'
        return http_get_request(url, params)
示例#3
0
    def get_market_all(self):
        """
        :return:
        """
        params = {
            'cmd': 'marketAll',
        }

        url = self.__url + '/v1/mdata?'
        return http_get_request(url, params)
示例#4
0
    def get_symbols(self, ):
        """
        :return:
        """
        params = {
            'cmd': 'pairList',
        }

        url = self.__url + '/v1/mdata?'
        return http_get_request(url, params)
示例#5
0
    def get_ping(self):
        """
        :return:
        """
        params = {
            'cmd': 'ping',
        }

        url = self.__url + '/v1/mdata?'
        return http_get_request(url, params)
示例#6
0
    def get_trade_limit(self):
        """
        :return:
        """
        params = {
            'cmd': 'traderLimit',
        }

        url = self.__url + '/v1/orderpending?'
        return http_get_request(url, params)
示例#7
0
    def get_kline(self, symbol, period, size=1000):
        """
        参数名称     是否必须  类型     描述	  默认值   取值范围         
        symbol      true	string   交易对            BIX_BTC, ETH_BTC, ...    
        """
        params = {
            'pair': symbol,
            'period': period,
            'cmd': 'kline',
        }

        if size:
            params['size'] = size

        url = self.__url + '/v1/mdata?'
        return http_get_request(url, params)