Spaces:
Sleeping
Sleeping
update utils
Browse files
utils.py
CHANGED
|
@@ -385,7 +385,7 @@ def create_price_chart(data, indicators):
|
|
| 385 |
fig.add_trace(
|
| 386 |
go.Scatter(
|
| 387 |
x=data.index,
|
| 388 |
-
y=indicators['macd']['macd_values'],
|
| 389 |
name='MACD',
|
| 390 |
line=dict(color='blue')
|
| 391 |
),
|
|
@@ -395,7 +395,7 @@ def create_price_chart(data, indicators):
|
|
| 395 |
fig.add_trace(
|
| 396 |
go.Scatter(
|
| 397 |
x=data.index,
|
| 398 |
-
y=indicators['macd']['signal_values'],
|
| 399 |
name='Signal',
|
| 400 |
line=dict(color='red')
|
| 401 |
),
|
|
@@ -458,7 +458,8 @@ def create_technical_chart(data, indicators):
|
|
| 458 |
|
| 459 |
def create_prediction_chart(data, predictions):
|
| 460 |
"""Create prediction visualization"""
|
| 461 |
-
|
|
|
|
| 462 |
return go.Figure()
|
| 463 |
|
| 464 |
fig = go.Figure()
|
|
|
|
| 385 |
fig.add_trace(
|
| 386 |
go.Scatter(
|
| 387 |
x=data.index,
|
| 388 |
+
y=indicators['macd']['macd_values'],
|
| 389 |
name='MACD',
|
| 390 |
line=dict(color='blue')
|
| 391 |
),
|
|
|
|
| 395 |
fig.add_trace(
|
| 396 |
go.Scatter(
|
| 397 |
x=data.index,
|
| 398 |
+
y=indicators['macd']['signal_values'],
|
| 399 |
name='Signal',
|
| 400 |
line=dict(color='red')
|
| 401 |
),
|
|
|
|
| 458 |
|
| 459 |
def create_prediction_chart(data, predictions):
|
| 460 |
"""Create prediction visualization"""
|
| 461 |
+
# FIXED: Use len() check which works for both list and numpy array
|
| 462 |
+
if not len(predictions['values']):
|
| 463 |
return go.Figure()
|
| 464 |
|
| 465 |
fig = go.Figure()
|