Geek7 commited on
Commit
60ede24
·
verified ·
1 Parent(s): 2e3acd6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -17
app.py CHANGED
@@ -1,27 +1,34 @@
1
  import streamlit as st
2
- from thronetrader import RealTimeSignals, Predictions
3
 
4
  def main():
5
- st.title("Stock Market Analysis")
6
 
7
  # Input for stock symbol
8
  symbol = st.text_input("Enter stock symbol (e.g., AAPL):", "AAPL")
9
 
10
- # Display real-time trading signals
11
- realtime_signals = RealTimeSignals(symbol=symbol)
12
- st.subheader("Real-Time Trading Signals:")
13
- st.write("Financial Signals:")
14
- st.write(realtime_signals.get_financial_signals())
15
- st.write("Insider Signals:")
16
- st.write(realtime_signals.get_insider_signals())
17
-
18
- # Display stock price predictions
19
- predictions = Predictions(symbol=symbol)
20
- st.subheader("Stock Price Predictions:")
21
- st.write("Linear Regression Prediction:")
22
- st.write(predictions.linear_regression_prediction())
23
- st.write("Gradient Boosting Prediction:")
24
- st.write(predictions.gradient_boosting_prediction())
 
 
 
 
 
 
 
25
 
26
  if __name__ == "__main__":
27
  main()
 
1
  import streamlit as st
2
+ from thronetrader import StrategicSignals
3
 
4
  def main():
5
+ st.title("Strategic Trading Signals")
6
 
7
  # Input for stock symbol
8
  symbol = st.text_input("Enter stock symbol (e.g., AAPL):", "AAPL")
9
 
10
+ # Display strategic trading signals
11
+ strategic_signals = StrategicSignals(symbol=symbol)
12
+
13
+ st.subheader("Bollinger Bands Signals:")
14
+ bollinger_bands_signals = strategic_signals.get_bollinger_bands_signals()
15
+ st.write(bollinger_bands_signals)
16
+
17
+ st.subheader("Breakout Signals:")
18
+ breakout_signals = strategic_signals.get_breakout_signals()
19
+ st.write(breakout_signals)
20
+
21
+ st.subheader("Crossover Signals:")
22
+ crossover_signals = strategic_signals.get_crossover_signals()
23
+ st.write(crossover_signals)
24
+
25
+ st.subheader("MACD Signals:")
26
+ macd_signals = strategic_signals.get_macd_signals()
27
+ st.write(macd_signals)
28
+
29
+ st.subheader("RSI Signals:")
30
+ rsi_signals = strategic_signals.get_rsi_signals()
31
+ st.write(rsi_signals)
32
 
33
  if __name__ == "__main__":
34
  main()