From 9d29612d6d8c91258d57810e08feb22fd6be0bef Mon Sep 17 00:00:00 2001 From: c9s Date: Tue, 28 Jan 2025 11:26:43 +0800 Subject: [PATCH] xmaker: fix order check condition --- pkg/strategy/xmaker/strategy.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/strategy/xmaker/strategy.go b/pkg/strategy/xmaker/strategy.go index 639ea9a28..0d8f249be 100644 --- a/pkg/strategy/xmaker/strategy.go +++ b/pkg/strategy/xmaker/strategy.go @@ -1546,7 +1546,7 @@ func (s *Strategy) Hedge(ctx context.Context, pos fixedpoint.Value) { } } - if !keptOrder { + if !hasOrder || !keptOrder { s.logger.Infof("placing new spread maker order: %+v...", makerOrderForm) retOrder, err := s.SpreadMaker.placeOrder(ctx, makerOrderForm)