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