Exchange
exchange.GetCurrency()
获取当前交易对。
语法
python
currency = exchange.GetCurrency()返回值
str: 当前交易对,格式:BASE_QUOTE(如BTC_USDT)
示例
基础用法
python
currency = exchange.GetCurrency()
Log(f"当前交易对: {currency}")解析交易对
python
def parse_currency():
"""解析交易对"""
currency = exchange.GetCurrency()
base, quote = currency.split("_")
Log(f"交易对: {currency}")
Log(f"基础货币: {base}")
Log(f"计价货币: {quote}")
return base, quote
base, quote = parse_currency()验证交易对
python
def validate_currency(expected):
"""验证当前交易对"""
current = exchange.GetCurrency()
if current != expected:
Log(f"⚠️ 交易对不匹配!期望: {expected}, 当前: {current}")
exchange.SetCurrency(expected)
Log(f"已切换到: {expected}")
validate_currency("BTC_USDT")相关方法
- SetCurrency - 设置交易对
- GetName - 获取交易所名称