RSI Value Table – match builtin🧭 Overview
“RSI Value Table – match builtin” displays the exact RSI value (identical to TradingView’s built-in RSI) for any selected timeframe — directly on your chart.
It’s designed for professional traders who need quick RSI confirmation without switching panels or opening multiple indicators.
⚙️ Core Logic
Reads RSI from any timeframe using request.security() with gaps_off and lookahead_off — ensuring a perfect match with the native RSI.
Optional EMA smoothing (non-standard) for visual stability.
Color-coded cell:
🟩 Green → RSI > 50 (bullish momentum)
🟥 Red → RSI < 50 (bearish momentum)
🟨 Yellow → Neutral zone around 50
Adjustable table position: top/bottom, left/right corners.
⚡ Alerts
Built-in alert conditions trigger automatically:
RSI > 50 → bullish momentum confirmation.
RSI < 50 → bearish momentum confirmation.
📈 How to Use
Select your preferred RSI timeframe (e.g., Daily, Weekly, 4H).
Watch the color-coded cell:
Green → trade long bias only.
Red → short bias only.
Ideal as a confirmation module for multi-timeframe systems or smart signal engines.
Tabledata
easytableLibrary   "easytable" 
Create tables easily, with minimal code    
 ▦ FEATURES ▦                      
█ Create tables █ JSON To Table █ Change Colors █ Array to Rows/Columns  █  Pre-Styles █  Change Text Size █ Delete Rows/Columns █ Blink Cells
                 
 indentify_table_id()  Identifies all tables ID number in each cell(0,0).
 get_table_by_id(id_number)  Get table object by ID number.
  Parameters:
     id_number : (int) ID number of the table to fetch.
  Returns: table.
 change_cells_color(table_object, cells_color, start_column, end_column, start_row, end_row)  Change cells background colors.
  Parameters:
     table_object : (table) table object to be changed.
     cells_color : (color) Cells color.
     start_column : (int) Start column.
     end_column : (int) End column.
     start_row : (int) Start Row.
     end_row : (int) End Row to change.
  Returns: Void.
 change_cells_text_color(table_object, text_color, start_column, end_column, start_row, end_row)  Change cells text colors.
  Parameters:
     table_object : (table) table object to be changed.
     text_color : (color) Text color.
     start_column : (int) Start column.
     end_column : (int) End column.
     start_row : (int) Start Row.
     end_row : (int) End Row.
  Returns: Void.
 change_all_table_text_color(table_object, text_color, table_column_size, table_row_size)  Change All table text color.
  Parameters:
     table_object : (table) table object to be changed.
     text_color : (color) Text color.
     table_column_size : (int) Size of the table columns.
     table_row_size : (int) Size of the table rows.
  Returns: Void.
 change_table_size(table_object, n_of_columns, n_of_rows, tbl_size)  Change table size.
  Parameters:
     table_object : (table) table object to be changed.
     n_of_columns : (int) Size of the table columns.
     n_of_rows : (int) Size of the table rows.
     tbl_size : (string) size of the table.
  Returns: Void.
 change_cells_text_size(text_size, start_column, end_column, start_row, end_row, table_id)  Change table cells text size .
  Parameters:
     text_size : (string) Text size.
     start_column : (int) Start column.
     end_column : (int)(optional) End column.
     start_row : (int)(optional) Start Row.
     end_row : (int)(optional) End Row.
     table_id : (int)(optional) Number of the ID of the table.
  Returns: Void.
 table_delete_row(table_object, table_column_size, start_row, end_row)  Delete specified rows from table.
  Parameters:
     table_object : (table) table object to be changed.
     table_column_size : (int) Table columns max size.
     start_row : (int) Start row to delete.
     end_row : (int)(optional) End row to delete (optional — Assumes start_row value).
  Returns: Void.
 table_delete_column(table_object, table_row_size, start_column, end_column)  Delete specified columns from table.
  Parameters:
     table_object : (table) table object to be changed.
     table_row_size : (int) Table rows max size.
     start_column : (int) Start column to delete.
     end_column : (int)(optional) End column to delete (optional — Assumes start_column value).
  Returns: Void.
 array_to_table_column_auto(column_to_insert, array_to_insert, table_id)  Insert string array to table column without passing table object.
  Parameters:
     column_to_insert : (int) Column to be inserted.
     array_to_insert : (string array) Start column to delete.
     table_id : (int)(optional) Number of the ID of the table.
  Returns: Void.
 array_to_table_row_auto(row_to_insert, array_to_insert, table_id)  Insert string array to table row without passing table object.
  Parameters:
     row_to_insert : (int) Column to be inserted.
     array_to_insert : (string array) Start column to delete.
     table_id : (int)(optional) Number of the ID of the table.
  Returns: Void.
 array_to_table_row(table_object, row_to_insert, array_to_insert)  Insert string array to table row by passing table object.
  Parameters:
     table_object : (table) table object to be changed.
     row_to_insert : (int) Row to be inserted.
     array_to_insert : (string array) Start column to delete.
  Returns: Void.
 array_to_table_column(table_object, column_to_insert, array_to_insert)  Insert string array to table column by passing table object.
  Parameters:
     table_object : (table) table object to be changed.
     column_to_insert : (int) Column to be inserted.
     array_to_insert : (string array) Start column to delete.
  Returns: Void.
 blink_cell(cell_column, cell_row, c_color, blink_interval_ms, table_id)  Changes cell color at set intervals (blink).
  Parameters:
     cell_column : (int) Cell column position.
     cell_row : (int) Cell row position.
     c_color : (color) Color to blink.
     blink_interval_ms : (int)(opt) Interval in milliseconds.
     table_id : (int)(opt) Table ID number.
 change_table_style(table_object, number_of_columns, number_of_rows, color)  Changes table pre-style by selecting a pre-style number.
  Parameters:
     table_object : (table) table object to be changed.
     number_of_columns : (int) Table column size.
     number_of_rows : (int) Table row size.
     color : 1 (color) Color of .
  Returns: Void.
 create_table_clean(n_of_columns, n_of_rows, position)  Create a simple(blank) table without any styling.
  Parameters:
     n_of_columns : (int) Numbers of columns in the table.
     n_of_rows : (int) Number of rows in the table.
     position : (string) table position.
  Returns: table object.
 create_table_with_style(n_of_columns, n_of_rows, style_number, position)  Create table with a pre-set style.
  Parameters:
     n_of_columns : (int) Numbers of columns in the table.
     n_of_rows : (int) Number of rows in the table.
     style_number : (int) Style number.
     position : (string) table position.
  Returns: table object.
 json_to_table(raw_json)  Create table based on input raw json string.
  Parameters:
     raw_json : (int) Raw json string.
  Returns: table object.
 json_example()  Example function that display a table based on a json
 example_create_table()  

