traders_copilot_mzza_25.generate_signals ======================================== .. py:module:: traders_copilot_mzza_25.generate_signals Functions --------- .. autoapisummary:: traders_copilot_mzza_25.generate_signals.generate_signals Module Contents --------------- .. py:function:: generate_signals(data) Generate buy/sell signals based on Simple Moving Averages (SMA) and Relative Strength Index (RSI). :param data: DataFrame containing 'SMA_50', 'SMA_200', and 'RSI' columns. :type data: pandas.DataFrame :returns: DataFrame with an additional 'Signal' column indicating 'BUY', 'SELL', or 'HOLD' signals. :rtype: pandas.DataFrame .. rubric:: Examples >>> data = pd.DataFrame({ >>> 'SMA_50': [100, 102, 104, 106, 108], >>> 'SMA_200': [98, 99, 100, 101, 102], >>> 'RSI': [25, 30, 35, 40, 45] >>> }) >>> result = generate_signals(data) >>> print(result['Signal'])