kenneth7e7a

ChartUtils

Library "ChartUtils"
Library for chart utilities, including managing tables

initTable(rows, cols, bgcolor)
  Initializes a table with specific dimensions and color
  Parameters:
    rows (int): (int) Number of rows in the table
    cols (int): (int) Number of columns in the table
    bgcolor (color): (color) Background color of the table
  Returns: (table) The initialized table

updateTable(tbl, is_price_below_avg, current_investment_USD, strategy_position_size, strategy_position_avg_price, strategy_openprofit, strategy_opentrades, isBullishRate, isBearishRate, mlRSIOverSold, mlRSIOverBought)
  Updates the trading table
  Parameters:
    tbl (table): (table) The table to update
    is_price_below_avg (bool): (bool) If the current price is below the average price
    current_investment_USD (float): (float) The current investment in USD
    strategy_position_size (float): (float) The size of the current position
    strategy_position_avg_price (float): (float) The average price of the current position
    strategy_openprofit (float): (float) The current open profit
    strategy_opentrades (int): (int) The number of open trades
    isBullishRate (bool): (bool) If the current rate is bullish
    isBearishRate (bool): (bool) If the current rate is bearish
    mlRSIOverSold (bool): (bool) If the ML RSI is oversold
    mlRSIOverBought (bool): (bool) If the ML RSI is overbought

updateTableNoPosition(tbl)
  Updates the table when there is no position
  Parameters:
    tbl (table): (table) The table to update
Pine library

In true TradingView spirit, the author has published this Pine code as an open-source library so that other Pine programmers from our community can reuse it. Cheers to the author! You may use this library privately or in other open-source publications, but reuse of this code in a publication is governed by House Rules.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.

Want to use this library?

Copy the following line and paste it in your script.