async def get_symbol_info(self, symbol):
    " 获取指定符号相关信息\n\n        Args:\n            symbol: Trade target\n\n        Returns:\n            symbol_info: SymbolInfo if successfully, otherwise it's None.\n            error: Error information, otherwise it's None.\n        "
    '\n        {\n        "success": true,\n        "result": [\n          {\n            "name": "BTC-0628",\n            "baseCurrency": null,\n            "quoteCurrency": null,\n            "type": "future",\n            "underlying": "BTC",\n            "enabled": true,\n            "ask": 3949.25,\n            "bid": 3949,\n            "last": 10579.52,\n            "priceIncrement": 0.25,\n            "sizeIncrement": 0.001\n          }\n        ]\n        }\n        '
    info = self._syminfo[symbol]
    if (not info):
        return (None, 'Symbol not exist')
    price_tick = float(info['priceIncrement'])
    size_tick = float(info['sizeIncrement'])
    size_limit = None
    value_tick = None
    value_limit = None
    if (info['type'] == 'future'):
        base_currency = info['underlying']
        quote_currency = 'USD'
        settlement_currency = 'USD'
    else:
        base_currency = info['baseCurrency']
        quote_currency = info['quoteCurrency']
        settlement_currency = info['quoteCurrency']
    symbol_type = info['type']
    is_inverse = False
    multiplier = 1
    syminfo = SymbolInfo(self._platform, symbol, price_tick, size_tick, size_limit, value_tick, value_limit, base_currency, quote_currency, settlement_currency, symbol_type, is_inverse, multiplier)
    return (syminfo, None)
获取指定符号相关信息

Args:
    symbol: Trade target

Returns:
    symbol_info: SymbolInfo if successfully, otherwise it's None.
    error: Error information, otherwise it's None.
async def get_symbol_info(self, symbol):
    " 获取指定符号相关信息\n\n        Args:\n            symbol: Trade target\n\n        Returns:\n            symbol_info: SymbolInfo if successfully, otherwise it's None.\n            error: Error information, otherwise it's None.\n        "
    '\n        {\n        "success": true,\n        "result": [\n          {\n            "name": "BTC-0628",\n            "baseCurrency": null,\n            "quoteCurrency": null,\n            "type": "future",\n            "underlying": "BTC",\n            "enabled": true,\n            "ask": 3949.25,\n            "bid": 3949,\n            "last": 10579.52,\n            "priceIncrement": 0.25,\n            "sizeIncrement": 0.001\n          }\n        ]\n        }\n        '
    info = self._syminfo[symbol]
    if (not info):
        return (None, 'Symbol not exist')
    price_tick = float(info['priceIncrement'])
    size_tick = float(info['sizeIncrement'])
    size_limit = None
    value_tick = None
    value_limit = None
    if (info['type'] == 'future'):
        base_currency = info['underlying']
        quote_currency = 'USD'
        settlement_currency = 'USD'
    else:
        base_currency = info['baseCurrency']
        quote_currency = info['quoteCurrency']
        settlement_currency = info['quoteCurrency']
    symbol_type = info['type']
    is_inverse = False
    multiplier = 1
    syminfo = SymbolInfo(self._platform, symbol, price_tick, size_tick, size_limit, value_tick, value_limit, base_currency, quote_currency, settlement_currency, symbol_type, is_inverse, multiplier)
    return (syminfo, None)