From ef00330de3b666e25352e97a5df0cc71241e5f86 Mon Sep 17 00:00:00 2001 From: Miha Kralj Date: Wed, 18 Mar 2026 10:16:09 -0700 Subject: [PATCH] fix: sort all _index.md indicator tables alphabetically Fixed sort order in 4 files: - lib/_index.md: AMFM, PTA, USI/USF repositioned (421 total) - lib/cycles/_index.md: ACP moved to correct alphabetical position - lib/oscillators/_index.md: DPO/DSO swap, RRSI/RSIH/RVGI reordered - lib/numerics/_index.md: NORMALIZE/NORMDIST swap --- lib/_index.md | 8 ++++---- lib/cycles/_index.md | 2 +- lib/numerics/_index.md | 4 ++-- lib/oscillators/_index.md | 10 +++++----- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/_index.md b/lib/_index.md index 2e9c8c4c..481964e0 100644 --- a/lib/_index.md +++ b/lib/_index.md @@ -8,7 +8,6 @@ | [ACCEL](numerics/accel/Accel.md) | Acceleration | Numerics | | [ACF](statistics/acf/Acf.md) | Autocorrelation Function | Statistics | | [ACP](cycles/acp/Acp.md) | Ehlers Autocorrelation Periodogram | Cycles | -| [AMFM](cycles/amfm/Amfm.md) | Ehlers AM Detector / FM Demodulator | Cycles | | [AD](volume/ad/Ad.md) | Accumulation/Distribution Line | Volume | | [ADF](statistics/adf/Adf.md) | Augmented Dickey-Fuller Test | Statistics | | [ADOSC](volume/adosc/Adosc.md) | Chaikin A/D Oscillator | Volume | @@ -23,6 +22,7 @@ | [ALLIGATOR](dynamics/alligator/Alligator.md) | Williams Alligator | Dynamics | | [ALMA](trends_FIR/alma/Alma.md) | Arnaud Legoux MA | Trends (FIR) | | [AMAT](dynamics/amat/Amat.md) | Archer Moving Averages Trends | Dynamics | +| [AMFM](cycles/amfm/Amfm.md) | Ehlers AM Detector / FM Demodulator | Cycles | | [AO](oscillators/ao/Ao.md) | Awesome Oscillator | Oscillators | | [AOBV](volume/aobv/Aobv.md) | Archer On-Balance Volume | Volume | | [APCHANNEL](channels/apchannel/Apchannel.md) | Andrews' Pitchfork | Channels | @@ -271,13 +271,13 @@ | [PLUS_DI](dynamics/plusdi/PlusDi.md) | Plus Directional Indicator | Dynamics | | [PLUS_DM](dynamics/plusdm/PlusDm.md) | Plus Directional Movement | Dynamics | | [PMA](trends_FIR/pma/Pma.md) | Ehlers Predictive Moving Average | Trends (FIR) | -| [PTA](dynamics/pta/Pta.md) | Ehlers Precision Trend Analysis | Dynamics | | [PMO](momentum/pmo/Pmo.md) | Price Momentum Oscillator | Momentum | | [POISSONDIST](numerics/poissondist/Poissondist.md) | Poisson Distribution | Numerics | | [POLYFIT](statistics/polyfit/Polyfit.md) | Polynomial Fitting | Statistics | | [PPO](momentum/ppo/Ppo.md) | Percentage Price Oscillator | Momentum | | [PSEUDOHUBER](errors/pseudohuber/Pseudohuber.md) | Pseudo-Huber Loss | Errors | | [PSL](oscillators/psl/Psl.md) | Psychological Line | Oscillators | +| [PTA](dynamics/pta/Pta.md) | Ehlers Precision Trend Analysis | Dynamics | | [PVD](volume/pvd/Pvd.md) | Price Volume Divergence | Volume | | [PVI](volume/pvi/Pvi.md) | Positive Volume Index | Volume | | [PVO](volume/pvo/Pvo.md) | Percentage Volume Oscillator | Volume | @@ -313,7 +313,7 @@ | [RSE](errors/rse/Rse.md) | Relative Squared Error | Errors | | [RSI](momentum/rsi/Rsi.md) | Relative Strength Index | Momentum | | [RSIH](oscillators/rsih/Rsih.md) | Ehlers Hann-Windowed RSI | Oscillators | -| [RSQUARED](errors/rsquared/Rsquared.md) | R² (Coefficient of Determination) | Errors | +| [RSQUARED](errors/rsquared/Rsquared.md) | R� (Coefficient of Determination) | Errors | | [RSV](volatility/rsv/Rsv.md) | Rogers-Satchell Volatility | Volatility | | [RSX](momentum/rsx/Rsx.md) | Relative Strength Quality Index | Momentum | | [RV](volatility/rv/Rv.md) | Realized Volatility | Volatility | @@ -383,8 +383,8 @@ | [UCHANNEL](channels/uchannel/Uchannel.md) | Ehlers Ultimate Channel | Channels | | [UI](volatility/ui/Ui.md) | Ulcer Index | Volatility | | [ULTOSC](oscillators/ultosc/Ultosc.md) | Ultimate Oscillator | Oscillators | -| [USI](oscillators/usi/Usi.md) | Ehlers Ultimate Strength Index | Oscillators | | [USF](filters/usf/Usf.md) | Ehlers Ultimate Smoother | Filters | +| [USI](oscillators/usi/Usi.md) | Ehlers Ultimate Strength Index | Oscillators | | [VA](volume/va/Va.md) | Volume Accumulation | Volume | | [VAMA](trends_IIR/vama/Vama.md) | Volatility Adjusted MA | Trends (IIR) | | [VARIANCE](statistics/variance/Variance.md) | Variance | Statistics | diff --git a/lib/cycles/_index.md b/lib/cycles/_index.md index f035dc1a..a0ff5ab8 100644 --- a/lib/cycles/_index.md +++ b/lib/cycles/_index.md @@ -6,12 +6,12 @@ Cycle analysis identifies repeating patterns in price data. John Ehlers pioneere | Indicator | Full Name | Description | | :--------------------------------------- | :----------------------------------------------------- | :--------------------------------------------------------------------------- | +| [ACP](acp/Acp.md) | Ehlers Autocorrelation Periodogram | Ehlers. Spectral analysis via autocorrelation. Detects dominant period. | | [AMFM](amfm/Amfm.md) | Ehlers AM Detector / FM Demodulator | Ehlers. DSP decomposition into amplitude (volatility) and frequency (timing).| | [CCOR](ccor/Ccor.md) | Ehlers Correlation Cycle | Ehlers. Dual Pearson correlation (cos + -sin). Phasor angle + market state. | | [CCYC](ccyc/Ccyc.md) | Ehlers Cyber Cycle | Ehlers. 4-tap FIR + 2-pole high-pass IIR. Isolates dominant cycle component. | | [CG](cg/Cg.md) | Ehlers Center of Gravity | Ehlers. Weighted sum position. Minimal lag cycle indicator. | | [DSP](dsp/Dsp.md) | Ehlers Detrended Synthetic Price | Removes trend to reveal underlying cycles. | -| [ACP](acp/Acp.md) | Ehlers Autocorrelation Periodogram | Ehlers. Spectral analysis via autocorrelation. Detects dominant period. | | [EBSW](ebsw/Ebsw.md) | Ehlers Even Better Sinewave | Ehlers. Improved sinewave extraction. Reduces false signals. | | [HOMOD](homod/Homod.md) | Ehlers Homodyne Discriminator | Dominant cycle detection via homodyne technique. | | [HT_DCPERIOD](ht_dcperiod/Htdcperiod.md) | Ehlers Hilbert Transform Dominant Cycle Period | Ehlers Hilbert Transform. Measures current cycle length. | diff --git a/lib/numerics/_index.md b/lib/numerics/_index.md index 33eb6839..ce5c7d58 100644 --- a/lib/numerics/_index.md +++ b/lib/numerics/_index.md @@ -26,8 +26,8 @@ Basic mathematical transforms and utility functions for time series. These build | [LOWEST](lowest/Lowest.md) | Rolling Minimum | Minimum value over lookback window. | | [MAXINDEX](maxindex/Maxindex.md) | Rolling Maximum Index | Position of maximum value in rolling window. | | [MININDEX](minindex/Minindex.md) | Rolling Minimum Index | Position of minimum value in rolling window. | -| [NORMDIST](normdist/Normdist.md) | Normal Distribution | Gaussian probability distribution transform. | -| [NORMALIZE](normalize/Normalize.md) | Min-Max Normalization | Scale to [0,1] range using rolling min/max. | +| [NORMALIZE](normalize/Normalize.md) | Min-Max Normalization | Scale to [0,1] range using rolling min/max. | +| [NORMDIST](normdist/Normdist.md) | Normal Distribution | Gaussian probability distribution transform. | | [POISSONDIST](poissondist/Poissondist.md) | Poisson Distribution | Poisson probability distribution transform. | | [RELU](relu/Relu.md) | Rectified Linear Unit | max(0, x); neural network activation function. | | [SIGMOID](sigmoid/Sigmoid.md) | Logistic Function | 1/(1+e^-x); bounded [0,1] transform. | diff --git a/lib/oscillators/_index.md b/lib/oscillators/_index.md index 10d209a5..d0f5a94d 100644 --- a/lib/oscillators/_index.md +++ b/lib/oscillators/_index.md @@ -19,8 +19,8 @@ Oscillators fluctuate above and below a centerline or within bounded ranges. Use | [DECO](deco/Deco.md) | Ehlers Decycler Oscillator | Dual HP bandpass isolating intermediate-frequency market cycles. | | [DEM](dem/Dem.md) | DeMarker Oscillator | Bounded 0-1 oscillator comparing sequential highs and lows. | | [DOSC](dosc/Dosc.md) | Derivative Oscillator | Double-smoothed RSI minus signal line. Momentum acceleration. | -| [DSO](dso/Dso.md) | Ehlers Deviation-Scaled Oscillator | SSF-filtered zeros with RMS normalization and Fisher Transform. TASC Oct 2018. | -| [DPO](dpo/Dpo.md) | Detrended Price Oscillator | Removes trend via displaced SMA. Reveals cycles. | +| [DPO](dpo/Dpo.md) | Detrended Price Oscillator | Removes trend via displaced SMA. Reveals cycles. | +| [DSO](dso/Dso.md) | Ehlers Deviation-Scaled Oscillator | SSF-filtered zeros with RMS normalization and Fisher Transform. TASC Oct 2018. | | [DSTOCH](dstoch/Dstoch.md) | Double Stochastic (Bressert) | Stochastic applied to Stochastic with EMA smoothing. Bounded 0-100. | | [DYMI](dymi/Dymi.md) | Dynamic Momentum Index | RSI with volatility-adaptive period. Shorter in volatile markets. | | [EEO](eeo/Eeo.md) | Ehlers Elegant Oscillator | IFT of RMS-normalized momentum with Super Smoother. TASC Feb 2022. | @@ -44,9 +44,9 @@ Oscillators fluctuate above and below a centerline or within bounded ranges. Use | [QQE](qqe/Qqe.md) | Quantitative Qualitative Estimation | Smoothed RSI with dynamic volatility bands. | | [REFLEX](reflex/Reflex.md) | Ehlers Reflex | Ehlers zero-centered reversal oscillator using super smoother with normalized sum-of-differences. | | [REVERSEEMA](reverseema/ReverseEma.md) | Ehlers Reverse EMA | 8-stage cascaded Z-transform inversion subtracts EMA lag, producing zero-centered oscillator signal. | -| [RVGI](rvgi/Rvgi.md) | Ehlers Relative Vigor Index | Open-close vs high-low ratio with SMA smoothing. Measures conviction. | -| [RRSI](rrsi/Rrsi.md) | Ehlers Rocket RSI | Fisher Transform of Super Smoother–filtered RSI. Sharp cyclic reversal signals. | -| [RSIH](rsih/Rsih.md) | Ehlers Hann-Windowed RSI | Hann-weighted CU/CD RSI, zero-mean [-1, +1]. FIR filter. TASC Jan 2022. | +| [RRSI](rrsi/Rrsi.md) | Ehlers Rocket RSI | Fisher Transform of Super Smoother–filtered RSI. Sharp cyclic reversal signals. | +| [RSIH](rsih/Rsih.md) | Ehlers Hann-Windowed RSI | Hann-weighted CU/CD RSI, zero-mean [-1, +1]. FIR filter. TASC Jan 2022. | +| [RVGI](rvgi/Rvgi.md) | Ehlers Relative Vigor Index | Open-close vs high-low ratio with SMA smoothing. Measures conviction. | | [SMI](smi/Smi.md) | Stochastic Momentum Index | Distance from range midpoint. More sensitive than classic Stochastic. | | [SQUEEZE](squeeze/Squeeze.md) | Squeeze | BB width < KC width indicates consolidation. Breakout imminent. | | [SQUEEZE_PRO](squeeze_pro/squeeze_pro.md) | Squeeze Pro | Multi-level BB vs KC squeeze (wide/normal/narrow) with MOM-smoothed momentum. LazyBear. |