1
This commit is contained in:
parent
702e044dd7
commit
7f5329ba3d
@ -773,7 +773,7 @@ class BitgetTradingAPI:
|
||||
标准化交易对格式为 CCXT 格式
|
||||
|
||||
Args:
|
||||
symbol: 原始交易对 (如 BTCUSDT)
|
||||
symbol: 原始交易对 (如 BTCUSDT 或 BTC)
|
||||
|
||||
Returns:
|
||||
CCXT 标准格式 (如 BTC/USDT:USDT)
|
||||
@ -782,14 +782,15 @@ class BitgetTradingAPI:
|
||||
if '/' in symbol:
|
||||
return symbol
|
||||
|
||||
# 简单的转换逻辑(可以根据实际情况扩展)
|
||||
# 如果以 USDT 结尾,去掉 USDT 后重组
|
||||
# 例如:BTCUSDT -> BTC/USDT:USDT
|
||||
if symbol.endswith('USDT'):
|
||||
base = symbol[:-4] # 去掉 USDT
|
||||
return f"{base}/USDT:USDT"
|
||||
|
||||
# 默认返回原值
|
||||
return symbol
|
||||
# 如果是纯币种(如 BTC、ETH、SOL),直接添加后缀
|
||||
# 例如:BTC -> BTC/USDT:USDT
|
||||
return f"{symbol}/USDT:USDT"
|
||||
|
||||
def _get_contract_size(self, symbol: str) -> float:
|
||||
"""
|
||||
|
||||
Loading…
Reference in New Issue
Block a user