diff options
author | loit <michael.foiani@gmail.com> | 2025-07-31 13:20:08 -0400 |
---|---|---|
committer | loit <michael.foiani@gmail.com> | 2025-07-31 13:20:08 -0400 |
commit | 2f195e7f14e57e07ec291e8bfeee6da54ef35575 (patch) | |
tree | 572fccc4563c3bfb62f70d86ef271b70aedcf0ec /ema_algo.py | |
parent | de9b1d2297e02a71e06f386066c106406a9477f3 (diff) |
attemp using the alpaca api for history data
Diffstat (limited to 'ema_algo.py')
-rw-r--r-- | ema_algo.py | 8 |
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 |