mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-15 09:08:04 +00:00
Add documentation links for various volatility indicators and channels
- Updated BBWN, BBWP, CCV, CV, CVI, EWMA, GKV, HLV, HV, Jvolty, JVOLTYN, MASSI, NATR, RSV, RV, RVI, TR, UI, VOV, VR, YZV indicators with documentation links. - Added documentation links for Aberration, Acceleration Bands, Andrews' Pitchfork, Adaptive Price Zone, ATR Bands, Bollinger Bands, Center of Gravity, Donchian Channels, Decay Min-Max Channel, Detrended Synthetic Price, EACP, EBSW, HOMOD, Jurik Volatility Bands, Keltner Channel, MA Envelope, Min-Max Channel, Price Channel, Regression Channels, Standard Deviation Channel, Stoller Average Range Channel, Super Trend Bands, Ultimate Bands, Ultimate Channel, VWAP Bands, and VWAP with Standard Deviation Bands.
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
indicator("Average Directional Movement Index (ADX)", "ADX", overlay=false)
|
||||
|
||||
//@function Calculates ADX using Wilder's smoothing with compensated RMA
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/adx.md
|
||||
//@param period Number of bars used in the calculation
|
||||
//@returns tuple of ADX value, +DI, -DI
|
||||
adx(simple int period = 14) =>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Average Directional Movement Index Rating (ADXR)", "ADXR", overlay=false)
|
||||
|
||||
//@function Calculates ADX Rating (ADXR) using current and historical ADX values
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/adxr.md
|
||||
//@param period Number of bars used in ADX calculation
|
||||
//@param rating_period Number of bars between current and historical ADX
|
||||
//@returns tuple of ADXR value, ADX value, +DI, -DI
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Williams Alligator", "ALLIGATOR", overlay=true)
|
||||
|
||||
//@function Calculates Williams Alligator indicator using SMMA (RMA)
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/alligator.md
|
||||
//@param source Series to calculate Alligator from
|
||||
//@param jawPeriod Period for Jaw line (typically 13)
|
||||
//@param jawOffset Forward offset for Jaw line (typically 8)
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Archer Moving Averages Trends (AMAT)", "AMAT", overlay=false)
|
||||
|
||||
//@function Calculates AMAT using multiple EMAs to identify trend direction
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/amat.md
|
||||
//@param source Series to calculate AMAT from
|
||||
//@param fast Fast EMA period
|
||||
//@param slow Slow EMA period
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Aroon (AROON)", "AROON", overlay=false)
|
||||
|
||||
//@function Calculates Aroon Up and Down values
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/aroon.md
|
||||
//@param period Number of bars used in the calculation
|
||||
//@returns tuple of Aroon Up and Aroon Down values
|
||||
aroon(simple int period = 25) =>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Aroon Oscillator", "AROONOSC", overlay=false)
|
||||
|
||||
//@function Calculates Aroon Oscillator (Aroon Up - Aroon Down)
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/aroonosc.md
|
||||
//@param period Number of bars used in the calculation
|
||||
//@returns Aroon Oscillator value ranging from -100 to +100
|
||||
aroonosc(simple int period) =>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Choppiness Index", "CHOP", overlay=false)
|
||||
|
||||
//@function Calculates Choppiness Index to measure market trendiness
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/chop.md
|
||||
//@param length Lookback period for calculation
|
||||
//@returns CHOP value between 0 and 100 (lower=trending, higher=choppy)
|
||||
//@references E.W. Dreiss, Australian commodity trader
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Jurik Directional Movement Index (DMX)", "DMX", overlay=false)
|
||||
|
||||
//@function Calculates DMX using Jurik's smoothing of ADX
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/dmx.md
|
||||
//@param period Number of bars used in the calculation
|
||||
//@returns dmx value
|
||||
dmx(simple int period = 14) =>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Directional Movement Index (DX)", "DX", overlay=false)
|
||||
|
||||
//@function Calculates DX using Wilder's smoothing with compensated RMA
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/dx.md
|
||||
//@param period Number of bars used in the calculation
|
||||
//@returns tuple of DX value, +DI, -DI
|
||||
//@optimized Uses Wilder's smoothing (RMA) with warmup compensation for accurate values from bar 1
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("HT_TRENDMODE: Hilbert Transform Trend Mode (TA-Lib)", "HT_TRENDMODE", overlay=false)
|
||||
|
||||
//@function Determines if market is in trend mode (1) or cycle mode (0) using TA-Lib's Ehlers algorithm
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/ht_trendmode.md
|
||||
//@param source Series to analyze for trend/cycle state
|
||||
//@returns 1 for trend mode, 0 for cycle mode
|
||||
ht_trendmode(series float source) =>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Ichimoku Cloud", "ICHIMOKU", overlay=true)
|
||||
|
||||
//@function Calculate Ichimoku Cloud components
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/ichimoku.md
|
||||
//@param tenkan_period Tenkan-sen (Conversion Line) period
|
||||
//@param kijun_period Kijun-sen (Base Line) period
|
||||
//@param senkou_b_period Senkou Span B (Leading Span B) period
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Intraday Momentum Index (IMI)", "IMI", overlay=false)
|
||||
|
||||
//@function Calculates IMI using intraday price ranges (open vs close)
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/imi.md
|
||||
//@param period Number of bars used in the calculation
|
||||
//@returns IMI value (0-100)
|
||||
//@optimized Uses circular buffer for O(1) per-bar complexity
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Qstick Indicator", "QSTICK", overlay=false)
|
||||
|
||||
//@function Calculates Qstick (moving average of close-open difference)
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/qstick.md
|
||||
//@param source_close Closing price series
|
||||
//@param source_open Opening price series
|
||||
//@param length Lookback period for moving average
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("SuperTrend", "SUPER", overlay=true)
|
||||
|
||||
//@function Calculates SuperTrend using ATR-based dynamic support/resistance
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/super.md
|
||||
//@param source Price series for calculation (typically hlc3 or close)
|
||||
//@param atr_period Lookback period for ATR calculation
|
||||
//@param multiplier Multiplier applied to ATR for band calculation
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("TTM Trend", "TTM_TREND", overlay=true)
|
||||
|
||||
//@function Calculates TTM Trend using 6-period moving average with color-coded trend
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/ttm_trend.md
|
||||
//@param source Series to calculate TTM Trend from
|
||||
//@param period Lookback period for moving average
|
||||
//@returns Tuple [ttm_line, trend, strength] where trend is -1/0/1 and strength is percentage change
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
indicator("Vortex Indicator", "VORTEX", overlay=false)
|
||||
|
||||
//@function Calculates Vortex Indicator (VI+ and VI-)
|
||||
//@doc https://github.com/mihakralj/pinescript/blob/main/indicators/dynamics/vortex.md
|
||||
//@param period Lookback period for summing vortex movements and true range
|
||||
//@returns Tuple [vi_plus, vi_minus] normalized vortex indicator values
|
||||
//@optimized Uses running sums for O(1) complexity with circular buffer
|
||||
|
||||
Reference in New Issue
Block a user