Skip to main content

Documentation Index

Fetch the complete documentation index at: https://uncoded.ch/docs/llms.txt

Use this file to discover all available pages before exploring further.

The SignalEditor exposes 136 indicators across 9 categories. Every major technical analysis family is represented — moving averages, momentum oscillators, trend confirmations, volatility bands, volume metrics, candlestick patterns, statistics, cycle analysis, and math transforms. Almost every classic strategy can be expressed without custom code.

Categories at a glance

CategoryExamplesUse for
Moving averagesSMA, EMA, WMA, DEMA, TEMA, HMA, KAMA, T3Trend identification, smoothing noise
MomentumRSI, Stochastic, CCI, Williams %R, ROC, TSIMean-reversion, overbought/oversold, divergence
TrendMACD, ADX, Parabolic SAR, Aroon, VortexConfirming trend strength and direction
VolatilityBollinger Bands, ATR, Keltner, DonchianPosition sizing, squeeze detection, regime detection
VolumeOBV, MFI, CMF, VWAP, NVI/PVI, KlingerConfirming participation behind price moves
PatternCDL family — engulfing, doji, hammer, etc.Candlestick-based entry/exit signals
Statisticsz-score, correlation, beta, percentile rankRigorous mean-reversion thresholds
CycleHilbert Transform variants — Sine Wave, Trend ModeCycle-based market regime detection
Math transformslog, exp, sqrt, percent change, accumulationComposing custom indicator-of-indicators

Moving averages — trend identification and smoothing

Average of last N closes. The simplest and most-known. Equal weight to all included bars.Best for: simple trend identification when noise is low.
Recent prices weighted more heavily than older prices. Faster response than SMA.Best for: most general-purpose trend tracking. EMA(20), EMA(50), EMA(200) are classics.
Linear weighting toward recent prices. Between SMA and EMA in responsiveness.
EMA-of-EMA computations that reduce lag while preserving smoothing.Best for: faster trend signals than EMA without too much added noise.
Combination of WMAs designed for low lag and high smoothness. Popular among trend-followers.
Adapts smoothing constant based on recent volatility. Smoother in chop, more responsive in trends.
Smoother variant of EMA with specific lag-vs-smooth tradeoff. Used by professional trading systems.
Attempts to remove lag inherent in EMAs by subtracting a delay term.
The catalog includes McGinley Dynamic, ALMA, FRAMA, and others. All accessible from the SignalEditor’s Indicator node selector.

Momentum — overbought/oversold and divergence

The most-known oscillator. Measures recent gains vs losses. Default thresholds: <30 oversold, >70 overbought.Best for: mean-reversion entries (oversold bounces) and divergence detection.
Compares current close to recent range. Default thresholds: <20 oversold, >80 overbought.Best for: ranging markets where price oscillates within bounds.
Stochastic applied to RSI values. More sensitive than either alone. Faster signals.
Measures deviation from a recent moving average, scaled by mean absolute deviation. Default: ±100 bounds.
Inverted scale stochastic-like oscillator. 0 to -100. Useful when you prefer the inverted shape.
Percentage change over N bars. Pure momentum indicator. Useful as a directional filter.
Smoother momentum variant. Better for slower timeframes where RSI is too noisy.
Difference between two SMAs of midpoints. Bill Williams’ indicator.

Trend — confirming strength and direction

Difference between two EMAs (typically 12 and 26), with a signal line (9-period EMA of the difference).Best for: trend confirmation, crossover signals, divergence detection.
Measures trend strength regardless of direction. Combined with +DI and -DI for direction.Threshold: >25 typically indicates a trend strong enough to follow. Below 25 is chop.
Stop-and-reverse points. Useful for trailing-stop placement and trend confirmation.
Measures how recently the highest high and lowest low occurred. Up and Down components.
Two oscillators (+VI, -VI) measuring directional pressure. Crossovers signal trend changes.
Tenkan-sen, Kijun-sen, Senkou Span A/B, Chikou Span. Composite Japanese trend system.

Volatility — sizing and regime detection

Moving average plus/minus a multiple of standard deviation. Three components: middle (SMA), upper, lower.Best for: identifying squeeze setups (low volatility), breakout detection, mean-reversion at band touches.
Average of recent true ranges (a measure of bar range that accounts for gaps).Best for: position sizing, stop-loss placement, volatility filtering.
Moving average plus/minus a multiple of ATR. Similar to Bollinger but ATR-based instead of standard-deviation-based.
Highest high and lowest low over N bars. Classic breakout indicator.
Direct measure of price dispersion. Used in statistics-based strategies.
Annualized standard deviation of log returns. Useful for cross-symbol volatility comparison.

Volume — confirming participation

Cumulative volume signed by direction of close. Trend confirmation tool.
Volume-weighted RSI. Identifies overbought/oversold considering volume.
Volume-weighted accumulation/distribution. Above zero = buying pressure dominates.
Average price weighted by volume over a period. Common reference for institutional execution.
Cumulative indices that update only on down/up volume days respectively.

Pattern — candlestick recognition (CDL family)

The CDL family includes recognition for classic candlestick patterns:
  • Reversal patterns: engulfing (bullish/bearish), hammer, hanging man, shooting star, morning/evening star, abandoned baby.
  • Indecision: doji (and its variants).
  • Continuation: harami (bullish/bearish), three white soldiers / three black crows, dark cloud cover, piercing line.
Use these as condition inputs (e.g., “fire entry only when bullish engulfing pattern AND RSI < 30”).

Statistics — rigorous thresholds

Number of standard deviations from the mean. Threshold-based: < -2 or > +2 for tail events.Best for: rigorous mean-reversion thresholds tied to actual recent distribution.
Linear correlation between two series. Useful for cross-asset or pair-trading strategies.
Slope of the best-fit line. Direction and strength of trend in numeric form.
Sensitivity to a benchmark. Useful for cross-symbol comparisons (e.g., “BTC’s beta to total market”).
What percentile is the current value in over the last N bars? Useful for threshold-detection: “current Bollinger width is in the bottom 10th percentile of last 100 bars” = squeeze.

Cycle — Hilbert Transform variants

Models the dominant cycle as a sine wave. Useful for “buy at cycle bottoms, sell at cycle tops” approaches.
Detects whether the market is in trend mode or cycle mode. Useful as a regime filter.
Numeric estimate of the current dominant cycle length in bars.

Math transforms — composing custom logic

Useful when composing indicator-of-indicators or normalizing signals:
  • log — natural logarithm. Useful for return-based calculations.
  • exp — exponential. Inverse of log.
  • sqrt — square root. Useful for variance normalization.
  • percent_change — percentage change over N bars.
  • accumulation, distribution — running sums.
  • abs — absolute value.

Best practices for indicator selection

  • Default to RSI(14) and EMA(50) for first strategies — most-tested, most-documented.
  • Match indicator timeframe to your strategy timeframe — RSI on 15m price for 15m strategy.
  • Don’t combine 5+ indicators in one condition — overfitting risk increases with complexity.
  • Use volume indicators as confirmation, not as primary signal — they confirm but rarely lead.
  • Use ADX as a regime filter for trend-following strategies — only act when trend is strong (> 25).
  • Use Bollinger Width percentile for squeeze-breakout setups — measurable and rigorous.
  • Backtest each indicator’s contribution — does adding it actually improve the strategy?
  • Don’t ignore candlestick patterns — CDL family is underused but valuable for entry timing.

What’s next

Conditions

The 41 condition types that combine indicator outputs into firing decisions.

Triggers

The 4 trigger modes that gate when conditions produce signals.

Timeframes

The 15 timeframes you can anchor strategies to.

Strategy Recipes

Worked examples using these indicators.
Last modified on May 3, 2026