PINE LIBRARY
업데이트됨 DisplayUtilities

Library "DisplayUtilities"
Display utilities for color management and visual presentation
get_direction_color(direction, up_excessive, up_normal, neutral, down_normal, down_excessive)
Get candle color based on direction and color scheme
Parameters:
direction (int): Direction value (-2, -1, 0, 1, 2)
up_excessive (color): Color for +2 direction
up_normal (color): Color for +1 direction
neutral (color): Color for 0 direction
down_normal (color): Color for -1 direction
down_excessive (color): Color for -2 direction
Returns: Appropriate color for the direction
get_candle_paint_directions(paint_opt, body_dir, bar_dir, breakout_dir, combined_dir)
Get candle directions for different painting algorithms
Parameters:
paint_opt (string): Painting option algorithm
body_dir (int): Body direction
bar_dir (int): Bar direction
breakout_dir (int): Breakout direction
combined_dir (int): Combined direction
Returns: [body_paint_dir, border_paint_dir, wick_paint_dir, unified_dir]
get_bias_paint_directions(paint_bias, unified_dir)
Get paint directions based on bias filter
Parameters:
paint_bias (string): Paint bias option ("All", "Bull Bias", "Bear Bias")
unified_dir (int): Unified direction
Returns: [bias_dir_a, bias_dir_b] Directions for two plotcandle series
get_transparency_levels(sf_filtered, fade_option, fade_opacity)
Calculate transparency levels for strength factor filtering
Parameters:
sf_filtered (bool): Is strength factor filtered
fade_option (string): Fade option ("Disabled", "Fade Candle", "Do Not Fade Wick", "Do Not Fade Wick and Border")
fade_opacity (int): Fade opacity percentage
Returns: [body_transparency, border_transparency, wick_transparency]
get_strength_factor_filter(filter_option, individual_filters)
Generate strength factor filter conditions
Parameters:
filter_option (string): Filter option string
individual_filters (map<string, bool>): Map of individual filter conditions
Returns: Boolean filter result
get_signal_bar_condition(signal_option, individual_filters)
Generate signal bar conditions (inverted filters)
Parameters:
signal_option (string): Signal bar option string
individual_filters (map<string, bool>): Map of individual filter conditions
Returns: Boolean signal bar result
get_zscore_signal_condition(z_signal_option, z_filters)
Get Z-score signal bar conditions
Parameters:
z_signal_option (string): Z-score signal option
z_filters (map<string, bool>): Map of Z-score filters
Returns: Boolean Z-score signal condition
get_standard_colors()
Create a standard color scheme for directions
Returns: [up_excessive, up_normal, neutral, down_normal, down_excessive] Standard color set
apply_zscore_modification(original_dir, z_filtered)
Modify directions for Z-score excess display
Parameters:
original_dir (int): Original direction
z_filtered (bool): Is Z-score filtered (shows excess)
Returns: Modified direction (doubled if excess detected)
get_default_fade_colors()
Get default fade colors for strength factor overlay
Returns: [bullish_fade_color, bearish_fade_color] Default colors for TV overlay
should_paint_candles(paint_algo)
Check if paint algorithm should show candles
Parameters:
paint_algo (string): Paint algorithm option
Returns: True if algorithm should display candles
get_signal_bar_char(signal_type, is_bullish)
Get signal bar character based on signal type
Parameters:
signal_type (string): Signal type ("strength_factor" or "zscore")
is_bullish (bool): Direction is bullish
Returns: [character, location] Character and location for plotchar
get_signal_bar_color(signal_type, is_bullish)
Get signal bar colors
Parameters:
signal_type (string): Signal type ("strength_factor" or "zscore")
is_bullish (bool): Direction is bullish
Returns: Signal bar color
Display utilities for color management and visual presentation
get_direction_color(direction, up_excessive, up_normal, neutral, down_normal, down_excessive)
Get candle color based on direction and color scheme
Parameters:
direction (int): Direction value (-2, -1, 0, 1, 2)
up_excessive (color): Color for +2 direction
up_normal (color): Color for +1 direction
neutral (color): Color for 0 direction
down_normal (color): Color for -1 direction
down_excessive (color): Color for -2 direction
Returns: Appropriate color for the direction
get_candle_paint_directions(paint_opt, body_dir, bar_dir, breakout_dir, combined_dir)
Get candle directions for different painting algorithms
Parameters:
paint_opt (string): Painting option algorithm
body_dir (int): Body direction
bar_dir (int): Bar direction
breakout_dir (int): Breakout direction
combined_dir (int): Combined direction
Returns: [body_paint_dir, border_paint_dir, wick_paint_dir, unified_dir]
get_bias_paint_directions(paint_bias, unified_dir)
Get paint directions based on bias filter
Parameters:
paint_bias (string): Paint bias option ("All", "Bull Bias", "Bear Bias")
unified_dir (int): Unified direction
Returns: [bias_dir_a, bias_dir_b] Directions for two plotcandle series
get_transparency_levels(sf_filtered, fade_option, fade_opacity)
Calculate transparency levels for strength factor filtering
Parameters:
sf_filtered (bool): Is strength factor filtered
fade_option (string): Fade option ("Disabled", "Fade Candle", "Do Not Fade Wick", "Do Not Fade Wick and Border")
fade_opacity (int): Fade opacity percentage
Returns: [body_transparency, border_transparency, wick_transparency]
get_strength_factor_filter(filter_option, individual_filters)
Generate strength factor filter conditions
Parameters:
filter_option (string): Filter option string
individual_filters (map<string, bool>): Map of individual filter conditions
Returns: Boolean filter result
get_signal_bar_condition(signal_option, individual_filters)
Generate signal bar conditions (inverted filters)
Parameters:
signal_option (string): Signal bar option string
individual_filters (map<string, bool>): Map of individual filter conditions
Returns: Boolean signal bar result
get_zscore_signal_condition(z_signal_option, z_filters)
Get Z-score signal bar conditions
Parameters:
z_signal_option (string): Z-score signal option
z_filters (map<string, bool>): Map of Z-score filters
Returns: Boolean Z-score signal condition
get_standard_colors()
Create a standard color scheme for directions
Returns: [up_excessive, up_normal, neutral, down_normal, down_excessive] Standard color set
apply_zscore_modification(original_dir, z_filtered)
Modify directions for Z-score excess display
Parameters:
original_dir (int): Original direction
z_filtered (bool): Is Z-score filtered (shows excess)
Returns: Modified direction (doubled if excess detected)
get_default_fade_colors()
Get default fade colors for strength factor overlay
Returns: [bullish_fade_color, bearish_fade_color] Default colors for TV overlay
should_paint_candles(paint_algo)
Check if paint algorithm should show candles
Parameters:
paint_algo (string): Paint algorithm option
Returns: True if algorithm should display candles
get_signal_bar_char(signal_type, is_bullish)
Get signal bar character based on signal type
Parameters:
signal_type (string): Signal type ("strength_factor" or "zscore")
is_bullish (bool): Direction is bullish
Returns: [character, location] Character and location for plotchar
get_signal_bar_color(signal_type, is_bullish)
Get signal bar colors
Parameters:
signal_type (string): Signal type ("strength_factor" or "zscore")
is_bullish (bool): Direction is bullish
Returns: Signal bar color
릴리즈 노트
v2릴리즈 노트
v3파인 라이브러리
트레이딩뷰의 진정한 정신에 따라, 작성자는 이 파인 코드를 오픈소스 라이브러리로 게시하여 커뮤니티의 다른 파인 프로그래머들이 재사용할 수 있도록 했습니다. 작성자에게 경의를 표합니다! 이 라이브러리는 개인적으로 사용하거나 다른 오픈소스 게시물에서 사용할 수 있지만, 이 코드의 게시물 내 재사용은 하우스 룰에 따라 규제됩니다.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
파인 라이브러리
트레이딩뷰의 진정한 정신에 따라, 작성자는 이 파인 코드를 오픈소스 라이브러리로 게시하여 커뮤니티의 다른 파인 프로그래머들이 재사용할 수 있도록 했습니다. 작성자에게 경의를 표합니다! 이 라이브러리는 개인적으로 사용하거나 다른 오픈소스 게시물에서 사용할 수 있지만, 이 코드의 게시물 내 재사용은 하우스 룰에 따라 규제됩니다.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.