7 SMMA (Smoothed Moving Average):
Pine Script doesn't have a built-in function for SMMA, so I used a recursive calculation based on the previous SMMA value.
The first value is calculated using a simple moving average (ta.sma()), and for subsequent values, the formula incorporates the previous SMMA value.
20 EMA (Exponential Moving Average):
The 20-period EMA is calculated using ta.ema().
Plotting:
The script plots both the 7 SMMA (orange line) and the 20 EMA (blue line) on the chart.
Buy/Sell Signals:
A buy signal is generated when the 20 EMA crosses above the 7 SMMA.
A sell signal is generated when the 20 EMA crosses below the 7 SMMA.
These signals are marked with green "BUY" and red "SELL" labels on the chart.