From f689b76aec8ea9f81c805a2baac12e477b330547 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 eb9920b021..a89ec08bd7 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)