Update app.py
Browse files
app.py
CHANGED
|
@@ -324,7 +324,7 @@ def calculate_cci(df, window=20):
|
|
| 324 |
import numpy as np
|
| 325 |
import pandas as pd
|
| 326 |
|
| 327 |
-
def
|
| 328 |
# Calculate various indicators
|
| 329 |
df['SMA_30'] = calculate_sma(df, 30)
|
| 330 |
df['SMA_100'] = calculate_sma(df, 100)
|
|
@@ -474,9 +474,9 @@ def plot_individual_signals(df, ticker):
|
|
| 474 |
|
| 475 |
|
| 476 |
# Add buy/sell signals for each indicator
|
| 477 |
-
signal_names = ['RSI_Signal', 'BB_Signal',
|
| 478 |
'Stochastic_Signal', 'CMF_Signal',
|
| 479 |
-
'CCI_Signal']
|
| 480 |
|
| 481 |
for signal in signal_names:
|
| 482 |
buy_signals = df[df[signal] == 1]
|
|
|
|
| 324 |
import numpy as np
|
| 325 |
import pandas as pd
|
| 326 |
|
| 327 |
+
def generate_trading_signals(df):
|
| 328 |
# Calculate various indicators
|
| 329 |
df['SMA_30'] = calculate_sma(df, 30)
|
| 330 |
df['SMA_100'] = calculate_sma(df, 100)
|
|
|
|
| 474 |
|
| 475 |
|
| 476 |
# Add buy/sell signals for each indicator
|
| 477 |
+
signal_names = ['MACD_Signal','RSI_Signal', 'BB_Signal',
|
| 478 |
'Stochastic_Signal', 'CMF_Signal',
|
| 479 |
+
'CCI_Signal']
|
| 480 |
|
| 481 |
for signal in signal_names:
|
| 482 |
buy_signals = df[df[signal] == 1]
|