Sei sulla pagina 1di 1

//@version=4

study("Só Trade Top - Tabela RSI", overlay=true)

c_rsi = input(14, minval=1, title="Comprimento RSI")

rsi5m = security(syminfo.tickerid, "5", round(rsi(close,c_rsi), 2))


rsi15m = security(syminfo.tickerid, "15", round(rsi(close,c_rsi), 2))
rsi30m = security(syminfo.tickerid, "30", round(rsi(close,c_rsi), 2))
rsi1h = security(syminfo.tickerid, "60", round(rsi(close,c_rsi), 2))
rsi4h = security(syminfo.tickerid, "240", round(rsi(close,c_rsi), 2))
rsid = security(syminfo.tickerid, "1D", round(rsi(close,c_rsi), 2))
rsiw = security(syminfo.tickerid, "1W", round(rsi(close,c_rsi), 2))
rsim = security(syminfo.tickerid, "1M", round(rsi(close,c_rsi), 2))

// Define color variables based on RSI values


bgcolor5m = rsi5m > 70 ? color.red : rsi5m < 30 ? color.green :
color.new(color.white, 90)
bgcolor15m = rsi15m > 70 ? color.red : rsi15m < 30 ? color.green :
color.new(color.white, 90)
bgcolor30m = rsi30m > 70 ? color.red : rsi30m < 30 ? color.green :
color.new(color.white, 90)
bgcolor1h = rsi1h > 70 ? color.red : rsi1h < 30 ? color.green :
color.new(color.white, 90)
bgcolor4h = rsi4h > 70 ? color.red : rsi4h < 30 ? color.green :
color.new(color.white, 90)
bgcolord = rsid > 70 ? color.red : rsid < 30 ? color.green : color.new(color.white,
90)
bgcolorw = rsiw > 70 ? color.red : rsiw < 30 ? color.green : color.new(color.white,
90)
bgcolorm = rsim > 70 ? color.red : rsim < 30 ? color.green : color.new(color.white,
90)

T = table.new(position.top_right, 4, 2, border_width = 3)
if barstate.islast
table.cell(table_id=T, column=0, row=0, text=tostring(rsi5m) + '\n 5M ',
width=0, height=0, text_color=color.white, bgcolor=bgcolor5m)
table.cell(table_id=T, column=1, row=0, text=tostring(rsi15m) + '\n 15M ',
width=0, height=0, text_color=color.white, bgcolor=bgcolor15m)
table.cell(table_id=T, column=2, row=0, text=tostring(rsi30m) + '\n 30M ',
width=0, height=0, text_color=color.white, bgcolor=bgcolor30m)
table.cell(table_id=T, column=3, row=0, text=tostring(rsi1h) + '\n 1H ',
width=0, height=0, text_color=color.white, bgcolor=bgcolor1h)

table.cell(table_id=T, column=0, row=1, text=tostring(rsi4h) + '\n 4H ',


width=0, height=0, text_color=color.white, bgcolor=bgcolor4h)
table.cell(table_id=T, column=1, row=1, text=tostring(rsid) + '\n 1D ',
width=0, height=0, text_color=color.white, bgcolor=bgcolord)
table.cell(table_id=T, column=2, row=1, text=tostring(rsiw) + '\n 1W ',
width=0, height=0, text_color=color.white, bgcolor=bgcolorw)
table.cell(table_id=T, column=3, row=1, text=tostring(rsim) + '\n 1M ',
width=0, height=0, text_color=color.white, bgcolor=bgcolorm)

Potrebbero piacerti anche