aboutsummaryrefslogtreecommitdiff
path: root/ema_algo.py
diff options
context:
space:
mode:
authorloit <michael.foiani@gmail.com>2025-07-31 13:20:08 -0400
committerloit <michael.foiani@gmail.com>2025-07-31 13:20:08 -0400
commit2f195e7f14e57e07ec291e8bfeee6da54ef35575 (patch)
tree572fccc4563c3bfb62f70d86ef271b70aedcf0ec /ema_algo.py
parentde9b1d2297e02a71e06f386066c106406a9477f3 (diff)
attemp using the alpaca api for history data
Diffstat (limited to 'ema_algo.py')
-rw-r--r--ema_algo.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/ema_algo.py b/ema_algo.py
index db25c08..8b0899d 100644
--- a/ema_algo.py
+++ b/ema_algo.py
@@ -1,6 +1,6 @@
from algo import Algo
import plotly.graph_objects as go
-import datetime
+from datetime import datetime
class Ema_Algo(Algo):
def __init__(self, shortPeriod=5, longPeriod=13):
@@ -21,12 +21,12 @@ class Ema_Algo(Algo):
return self.g_data
def export_graph(self, g_data):
- timestamps = [datetime.datetime.fromtimestamp(t) for t in g_data['timestamps']]
+ timestamps = [datetime.fromtimestamp(t) for t in g_data['timestamps']]
ema_5 = g_data['ema_short']
ema_13 = g_data['ema_long']
exp = [
- go.Scatter(name='5 day EMA', x=timestamps, y=ema_5, line=dict(color='rgb(0, 255, 0)'), mode='lines'),
- go.Scatter(name='13 day EMA', x=timestamps, y=ema_13, line=dict(color='rgb(0, 0, 255)'), mode='lines')
+ go.Scatter(name='5 day EMA', x=timestamps, y=ema_5, line=dict(color='rgb(0, 255, 255)'), mode='lines'),
+ go.Scatter(name='13 day EMA', x=timestamps, y=ema_13, line=dict(color='rgb(255, 0, 255)'), mode='lines')
]
return exp