mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-22 14:55:16 +00:00
binance: fix closed order query
This commit is contained in:
parent
305ed4580d
commit
680261527c
|
@ -600,8 +600,10 @@ func (e *Exchange) QueryClosedOrders(ctx context.Context, symbol string, since,
|
||||||
if lastOrderID > 0 {
|
if lastOrderID > 0 {
|
||||||
req.OrderID(int64(lastOrderID))
|
req.OrderID(int64(lastOrderID))
|
||||||
} else {
|
} else {
|
||||||
req.StartTime(since.UnixNano() / int64(time.Millisecond)).
|
req.StartTime(since.UnixNano() / int64(time.Millisecond))
|
||||||
EndTime(until.UnixNano() / int64(time.Millisecond))
|
if until.Sub(since) < 24*time.Hour {
|
||||||
|
req.EndTime(until.UnixNano() / int64(time.Millisecond))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
binanceOrders, err := req.Do(ctx)
|
binanceOrders, err := req.Do(ctx)
|
||||||
|
@ -619,8 +621,7 @@ func (e *Exchange) QueryClosedOrders(ctx context.Context, symbol string, since,
|
||||||
req.OrderID(int64(lastOrderID))
|
req.OrderID(int64(lastOrderID))
|
||||||
} else {
|
} else {
|
||||||
req.StartTime(since.UnixNano() / int64(time.Millisecond))
|
req.StartTime(since.UnixNano() / int64(time.Millisecond))
|
||||||
|
if until.Sub(since) < 24*time.Hour {
|
||||||
if until.Sub(since) <= 24*time.Hour {
|
|
||||||
req.EndTime(until.UnixNano() / int64(time.Millisecond))
|
req.EndTime(until.UnixNano() / int64(time.Millisecond))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -642,8 +643,7 @@ func (e *Exchange) QueryClosedOrders(ctx context.Context, symbol string, since,
|
||||||
req.OrderID(int64(lastOrderID))
|
req.OrderID(int64(lastOrderID))
|
||||||
} else {
|
} else {
|
||||||
req.StartTime(since.UnixNano() / int64(time.Millisecond))
|
req.StartTime(since.UnixNano() / int64(time.Millisecond))
|
||||||
|
if until.Sub(since) < 24*time.Hour {
|
||||||
if until.Sub(since) <= 24*time.Hour {
|
|
||||||
req.EndTime(until.UnixNano() / int64(time.Millisecond))
|
req.EndTime(until.UnixNano() / int64(time.Millisecond))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user