Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -20,14 +20,14 @@ with con10:
|
|
| 20 |
time1 = st.selectbox('*_Time Frame_*', ('1','5','15','30','60','120','240','D','1W','1M'),key=1)
|
| 21 |
if time1 == 'D':
|
| 22 |
timevolume = 'volume'
|
| 23 |
-
|
| 24 |
-
|
| 25 |
timeclose = 'close'
|
| 26 |
else:
|
| 27 |
timeclose = f'close|{time1}'
|
| 28 |
timevolume = f'volume|{time}'
|
| 29 |
-
|
| 30 |
-
|
| 31 |
with con20:
|
| 32 |
st.write('')
|
| 33 |
price_from = st.number_input('*_Price_From_*', min_value=float(1), max_value=float(10000), value=float(100), step=float(5),key=23)
|
|
@@ -38,8 +38,8 @@ def create_link(url:str) -> str:
|
|
| 38 |
|
| 39 |
if st.button('*_SUBMIT_*'):
|
| 40 |
# Create a query with the required columns and conditions
|
| 41 |
-
df_Bulliesh = (Query().select('Exchange','name',timeclose, timevolume,
|
| 42 |
-
df_Beariesh = (Query().select('Exchange','name',timeclose, timevolume,
|
| 43 |
|
| 44 |
# Display the result
|
| 45 |
df_Bulliesh = df_Bulliesh.set_markets('india').get_scanner_data()
|
|
|
|
| 20 |
time1 = st.selectbox('*_Time Frame_*', ('1','5','15','30','60','120','240','D','1W','1M'),key=1)
|
| 21 |
if time1 == 'D':
|
| 22 |
timevolume = 'volume'
|
| 23 |
+
timeADXnegDI = 'ADX-DI'
|
| 24 |
+
timeADXposDI = 'ADX+DI'
|
| 25 |
timeclose = 'close'
|
| 26 |
else:
|
| 27 |
timeclose = f'close|{time1}'
|
| 28 |
timevolume = f'volume|{time}'
|
| 29 |
+
timeADXnegDI = f'ADX-DI|{time}'
|
| 30 |
+
timeADXposDI = f'ADX+DI|{time}'
|
| 31 |
with con20:
|
| 32 |
st.write('')
|
| 33 |
price_from = st.number_input('*_Price_From_*', min_value=float(1), max_value=float(10000), value=float(100), step=float(5),key=23)
|
|
|
|
| 38 |
|
| 39 |
if st.button('*_SUBMIT_*'):
|
| 40 |
# Create a query with the required columns and conditions
|
| 41 |
+
df_Bulliesh = (Query().select('Exchange','name',timeclose, timevolume, timeADXnegDI, timeADXposDI).where(your_instance.crosses_below(Column(timeADXnegDI), Column(timeADXposDI)),Column(timeclose).between(price_from, price_to)).order_by(timevolume, ascending=False).limit(5))
|
| 42 |
+
df_Beariesh = (Query().select('Exchange','name',timeclose, timevolume, timeADXnegDI, timeADXposDI).where(your_instance.crosses_above(Column(timeADXnegDI), Column(timeADXposDI)),Column(timeclose).between(price_from, price_to)).order_by(timevolume, ascending=False).limit(5))
|
| 43 |
|
| 44 |
# Display the result
|
| 45 |
df_Bulliesh = df_Bulliesh.set_markets('india').get_scanner_data()
|