Update levels.py
Browse files
levels.py
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
|
| 2 |
import pandas as pd
|
| 3 |
import requests
|
| 4 |
import warnings
|
|
@@ -70,7 +70,6 @@ def process_dataframe(df):
|
|
| 70 |
|
| 71 |
df['RSI'] = get_rsi(df['Close'], 14)
|
| 72 |
df['SMA20'] = df['Close'].rolling(window=20).mean()
|
| 73 |
-
df.drop(['Adj Close'], axis=1, inplace=True)
|
| 74 |
df = df.dropna()
|
| 75 |
|
| 76 |
return df
|
|
@@ -78,7 +77,7 @@ def process_dataframe(df):
|
|
| 78 |
def fin_data(ticker, startdate):
|
| 79 |
|
| 80 |
ltp = latestprice(ticker)
|
| 81 |
-
df=
|
| 82 |
df = process_dataframe(df)
|
| 83 |
df.reset_index(inplace=True)
|
| 84 |
df['Prev_RSI'] = df['RSI'].shift(1).round(2)
|
|
|
|
| 1 |
+
from stls import fetch_stock_data
|
| 2 |
import pandas as pd
|
| 3 |
import requests
|
| 4 |
import warnings
|
|
|
|
| 70 |
|
| 71 |
df['RSI'] = get_rsi(df['Close'], 14)
|
| 72 |
df['SMA20'] = df['Close'].rolling(window=20).mean()
|
|
|
|
| 73 |
df = df.dropna()
|
| 74 |
|
| 75 |
return df
|
|
|
|
| 77 |
def fin_data(ticker, startdate):
|
| 78 |
|
| 79 |
ltp = latestprice(ticker)
|
| 80 |
+
df=fetch_stock_data(ticker, interval=1440, days=500)
|
| 81 |
df = process_dataframe(df)
|
| 82 |
df.reset_index(inplace=True)
|
| 83 |
df['Prev_RSI'] = df['RSI'].shift(1).round(2)
|