From 98739cc8a1d5cadaab1d1131364c5e37b59ab2b6 Mon Sep 17 00:00:00 2001 From: c9s Date: Sat, 25 Feb 2023 02:24:39 +0800 Subject: [PATCH] grid2: avoid using loop iterator var --- pkg/strategy/grid2/strategy.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/strategy/grid2/strategy.go b/pkg/strategy/grid2/strategy.go index b2ac9f3ff..46509a4f3 100644 --- a/pkg/strategy/grid2/strategy.go +++ b/pkg/strategy/grid2/strategy.go @@ -1287,7 +1287,9 @@ func (s *Strategy) recoverGridWithOpenOrders(ctx context.Context, historyService s.setGrid(grid) s.EmitGridReady() - for _, o := range filledOrders { + for i := range filledOrders { + // avoid using the iterator + o := filledOrders[i] s.processFilledOrder(o) time.Sleep(100 * time.Millisecond) }