mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-04-22 05:37:36 +00:00
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
This commit is contained in:
parent
1f1c1b073c
commit
2e1193507b
@ -7,6 +7,7 @@ https://en.wikipedia.org/wiki/Moving_average
|
|||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import List
|
from typing import List
|
||||||
|
|
||||||
|
|
||||||
class EMAFilter:
|
class EMAFilter:
|
||||||
"""
|
"""
|
||||||
A class for applying an Exponential Moving Average (EMA) filter
|
A class for applying an Exponential Moving Average (EMA) filter
|
||||||
@ -62,6 +63,8 @@ class EMAFilter:
|
|||||||
ema_signal.append(self.ema_value)
|
ema_signal.append(self.ema_value)
|
||||||
return np.array(ema_signal)
|
return np.array(ema_signal)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
import doctest
|
import doctest
|
||||||
|
|
||||||
doctest.testmod()
|
doctest.testmod()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user