AIO Master Suite: Moving Averages & OscillatorsThe AIO Master Suite: Moving Averages & Oscillators
This is a comprehensive technical analysis toolkit designed to solve the most common problem traders face: Chart Clutter .
By consolidating over 25 different Moving Average types and a vast array of Oscillators into a single indicator, this tool allows traders to monitor complex market data without sacrificing screen real estate. Instead of stacking multiple oscillator panes that compress your price chart, this script calculates values in the background and displays them in a customizable, floating dashboard.
Key Features
1. The Moving Average Engine (Chart Overlay)
This script includes a robust engine capable of rendering up to 20 simultaneous Moving Averages . Each slot is fully independent, allowing you to select the Type, Length, Source, and Color. We have included a mix of Classical, Adaptive, and Geometric averages to suit any trading style:
Classical: SMA, EMA, WMA, RMA.
Adaptive:
KAMA (Kaufman Adaptive): Adjusts to market noise.
FRAMA (Fractal Adaptive): Uses fractal geometry to dynamically adjust smoothing.
JMA (Jurik Moving Average): Low-lag, low-noise smooth curve.
VIDYA: Adjusts volatility using Chande Momentum Oscillator.
Low-Lag/Smooth:
Hull MA (HMA): Reduces lag while improving smoothing.
Zero-Lag EMA (ZLEMA): Tracks the difference between price and standard EMA.
Tilson T3: Smooth, low-lag moving average.
Super Smoother: Uses a 2-pole Butterworth filter.
Other Types: ALMA, McGinley Dynamic, LSMA, Geometric MA, Triangular MA, and Median.
2. The Oscillator Dashboard (Data Table)
Rather than plotting lines, the script computes the raw values and signal components of popular oscillators and presents them in a clean table. This is ideal for "at-a-glance" confluence checking.
Momentum: RSI, Stochastic, Stoch RSI, Williams %R, Momentum, CCI, Ultimate Oscillator.
Trend & Volume: MACD (Line, Signal, Hist), ADX (DI+/DI-), Aroon, Vortex.
Market Strength: CMF, MFI, ATR.
Advanced: Fisher Transform, TRIX, Connors RSI, CMO, and TSI.
How It Works
Calculations: All indicators are calculated using standard and advanced mathematical formulas derived from their original authors (e.g., Ehlers, Jurik).
Display Logic: The script utilizes the table library to dynamically check which indicators are enabled. Disabled indicators are removed from the calculation pipeline to optimize performance.
Adaptive Logic: For averages like FRAMA and KAMA, the script analyzes price volatility or fractal dimensions to automatically tighten or loosen the smoothing factor.
How to Use
Trend Identification: Enable your preferred Moving Averages (e.g., a 50/200 EMA pair) to visualize the main trend direction on the chart.
Confluence Scanning: Use the Dashboard to check the state of oscillators without scrolling. For example, quickly see if RSI is > 70 (Overbought) while checking if the MACD Histogram is ticking down.
Customization: Open settings to toggle specific MAs or Oscillators. You can change the dashboard position (e.g., Top Right, Bottom Left) to fit your screen.
Settings
Global MA Params: Controls variables for complex MAs (JMA Phase, ALMA Offset, etc).
Moving Averages: 20 individual slots to toggle visibility, type, length, and color.
Oscillators: Individual toggles and length settings for every oscillator.
Table Settings: Control visibility and position of the dashboard.
Disclaimer
This tool is for informational and educational purposes only. It provides technical data based on mathematical formulas and DOES NOT constitute financial advice. Past performance of any indicator does not guarantee future results. Always manage your risk.
Pine Script® indicator














