fix: Convert date inputs to datetime objects in backtesting page
This commit is contained in:
parent
6238550ff4
commit
c20619d05b
@ -173,7 +173,10 @@ def backtesting_page():
|
||||
if st.sidebar.button("Run Backtest"):
|
||||
with st.spinner('Running backtest...'):
|
||||
# Fetch data
|
||||
df = get_stock_data(ticker, start_date, end_date, 'daily')
|
||||
# Convert date to datetime
|
||||
start_datetime = datetime.combine(start_date, datetime.min.time())
|
||||
end_datetime = datetime.combine(end_date, datetime.min.time())
|
||||
df = get_stock_data(ticker, start_datetime, end_datetime, 'daily')
|
||||
|
||||
if df.empty:
|
||||
st.error("No data available for the selected period")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user