From f54d170d445b812187490eef7a1bdcb3fd08f5d6 Mon Sep 17 00:00:00 2001 From: anywhy Date: Sat, 23 Mar 2024 16:48:36 +0800 Subject: [PATCH] update adx indicator --- pkg/indicator/v2/adx.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/indicator/v2/adx.go b/pkg/indicator/v2/adx.go index eb9920b02..a89ec08bd 100644 --- a/pkg/indicator/v2/adx.go +++ b/pkg/indicator/v2/adx.go @@ -41,12 +41,12 @@ func ADX(source KLineSubscription, window int) *ADXStream { } up, dn := k.High.Sub(s.prevHigh), s.prevLow.Sub(k.Low) - if up.Compare(dn) > 0 && up > 0 { + if up.Compare(dn) > 0 && up.Float64() > 0 { dmp.PushAndEmit(up.Float64()) } else { dmp.PushAndEmit(0.0) } - if dn.Compare(up) > 0 && dn > 0 { + if dn.Compare(up) > 0 && dn.Float64() > 0 { dmn.PushAndEmit(dn.Float64()) } else { dmn.PushAndEmit(0.0)