bybit,biget: improve bitget, bybit query log messages

This commit is contained in:
c9s 2024-09-23 17:51:33 +08:00
parent 37106c35b7
commit a8444e9796
No known key found for this signature in database
GPG Key ID: 7385E7E464CB0A54
2 changed files with 10 additions and 6 deletions

View File

@ -197,7 +197,7 @@ func (e *Exchange) QueryKLines(
limit := uint64(options.Limit) limit := uint64(options.Limit)
if limit > defaultKLineLimit || limit <= 0 { if limit > defaultKLineLimit || limit <= 0 {
log.Debugf("limtit is exceeded or zero, update to %d, got: %d", defaultKLineLimit, options.Limit) log.Debugf("the parameter limit exceeds the server boundary or is set to zero. changed to %d, original value: %d", defaultKLineLimit, options.Limit)
limit = defaultKLineLimit limit = defaultKLineLimit
} }
req.Limit(strconv.FormatUint(limit, 10)) req.Limit(strconv.FormatUint(limit, 10))
@ -568,7 +568,7 @@ func (e *Exchange) QueryTrades(
limit := options.Limit limit := options.Limit
if limit > queryLimit || limit <= 0 { if limit > queryLimit || limit <= 0 {
log.Debugf("limtit is exceeded or zero, update to %d, got: %d", queryLimit, options.Limit) log.Debugf("the parameter limit exceeds the server boundary or is set to zero. changed to %d, original value: %d", queryLimit, options.Limit)
limit = queryLimit limit = queryLimit
} }
req.Limit(strconv.FormatInt(limit, 10)) req.Limit(strconv.FormatInt(limit, 10))

View File

@ -395,7 +395,9 @@ func (e *Exchange) CancelOrders(ctx context.Context, orders ...types.Order) (err
return errs return errs
} }
func (e *Exchange) QueryClosedOrders(ctx context.Context, symbol string, since, util time.Time, lastOrderID uint64) (orders []types.Order, err error) { func (e *Exchange) QueryClosedOrders(
ctx context.Context, symbol string, since, util time.Time, lastOrderID uint64,
) (orders []types.Order, err error) {
if !since.IsZero() || !util.IsZero() { if !since.IsZero() || !util.IsZero() {
log.Warn("!!!BYBIT EXCHANGE API NOTICE!!! the since/until conditions will not be effected on SPOT account, bybit exchange does not support time-range-based query currently") log.Warn("!!!BYBIT EXCHANGE API NOTICE!!! the since/until conditions will not be effected on SPOT account, bybit exchange does not support time-range-based query currently")
} }
@ -465,7 +467,7 @@ func (e *Exchange) QueryTrades(ctx context.Context, symbol string, options *type
limit := uint64(options.Limit) limit := uint64(options.Limit)
if limit > defaultQueryLimit || limit <= 0 { if limit > defaultQueryLimit || limit <= 0 {
log.Debugf("limtit is exceeded or zero, update to %d, got: %d", defaultQueryLimit, options.Limit) log.Debugf("the parameter limit exceeds the server boundary or is set to zero. changed to %d, original value: %d", defaultQueryLimit, options.Limit)
limit = defaultQueryLimit limit = defaultQueryLimit
} }
req.Limit(limit) req.Limit(limit)
@ -533,7 +535,9 @@ on the requested interval.
A k-line's start time is inclusive, but end time is not(startTime + interval - 1 millisecond). A k-line's start time is inclusive, but end time is not(startTime + interval - 1 millisecond).
e.q. 15m interval k line can be represented as 00:00:00.000 ~ 00:14:59.999 e.q. 15m interval k line can be represented as 00:00:00.000 ~ 00:14:59.999
*/ */
func (e *Exchange) QueryKLines(ctx context.Context, symbol string, interval types.Interval, options types.KLineQueryOptions) ([]types.KLine, error) { func (e *Exchange) QueryKLines(
ctx context.Context, symbol string, interval types.Interval, options types.KLineQueryOptions,
) ([]types.KLine, error) {
req := e.client.NewGetKLinesRequest().Symbol(symbol) req := e.client.NewGetKLinesRequest().Symbol(symbol)
intervalStr, err := toLocalInterval(interval) intervalStr, err := toLocalInterval(interval)
if err != nil { if err != nil {
@ -543,7 +547,7 @@ func (e *Exchange) QueryKLines(ctx context.Context, symbol string, interval type
limit := uint64(options.Limit) limit := uint64(options.Limit)
if limit > defaultKLineLimit || limit <= 0 { if limit > defaultKLineLimit || limit <= 0 {
log.Debugf("limtit is exceeded or zero, update to %d, got: %d", defaultKLineLimit, options.Limit) log.Debugf("the parameter limit exceeds the server boundary or is set to zero. changed to %d, original value: %d", defaultQueryLimit, options.Limit)
limit = defaultKLineLimit limit = defaultKLineLimit
} }
req.Limit(limit) req.Limit(limit)