PINE LIBRARY
utils

Library "utils"
Few essentials captured together (subset of arrayutils)
timer(timeStart, timeEnd)
finds difference between two timestamps
Parameters:
timeStart (int): start timestamp
timeEnd (int)
Returns: [days, hours, minutes, seconds, milliseconds]
check_overflow(pivots, barArray, dir)
finds difference between two timestamps
Parameters:
pivots (array<float>): pivots array
barArray (array<float>): pivot bar array
dir (int): direction for which overflow need to be checked
Returns: bool overflow
get_trend_series(pivots, length, highLow, trend)
finds series of pivots in particular trend
Parameters:
pivots (array<float>): pivots array
length (int): length for which trend series need to be checked
highLow (int): filter pivot high or low
trend (int): Uptrend or Downtrend
Returns: int[] trendIndexes
get_trend_series(pivots, firstIndex, lastIndex)
finds series of pivots in particular trend
Parameters:
pivots (array<float>): pivots array
firstIndex (int): First index of the series
lastIndex (int): Last index of the series
Returns: int[] trendIndexes
getConsolidatedLabel(include, labels, separator)
Consolidates labels into single string by concatenating it with given separator
Parameters:
include (array<bool>): array of conditions to include label or not
labels (array<string>): string array of labels
separator (simple string): Separator for concatenating labels
Returns: string labelText
getColors(theme)
gets array of colors based on theme
Parameters:
theme (simple string): dark or light theme
Returns: color[] themeColors
Few essentials captured together (subset of arrayutils)
timer(timeStart, timeEnd)
finds difference between two timestamps
Parameters:
timeStart (int): start timestamp
timeEnd (int)
Returns: [days, hours, minutes, seconds, milliseconds]
check_overflow(pivots, barArray, dir)
finds difference between two timestamps
Parameters:
pivots (array<float>): pivots array
barArray (array<float>): pivot bar array
dir (int): direction for which overflow need to be checked
Returns: bool overflow
get_trend_series(pivots, length, highLow, trend)
finds series of pivots in particular trend
Parameters:
pivots (array<float>): pivots array
length (int): length for which trend series need to be checked
highLow (int): filter pivot high or low
trend (int): Uptrend or Downtrend
Returns: int[] trendIndexes
get_trend_series(pivots, firstIndex, lastIndex)
finds series of pivots in particular trend
Parameters:
pivots (array<float>): pivots array
firstIndex (int): First index of the series
lastIndex (int): Last index of the series
Returns: int[] trendIndexes
getConsolidatedLabel(include, labels, separator)
Consolidates labels into single string by concatenating it with given separator
Parameters:
include (array<bool>): array of conditions to include label or not
labels (array<string>): string array of labels
separator (simple string): Separator for concatenating labels
Returns: string labelText
getColors(theme)
gets array of colors based on theme
Parameters:
theme (simple string): dark or light theme
Returns: color[] themeColors
Pineライブラリ
TradingViewの精神に則り、作者はこのPineコードをオープンソースライブラリとして公開してくれました。コミュニティの他のPineプログラマーが再利用できるようにという配慮です。作者に拍手を!このライブラリは個人利用や他のオープンソースの公開コンテンツで使用できますが、公開物でのコードの再利用はハウスルールに準じる必要があります。
免責事項
この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。
Pineライブラリ
TradingViewの精神に則り、作者はこのPineコードをオープンソースライブラリとして公開してくれました。コミュニティの他のPineプログラマーが再利用できるようにという配慮です。作者に拍手を!このライブラリは個人利用や他のオープンソースの公開コンテンツで使用できますが、公開物でのコードの再利用はハウスルールに準じる必要があります。
免責事項
この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。