PINE LIBRARY
Actualizado Momentum

Library "Momentum"
Contains utilities varying algorithms for measuring momentum.
simple(fast, slow, src, fastType, slowType) Derives momentum from two moving averages of different lengths.
Parameters:
fast: The length of the fast moving average.
slow: The length of the slow moving average.
src: The series to measure from. Default is 'close'.
fastType: The type of moving average the fast should use. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
slowType: The type of moving average the slow should use. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
stochRSI(fast, fast, rsiLen, stochLen, src, kmode) Returns the K and D values of a Stochastic RSI. Allows for different moving averages to produce the K value.
Parameters:
fast: The length to average the stochastic.
fast: The length to smooth out K and produce D.
rsiLen: The length of the RSI.
stochLen: The length of stochastic.
src: The series to measure from. Default is 'close'.
kmode: The type of moving average to generate. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
Returns: [K, D]
macd(fast, slow, signal, src, fastType, slowType, slowType) Same as well-known MACD formula but allows for different moving averages types to be used.
Parameters:
fast: The length of the fast moving average.
slow: The length of the slow moving average.
signal: The length of average to applied to smooth out the signal.
src: The series to measure from. Default is 'close'.
fastType: The type of moving average the fast should use. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
slowType: The type of moving average the slow should use. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
slowType: The type of moving average the signal should use. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
Returns: [macd, signal, histogram]
Contains utilities varying algorithms for measuring momentum.
simple(fast, slow, src, fastType, slowType) Derives momentum from two moving averages of different lengths.
Parameters:
fast: The length of the fast moving average.
slow: The length of the slow moving average.
src: The series to measure from. Default is 'close'.
fastType: The type of moving average the fast should use. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
slowType: The type of moving average the slow should use. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
stochRSI(fast, fast, rsiLen, stochLen, src, kmode) Returns the K and D values of a Stochastic RSI. Allows for different moving averages to produce the K value.
Parameters:
fast: The length to average the stochastic.
fast: The length to smooth out K and produce D.
rsiLen: The length of the RSI.
stochLen: The length of stochastic.
src: The series to measure from. Default is 'close'.
kmode: The type of moving average to generate. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
Returns: [K, D]
macd(fast, slow, signal, src, fastType, slowType, slowType) Same as well-known MACD formula but allows for different moving averages types to be used.
Parameters:
fast: The length of the fast moving average.
slow: The length of the slow moving average.
signal: The length of average to applied to smooth out the signal.
src: The series to measure from. Default is 'close'.
fastType: The type of moving average the fast should use. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
slowType: The type of moving average the slow should use. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
slowType: The type of moving average the signal should use. Values allowed are: SMA, EMA, WMA, VWMA and VAWMA.
Returns: [macd, signal, histogram]
Notas de prensa
v2 Cleanup.Notas de prensa
v3 Fixed function docs.Notas de prensa
v4 Republish for debugging server errorNotas de prensa
v5 Updated reference with improved MovingAverage lib.Notas de prensa
v6 Added 'changeNormalized' function for normalizing the velocity of movement. Typically used for moving averages.Added:
changeNormalized(src, len) Returns the 'change' (current - previous) in value normalized by standard deviation measured by the provided length.
Parameters:
src: The series to measure changes.
len: The number of bars to measure the standard deviation.
Notas de prensa
v7 Updated DataCleaner and implemented normalize function.Updated:
changeNormalized(src, len) Returns the 'change' (current - previous) in value normalized by standard deviation measured by the provided length.
Parameters:
src: The series to measure changes.
len: The number of bars to measure the standard deviation.
Biblioteca Pine
In true TradingView spirit, the author has published this Pine code as an open-source library so that other Pine programmers from our community can reuse it. Cheers to the author! You may use this library privately or in other open-source publications, but reuse of this code in publications is governed by House Rules.
Exención de responsabilidad
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.
Biblioteca Pine
In true TradingView spirit, the author has published this Pine code as an open-source library so that other Pine programmers from our community can reuse it. Cheers to the author! You may use this library privately or in other open-source publications, but reuse of this code in publications is governed by House Rules.
Exención de responsabilidad
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.