PINE LIBRARY
업데이트됨

text_utils

603
Library "text_utils"
a set of functions to handle placeholder in texts

add_placeholder(list, key, value)
  add a placehodler key and value to a local list
  Parameters:
    list: - reference to a local string array containing all placeholders, add string[] list = array.new_string(0) to your code
    key: - a string representing the placeholder in a text, e.g. '{ticker}'
    value: - a string representing the value of the placeholder e.g. 'EURUSD'
  Returns: void

add_placeholder(list, key, value, format)
  add a placehodler key and value to a local list
  Parameters:
    list: - reference to a local string array containing all placeholders, add string[] list = array.new_string(0) to your code
    key: - a string representing the placeholder in a text, e.g. '{ticker}'
    value: - an integer value representing the value of the placeholder e.g. 10
    format: - optional format string to be used when converting integer value to string, see str.format() for details, must contain '{0}'
  Returns: void

add_placeholder(list, key, value, format)
  add a placehodler key and value to a local list
  Parameters:
    list: - reference to a local string array containing all placeholders, add string[] list = array.new_string(0) to your code
    key: - a string representing the placeholder in a text, e.g. '{ticker}'
    value: - a float value representing the value of the placeholder e.g. 1.5
    format: - optional format string to be used when converting float value to string, see str.format() for details, must contain '{0}'
  Returns: void

replace_all_placeholder(list, text_to_covert)
  replace all placeholder keys with their value in a given text
  Parameters:
    list: - reference to a local string array containing all placeholders
    text_to_covert: - a text with placeholder keys before their are replaced by their values
  Returns: text with all replaced placeholder keys
릴리즈 노트
v2
Added support for User Defined Types (UDT) in Pine Script v5. Support for string array based list still there but deprecated. Will be removed in next version.

New functions supporting UDT placeholder:
placeholder
  Fields:
    key (series__string)
    value (series__string)

Aktualisiert:
add_placeholder(list, key, value, format)
  add a placehodler key and value to a local list
  Parameters:
    list (placeholder[]): - reference to a local array of user defined type placeholder containing all placeholders, add "array<placeholder> list = array.new<placeholder>()" to your code
    key (string): - a string representing the placeholder in a text, e.g. '{quantity}'
    value (float): - a float value representing the value of the placeholder e.g. 1.5
    format (string): - optional format string to be used when converting integer value to string, see str.format() for details, must contain '{0}'
  Returns: void

replace_all_placeholder(list, text_to_convert)
  replace all placeholder keys with their value in a given text
  Parameters:
    list (placeholder[]): - reference to a local array of user defined type placeholder containing all placeholders
    text_to_convert (string)
  Returns: text with all replaced placeholder keys

면책사항

이 정보와 게시물은 TradingView에서 제공하거나 보증하는 금융, 투자, 거래 또는 기타 유형의 조언이나 권고 사항을 의미하거나 구성하지 않습니다. 자세한 내용은 이용 약관을 참고하세요.