On the weekly chart, Nifty50 has formed an outside week candlestick pattern, which tells that the volatility is rising of the current uptrend.
On the daily timeframe, the index has crossed the swing high of 18,442.15 (November 16, 2022) which opens the room for a record high level.
RSI (relative strength index) on the daily timeframe has shown a bullish reversal illustrating strong bullish momentum.
The Nifty has an immediate resistance level placed at 18,604 (record high) followed by 19,000 (psychological level). On the other side, it has a strong support level placed at 18,350 (January 2022 high) followed by 18,100 (gap support).