From b0ab9543a4958c90e52cb8542bc0984038a8fe4f Mon Sep 17 00:00:00 2001 From: "Luke I. Wilson" Date: Sat, 20 May 2023 16:21:31 -0500 Subject: [PATCH] Update indicators.go --- indicators.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/indicators.go b/indicators.go index 32d11af..2ea0ab4 100644 --- a/indicators.go +++ b/indicators.go @@ -28,7 +28,7 @@ func RSI(series *FloatSeries, periods int) *FloatSeries { if loss == 0 { return float64(100) } - return float64(100. - 100./(1.+val/loss)) + return float64(100 - 100/(1+val/loss)) }) } @@ -45,7 +45,7 @@ func RSI(series *FloatSeries, periods int) *FloatSeries { // - LeadingA // - LeadingB // - Lagging -func Ichimoku(series *Series, convPeriod, basePeriod, leadingPeriods int) *Frame { +func Ichimoku(series *FloatSeries, convPeriod, basePeriod, leadingPeriods int) *Frame { // Calculate the Conversion Line. conv := series.Copy().Rolling(convPeriod).Max().Add(series.Copy().Rolling(convPeriod).Min()). Map(func(i int, val any) any {