PINE LIBRARY
Updated

tac

396
Library "tac"
Customised techninal analysis functions

sar(start, inc, max)
  returns parabolic sar with lagging value
  Parameters:
    start (float): float: Start
    inc (float): float: Increment
    max (float): float: Maximum
  Returns: [result, lagging] Actual sar value and lagging sar value
Release Notes
v2

  • PSAR lagging identification improved
Release Notes
v3

  • PSAR fast value implemented


Updated:
sar(start, inc, max)
  returns parabolic sar with lagging and fast value
  Parameters:
    start (float): float: Start
    inc (float): float: Increment
    max (float): float: Maximum
  Returns: [result, lagging, fast] Actual sar value, lagging sar value and fast sar value
Release Notes
v4

Added:
method eval(this)
  Returns Fractals after processing
  Namespace types: Fractals
  Parameters:
    this (Fractals)
  Returns: Fractals

Fractals
  Fractals - Fractal container object
  Fields:
    srcHigh (series float): source for high fractal marking. Default: high
    srcLow (series float): source for low fractal marking. Default: low
    bar (Fluent type from aybarsm/ToolsFluent/3)
    hh (array<Fluent> type from aybarsm/ToolsFluent/3): fluent.Fluent[] Higher high fractals. Default: na
    lh (array<Fluent> type from aybarsm/ToolsFluent/3): fluent.Fluent[] Lower high fractals. Default: na
    hl (array<Fluent> type from aybarsm/ToolsFluent/3): fluent.Fluent[] Higher low fractals. Default: na
    ll (array<Fluent> type from aybarsm/ToolsFluent/3): fluent.Fluent[] Lower low fractals. Default: na
Release Notes
v5

Added:
BWFractals
  BWFractals - BWFractals container object
  Fields:
    srcHigh (series float): source for high fractal marking. Default: high
    srcLow (series float): source for low fractal marking. Default: low
    bar (Fluent type from aybarsm/ToolsFluent/3)
    hh (array<Fluent> type from aybarsm/ToolsFluent/3): fluent.Fluent[] Higher high fractals. Default: na
    lh (array<Fluent> type from aybarsm/ToolsFluent/3): fluent.Fluent[] Lower high fractals. Default: na
    hl (array<Fluent> type from aybarsm/ToolsFluent/3): fluent.Fluent[] Higher low fractals. Default: na
    ll (array<Fluent> type from aybarsm/ToolsFluent/3): fluent.Fluent[] Lower low fractals. Default: na

Updated:
method eval(this)
  Returns BWFractals after processing
  Namespace types: BWFractals
  Parameters:
    this (BWFractals)
  Returns: BWFractals

Removed:
Fractals
  Fractals - Fractal container object
Release Notes
v6

Added:
BWFractal
  BWFractal - BWFractal mark info object
  Fields:
    price (series float): float BWFractal price
    when (series int): int BWFractal bar time UNIX. Default: time
    index (series int)
    markWhen (series int): int BWFractal mark bar time UNIX. Default: time
    markIndex (series int)
    boPrice (series float): float BWFractal breakout price. Default: na
    boTime (series int): int BWFractal breakout bar time UNIX. Default: time
    boIndex (series int): int BWFractal breakout bar index. Default: time

Updated:
method eval(this, hhBoLb, llBoLb)
  Returns BWFractals after processing
  Namespace types: BWFractals
  Parameters:
    this (BWFractals)
    hhBoLb (int): Higher high brakout lookback count. Default: 0
    llBoLb (int): Lower low brakout lookback count. Default: 0
  Returns: BWFractals

BWFractals
  BWFractals - BWFractals container object
  Fields:
    srcHigh (series float): source for high fractal marking. Default: high
    srcLow (series float): source for low fractal marking. Default: low
    bar (Fluent type from aybarsm/ToolsFluent/3)
    hh (array<BWFractal>): fluent.Fluent[] Higher high fractals. Default: na
    lh (array<BWFractal>): fluent.Fluent[] Lower high fractals. Default: na
    hl (array<BWFractal>): fluent.Fluent[] Higher low fractals. Default: na
    ll (array<BWFractal>): fluent.Fluent[] Lower low fractals. Default: na
Release Notes
v7
Release Notes
v8

Updated:
method eval(this, hhBoLb, llBoLb)
  Returns BWFractals after processing
  Namespace types: BWFractals
  Parameters:
    this (BWFractals)
    hhBoLb (int): Higher high brakout lookback count. Default: 0
    llBoLb (int): Lower low brakout lookback count. Default: 0

BWFractals
  BWFractals - BWFractals container object
  Fields:
    srcHigh (series float): source for high fractal marking. Default: high
    srcLow (series float): source for low fractal marking. Default: low
    bar (Fluent type from aybarsm/ToolsFluent/4)
    hh (array<BWFractal>): fluent.Fluent[] Higher high fractals. Default: na
    lh (array<BWFractal>): fluent.Fluent[] Lower high fractals. Default: na
    hl (array<BWFractal>): fluent.Fluent[] Higher low fractals. Default: na
    ll (array<BWFractal>): fluent.Fluent[] Lower low fractals. Default: na
Release Notes
v9

Updated:
BWFractals
  BWFractals - BWFractals container object
  Fields:
    srcHigh (series float): source for high fractal marking. Default: high
    srcLow (series float): source for low fractal marking. Default: low
    bar (Fluent type from aybarsm/ToolsFluent/5)
    hh (array<BWFractal>): fluent.Fluent[] Higher high fractals. Default: na
    lh (array<BWFractal>): fluent.Fluent[] Lower high fractals. Default: na
    hl (array<BWFractal>): fluent.Fluent[] Higher low fractals. Default: na
    ll (array<BWFractal>): fluent.Fluent[] Lower low fractals. Default: na
Release Notes
v10
Release Notes
v11

Updated:
method eval(this, srcHigh, srcLow, hhBoLb, llBoLb)
  Returns BWFractals after processing
  Namespace types: BWFractals
  Parameters:
    this (BWFractals)
    srcHigh (float): source for high fractal marking. Default: high
    srcLow (float): source for low fractal marking. Default: low
    hhBoLb (int): Higher high brakout lookback count. Default: 0
    llBoLb (int): Lower low brakout lookback count. Default: 0

BWFractals
  BWFractals - BWFractals container object
  Fields:
    bar (Fluent type from aybarsm/ToolsFluent/5)
    hh (array<BWFractal>): fluent.Fluent[] Higher high fractals. Default: na
    lh (array<BWFractal>): fluent.Fluent[] Lower high fractals. Default: na
    hl (array<BWFractal>): fluent.Fluent[] Higher low fractals. Default: na
    ll (array<BWFractal>): fluent.Fluent[] Lower low fractals. Default: na
Release Notes
v12

Updated:
BWFractals
  BWFractals - BWFractals container object
  Fields:
    bar (Fluent type from aybarsm/ToolsFluent/6)
    hh (array<BWFractal>): fluent.Fluent[] Higher high fractals. Default: na
    lh (array<BWFractal>): fluent.Fluent[] Lower high fractals. Default: na
    hl (array<BWFractal>): fluent.Fluent[] Higher low fractals. Default: na
    ll (array<BWFractal>): fluent.Fluent[] Lower low fractals. Default: na
Release Notes
v13

Updated:
method eval(this, srcHigh, srcLow, hhBoLb, llBoLb, hhBoLbStart, llBoLbStart)
  Returns BWFractals after processing
  Namespace types: BWFractals
  Parameters:
    this (BWFractals)
    srcHigh (float): source for high fractal marking. Default: high
    srcLow (float): source for low fractal marking. Default: low
    hhBoLb (int): Higher high brakout lookback count. Default: 0
    llBoLb (int): Lower low brakout lookback count. Default: 0
    hhBoLbStart (int): Higher high brakout lookback start time. Default: time
    llBoLbStart (int): Lower low brakout lookback start time. Default: time
Release Notes
v14
Release Notes
v15
Release Notes
v16
Release Notes
v17
Release Notes
v18
Release Notes
v19
Release Notes
v20
Release Notes
v21

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.