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