INNER CODE UNIT · Python
sum
aticio/legitindicators · legitindicators.py:22
sum = sum + data[t] / length
res.insert(0, sum)
return res
def ema(data, length):
"""Exponential Moving Average
:param data: List of price data
:type data: list
:param length: lookback period for ema
:type length: int
:return: EMA of given data
:rtype: list
"""
res = []
alpha = 2 / (length + 1)
for i, _ in enumerate(data):