Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -82,15 +82,15 @@ def load_yf_data(pair, start, end):
|
|
| 82 |
logger.error(f"β Error load_yf_data(): {e}", exc_info=True)
|
| 83 |
raise ValueError(str(e))
|
| 84 |
|
| 85 |
-
logger.info(f"Requested summary start={start_date.date()} end={end_date.date()}")
|
| 86 |
-
logger.info(f"Loaded rows from yfinance: {len(df)}")
|
| 87 |
-
|
| 88 |
-
if len(df) < 50:
|
| 89 |
-
|
| 90 |
-
|
| 91 |
-
|
| 92 |
-
|
| 93 |
-
|
| 94 |
|
| 95 |
# ===============================================================
|
| 96 |
# Helper Function β Manual EMA
|
|
|
|
| 82 |
logger.error(f"β Error load_yf_data(): {e}", exc_info=True)
|
| 83 |
raise ValueError(str(e))
|
| 84 |
|
| 85 |
+
logger.info(f"Requested summary start={start_date.date()} end={end_date.date()}")
|
| 86 |
+
logger.info(f"Loaded rows from yfinance: {len(df)}")
|
| 87 |
+
|
| 88 |
+
if len(df) < 50:
|
| 89 |
+
return {
|
| 90 |
+
"status": "error",
|
| 91 |
+
"message": "Data terlalu sedikit (butuh minimal 50 hari).",
|
| 92 |
+
"data_points": len(df)
|
| 93 |
+
}
|
| 94 |
|
| 95 |
# ===============================================================
|
| 96 |
# Helper Function β Manual EMA
|