RicardoSantos

DebugConsole

RicardoSantos Wizard מעודכן   
Library "DebugConsole"
Methods for debuging/output into a table, console like style.

init(size) initiate property variables.
Parameters:
  • size: int, console line size.
Returns: tuple, table and string array.

queue(console_id, new_line) Regular Queue, will be called once every bar its called.
Parameters:
  • console_id: string array, console configuration array.
  • new_line: string, with contents for new line.
Returns: void.

queue_one(console_id, new_line) Queue only one time, will not repeat itself.
Parameters:
  • console_id: string array, console configuration array.
  • new_line: string, with contents for new line.
Returns: void.

update(table_id, console_id) Update method for the console screen.
Parameters:
  • table_id: table, table to update console text.
  • console_id: string array, console configuration array.
Returns: void.
הערות שחרור:
minor update.
הערות שחרור:
v3

Added:
queue_one_intrabar(console_id, new_line) Queue only one time, will not repeat itself.
  Parameters:
    console_id: string array, console configuration array.
    new_line: string, with contents for new line.
  Returns: void.
הערות שחרור:
v4
added option for toggling the table on/off
Updated:
init(size) initiate property variables.
  Parameters:
    size: int, console line size.
  Returns: tuple, table and string array.
הערות שחרור:
v5 forgot parameter description :facepalm:
הערות שחרור:
v6
fixed a error due to hiding the table functionality.
הערות שחרור:
v7

Added:
log(message) Generate a independent single value output.
  Parameters:
    message: string, the output message.
returns void
Originaly by Adolgov
הערות שחרור:
v8 forgot about the parameters... x_x
הערות שחרור:
v9

Added:
init_ip(size, visible)
  initiate property variables for intrabar persistance.
  Parameters:
    size: int, console line size.
    visible: bool, toggle visibility if the table.
  Returns: tuple, table and string array.
function proposed by adolgov.
הערות שחרור:
v10

Added:
log_ip(message, size, text_size, bg_color, text_color, border_color)
  Generate a independent single value output stream supporting intrabar persistance.
  Parameters:
    message: string, the output message.
    size: int, number of messages to show.
    text_size: string, default=size.normal.
    bg_color: color, default=#000000.
    text_color: color, default=#ffffff.
    border_color: color, default=color.grey.
returns void
Originaly by Adolgov
הערות שחרור:
v11 - Update using type objects and methods.

Added:
Console
  Console object used to store log entries and table.
  Fields:
    entries: Message entry stream.
    table: Output table.

Updated:
init(this, size, visible, intrabar_persistance)
  initializes the Console object.
  Parameters:
    this: Console, Console object with entries array and table.
    size: int , Number of entries allowed in the console.
    visible: bool , Toggles the visibility of the table, (default=true).
    intrabar_persistance: bool , Toggles the entry message intrabar persistance into the console, (default=false).
  Returns: Console object, contains the entries console and output table.

queue(this, new_line)
  Regular Queue, will be called once every bar its called.
  Parameters:
    this
    new_line: string, with contents for new line.
  Returns: void.

queue_one(this, new_line)
  Queue only one time, will not repeat itself.
  Parameters:
    this
    new_line: string, with contents for new line.
  Returns: void.

queue_one_intrabar(this, new_line)
  Queue only one time, will not repeat itself.
  Parameters:
    this
    new_line: string, with contents for new line.
  Returns: void.

update(this)
  Update method for the console screen.
  Parameters:
    this
  Returns: void.

Removed:
init_ip(size, visible)
  initiate property variables for intrabar persistance.
הערות שחרור:
v12 added Parameter settings object, and a new() function to make it easier to call..

Added:
new()
  Create a new Console object and inittiate its basic parameters.
  Returns: `Console` A new console object.

StyleParameters
  Fields:
    position (series string): Table position in panel.
    bgcolor (series color): Background color.
    frame_color (series color): Frame color.
    frame_width (series int): Frame width.
    border_color (series color): Border color.
    border_width (series int): border width.
    width (series int): Console width.
    height (series int): Console height.
    text_color (series color): Text color.
    text_halign (series string): Text horizontal alignment.
    text_valign (series string): Text vertical alignment.
    text_size (series string): Size of the text.

Parameters
  Parameters object.
  Fields:
    size (series int): Number of string cells.
    visible (series bool): Is console visible?
    intrabar (series bool): Is intrabar persistance (`varip`) on?
    style (StyleParameters)
הערות שחרור:
v13 corrected some minor stuff.
ספריית Pine

ברוח TradingView אמיתית, המחבר פרסם את קוד Pine זה כספריית קוד פתוח כך שמתכנתי Pine אחרים מהקהילה שלנו יוכלו לעשות בו שימוש חוזר. כל הכבוד למחבר! אתה יכול להשתמש בספרייה זו באופן פרטי או בפרסומים אחרים בקוד פתוח, אך השימוש החוזר בקוד זה בפרסום כפוף לכללי הבית.

כתב ויתור

המידע והפרסומים אינם אמורים להיות, ואינם מהווים, עצות פיננסיות, השקעות, מסחר או סוגים אחרים של עצות או המלצות שסופקו או מאושרים על ידי TradingView. קרא עוד בתנאים וההגבלות.

רוצה להשתמש בספרייה זו?

העתק את השורה הבאה והדבק אותה בסקריפט שלך.