From f976de85cc1bd5501b4f3df55dcd8a8e022175dc Mon Sep 17 00:00:00 2001 From: ying liu Date: Mon, 29 Jul 2024 13:31:44 +0800 Subject: [PATCH] [fix] trade kline replace with nr kline --- pkg/strategy/ccinr/strategy.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkg/strategy/ccinr/strategy.go b/pkg/strategy/ccinr/strategy.go index 69e3b60..ae63d5e 100644 --- a/pkg/strategy/ccinr/strategy.go +++ b/pkg/strategy/ccinr/strategy.go @@ -52,7 +52,6 @@ type Strategy struct { Traded map[string]bool TradeType map[string]string - TradeKLine map[string]types.KLine TradeRetry map[string]int // orders @@ -311,7 +310,6 @@ func (s *Strategy) Run(ctx context.Context, orderExecutor qbtrade.OrderExecutor, s.Traded = make(map[string]bool) s.TradeType = make(map[string]string) - s.TradeKLine = make(map[string]types.KLine) s.TradeRetry = make(map[string]int) s.ShortOrder = make(map[string]types.SubmitOrder) @@ -372,7 +370,6 @@ func (s *Strategy) Run(ctx context.Context, orderExecutor qbtrade.OrderExecutor, s.TradeRetry[symbol] = s.TradeRetry[symbol] + 1 } } - s.TradeKLine[symbol] = k } }) @@ -394,7 +391,7 @@ func (s *Strategy) Run(ctx context.Context, orderExecutor qbtrade.OrderExecutor, sym, s.TradeType[sym], s.nr[sym].NrKLine.GetStartTime(), s.nr[sym].NrKLine.High.Float64(), s.nr[sym].NrKLine.Low.Float64(), cciV) qbtrade.Notify(msg) - tk := s.TradeKLine[sym] + tk := s.nr[sym].NrKLine s.placeOrders(ctx, tk) }) }