这个错误通常是由于参数传递的格式不正确导致的。请确保您的参数传递正确的格式。例如,如果参数 ‘symbol’ 需要传递一个字符串,那么您应该传递一个字符串 而不是整数。如果您需要传递一组值,那么您应该使用数组或 JSON 对象。以下是一个示例代码,演示如何传递正确格式的参数:
import bybit client = bybit.bybit(test=False, api_key='YOUR_API_KEY', api_secret='YOUR_API_SECRET')
result = client.Market.Market_order(symbol='BTCUSD', qty=100, time_in_force='GoodTillCancel')
result = client.Order.Order_new(side='Buy', symbol='BTCUSD', order_type=['Limit', 'PostOnly'], price='2000', qty=100, time_in_force='GoodTillCancel')