From 519efafa7ae00f1b70d4d438295f4284398fa11e Mon Sep 17 00:00:00 2001 From: moritzgun <68067719+moritzgun@users.noreply.github.com> Date: Mon, 15 Mar 2021 17:28:15 +0100 Subject: [PATCH] Update kama.py keyError when using sc[i] or close[i] --- pandas_ta/overlap/kama.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandas_ta/overlap/kama.py b/pandas_ta/overlap/kama.py index 641e40b..71dcf5d 100644 --- a/pandas_ta/overlap/kama.py +++ b/pandas_ta/overlap/kama.py @@ -32,7 +32,7 @@ def kama(close, length=None, fast=None, slow=None, drift=None, offset=None, **kw result = [npNaN for _ in range(0, length - 1)] + [0] for i in range(length, m): - result.append(sc[i] * close[i] + (1 - sc[i]) * result[i - 1]) + result.append(sc.iloc[i] * close.iloc[i] + (1 - sc.iloc[i]) * result[i - 1]) kama = Series(result, index=close.index)