//version=5 indicator("Support and Resistance (1 Hour)", overlay=true)
// Define the period for support and resistance (in this case, 50 bars) length = input.int(50, title="Lookback Period", minval=1)
// Calculate the highest high and lowest low over the lookback period highestHigh = ta.highest(high, length) lowestLow = ta.lowest(low, length)
// Plot the support and resistance lines on the chart plot(highestHigh, title="Resistance", color=color.red, linewidth=2) plot(lowestLow, title="Support", color=color.green, linewidth=2)
// Add background shading to highlight areas near support and resistance bgcolor(close >= highestHigh ? color.new(color.red, 90) : na) bgcolor(close <= lowestLow ? color.new(color.green, 90) : na)
// Display the values of the support and resistance levels plotchar(highestHigh, title="Resistance Value", location=location.top, color=color.red, offset=-1) plotchar(lowestLow, title="Support Value", location=location.bottom, color=color.green, offset=-1)
No verdadeiro espírito do TradingView, o autor desse script o publicou como código aberto, para que os traders possam compreendê-lo e analisá-lo. Parabéns ao autor! Você pode usá-lo gratuitamente, mas a reutilização desse código em publicações é regida pelas Regras da Casa. Você pode favoritá-lo para usá-lo em um gráfico.
As informações e publicações não devem ser e não constituem conselhos ou recomendações financeiras, de investimento, de negociação ou de qualquer outro tipo, fornecidas ou endossadas pela TradingView. Leia mais em Termos de uso.