There were a few limitations in the earlier version. I have tried to address them and have expanded the number of levels that are calculated. The principle remains the same of calculating support and resistance based on a recent swing low. The period from which the swing low needs to be calculated can be inputted. Works across all timeframes. I have come rely on these levels for all intraday and positional trades. Happy trading.