Tradernawab

Relative Performance of stock against nifty & bank nifty

The code calculates the relative performance of Nifty and Bank Nifty and plots it on a chart. It also calculates the 14-day RSI and a moving average of the relative performance.

First, the script retrieves the daily close prices for Nifty and Bank Nifty from the NSE using the request.security() function. It then calculates the daily returns for each index and the average returns over a specified lookback period. The relative performance is then calculated as the difference between the current close price and its moving average, expressed as a percentage of the moving average, minus the average daily returns of Nifty and Bank Nifty.

The script then calculates the 14-day RSI using the ta.rsi() function and plots the relative performance on the chart in green color. A signal line at zero is also plotted in black color. Additionally, the moving average of the relative performance is plotted on the chart using the ta.sma() function and an input variable called "interval" is used to specify the number of bars to use for the moving average.

Finally, the script sets the color of the chart bars based on the relative performance and RSI values. If the relative performance is above the moving average and the RSI is above 50, the color of the bars is set to yellow. If the relative performance is below the moving average and the RSI is below 50, the color of the bars is set to a shade of purple.

开源脚本

本着真正的TradingView精神,该脚本的作者将其开源发布,以便交易者可以理解和验证它。为作者喝彩!您可以免费使用它,但在出版物中重复使用此代码受网站规则的约束。 您可以收藏它以在图表上使用。

免责声明

这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。

想在图表上使用此脚本?