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]
method check_overflow(pivots, barArray, dir) finds difference between two timestamps Namespace types: array<float> 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
method get_trend_series(pivots, length, highLow, trend) finds series of pivots in particular trend Namespace types: array<float> 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
method get_trend_series(pivots, firstIndex, lastIndex) finds series of pivots in particular trend Namespace types: array<float> 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 (string): Separator for concatenating labels Returns: string labelText
method getColors(theme) gets array of colors based on theme Namespace types: series Theme Parameters: theme (series Theme): dark or light theme Returns: color[] themeColors
진정한 TradingView 정신에 따라, 저자는 이 파인 코드를 다른 파인 프로그래머들이 재사용할 수 있도록 오픈 소스 라이브러리로 공개했습니다. 저자에게 박수를 보냅니다! 이 라이브러리는 개인적으로 사용하거나 다른 오픈 소스 출판물에서 사용할 수 있지만, 이 코드를 출판물에서 재사용하는 것은 하우스 룰에 의해 관리됩니다.