PINE LIBRARY

TA

105
Library "TA"
Technical analysis library that provides convenience functions and overrides for tradingview's own ta.* functions in order to work around various limitations.

sma(src, length)
  Override for ta.sma that allows you to provide series values
  Parameters:
    src (float): The source values to process
    length (int): The length of the source to evaluate for the moving average
  Returns: float The moving average

ema(src, length)
  Override for ta.ema that allows you to provide series values
  Parameters:
    src (float): The source values to process
    length (int): The length of the source to evaluate for the moving average
  Returns: float The moving average

rma(src, length)
  Override for ta.rma that allows you to provide series values
  Parameters:
    src (float): The source values to process
    length (int): The length of the source to evaluate for the moving average
  Returns: float The moving average

wma(src, length)
  Override for ta.wma that allows you to provide series values
  Parameters:
    src (float): The source values to process
    length (int): The length of the source to evaluate for the moving average
  Returns: float The moving average

vwma(src, length)
  Override for ta.vwma that allows you to provide series values
  Parameters:
    src (float): The source values to process
    length (int): The length of the source to evaluate for the moving average
  Returns: float The moving average

ma(src, length, maType)
  Provide the requested moving average
  Parameters:
    src (float): The source values to process
    length (int): The length of the source to evaluate for the moving average
    maType (string): The type of moving average to return: SMA (default), EMA, SMMA (RMA), WMA, VWMA
  Returns: float The moving average

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.