ADX
TrendWilder's Average Directional Index (ADX) measuring trend strength on a 0-100 scale. The plot is colored dynamically: rising ADX (strengthening trend), falling ADX (weakening trend), and neutral.
78 Ace Trading indicators for NinjaTrader, each described by what it puts on your chart. The desk runs the same ones on its own five years of bars, so the bots and Echo read the market the way they do.
Wilder's Average Directional Index (ADX) measuring trend strength on a 0-100 scale. The plot is colored dynamically: rising ADX (strengthening trend), falling ADX (weakening trend), and neutral.
Plots key session reference levels: current-session high, low, open and mid, the previous session's high, low, open and close, plus up to 50 user-defined manual price levels, each with an optional text label.
Ace Levels Order Flow scans a rolling window of bars for price levels that were repeatedly touched (open/high/low/close clusters) and draws them as horizontal levels, filtering out levels closer together than a configurable tick spacing.
Ace Signal is a surf-themed momentum tool that tracks a smoothed "swell" (WMA) versus a smoothed price "tube", shading the region between them with an intensity-graded color that deepens as a move builds.
Multi-timeframe dashboard that stacks the Ace Signal reading for several higher timeframes into one panel for at-a-glance trend alignment.
Aqua Flow plots a configurable moving-average Baseline together with an upper/lower volatility channel (baseline MA plus/minus a smoothed true-range band scaled by the Base Channel Multiplier).
Balance marks a session "balance" reference line at the London and US session opens and projects a ladder of take-profit levels above and below it, spaced from the session's pre-open range.
Detects a three-bar pullback / continuation pattern and marks the trigger where the move resumes.
Barrelling Wave plots a Triangular Moving Average (TMA) envelope with adaptive standard-deviation bands and prints bullish/bearish reversal markers when price rejects a band.
A price-panel overlay that combines the Chaikin Oscillator (accumulation-distribution momentum) with the Chaikin Money Flow (buying vs selling pressure) into a single long/short/hold read: long when both are positive, short when both are negative, hold when they disagree.
A momentum/volume histogram that combines the Chaikin Oscillator (accumulation-distribution momentum) with the Chaikin Money Flow (buying vs selling pressure), each normalized to a common scale so both contribute equally.
Breaker AI detects consolidation 'breaker' boxes on an internal Range series and highlights the breakout.
Crush is a dual moving-average momentum tool that combines a fast and a slow MA crossover engine with an SMI (Stochastic Momentum Index) filter to flag entries (LONG/SHORT bubbles), take-profit exhaustion points (TP bubbles), vertical signal lines, bar/background coloring and an optional multi-timeframe trend table.
Plots buy and sell signals when price pulls back to and re-tests a configurable moving average (the "cutback"), and draws the MA line colored by its slope.
Deep Blue is a triple-EMA alignment trend filter. It compares three EMAs and classifies each bar as Long (fast > mid > slow), Short (fast < mid < slow) or Chop (mixed), then colors the bars and/or shades the chart background accordingly.
Detects regular and hidden divergence between price and a selectable oscillator (RSI, MACD, CCI, Stochastics, MFI, ROC, RVI, Momentum, StochRSI).
Drawback marks pullback (drawback) entries against the prevailing trend using a sequential EMA momentum filter, a Stochastic overbought/oversold gate, and ACE Key Pivot Points zig-zag structure, plotting up/down arrows with optional sound alerts.
Projects a dynamic regression channel from the most recent swing structure, extending upper/lower rails forward and marking breakouts above/below the channel with arrows.
Builds dynamic support and resistance from a swing (ZigZag) pivot engine: confirmed swing points are clustered into horizontal S/R lines, and nearby lines are grouped into shaded S/R zones.
Automatically draws the most recent up-trend and down-trend lines by connecting successive swing pivots (Strength bars each side) and flags a break with an arrow and an optional audible alert.
Plots long/short signals from a custom (multiplier-scaled) MACD: a long fires when the MACD crosses above its signal line while the signal is stretched below the B- threshold, and a short fires when it crosses below while the signal is above the A+ threshold.
Self-contained confluence entry helper. Draws the Barrelling Wave band plus a setup box around the paired signals: the first of Barrelling Wave / Endless Summer starts the box (gold while waiting), the partner signal completes it (green = armed) or it fails (red).
Epic Ride combines an adaptive Fibonacci-zone bar coloring engine with a percent-based MACD momentum filter to track trend and flag trade events.
Detects Fair Value Gaps (three-bar imbalances where price leaves an unfilled gap) and highlights them on the price panel until they are traded through.
Floor Trader plots classic floor-trader pivot levels derived from the prior session's high, low and close, optionally overlaying the previous day's set and the prior day's high/low.
An ATR-based trailing trend filter: price is tracked by a volatility band offset from the bar median by Multiplier x ATR(Period).
Draws the SESSION gap — the distance between one trading session's reference close and the NEXT session's open — and shades that zone forward on the price panel until price trades back through and fills it.
Give Me The Money renders a smoothed, EMA-based synthetic candle overlay. Each bar's open, high, low, and close are independently smoothed (with individually tunable lengths) to filter noise and reveal the underlying swing structure, and an optional weighted moving average line highlights the prevailing trend.
Hammerhead paints the chart background from the sign of a Commodity Channel Index (CCI) of the typical price, giving an at-a-glance read of directional bias — the Long color while CCI is above zero and the Short color while below.
Detects and draws classic harmonic patterns (Gartley, Crab, Bat, Butterfly, Deep Crab, Shark, Cypher) from swing pivots, with optional Fibonacci entry/target guides and an EntrySignal series for automation.
Heiken-Ashi candles plotted as an overlay. Uses the modified-candle averaging technique discussed in the article 'Using Heiken-Ashi Technique' in the February 2004 issue of TASC magazine to smooth price action and make trends and reversals easier to read: strings of same-color candles indicate a persistent trend, while color changes and small bodies flag consolidation or turning points.
Automatically detects and draws horizontal support and resistance zones from confirmed swing pivots (using the bars to the left and right of each pivot), optionally computed on a higher timeframe.
Initial Balance marks the high, low, and midpoint of the opening range (initial balance) for each of the major global sessions (Australia/Tokyo, Hong Kong, India, London, US) plus built-in special windows for select instruments (CL/HO, UB/ZB, GC/SI).
Intraday Levels marks the overnight (globex) session high and low for each period (day/week/month/year selectable) and fans six FIXED ratios — 0.236, 0.327, 0.5, 0.618, 0.789 and 0.882 — across that range as support/resistance levels, plus extensions above and below the range.
Jurik-style adaptive moving average (JMA). A low-lag smoothing filter with a tunable phase/overshoot control (jurik_phase), smoothing power (jurik_power), and length (len).
Jaws plots a fast Trigger EMA against a slower Average EMA and shades the region between them, flipping color with the trend.
Plots key swing pivots and connecting zig-zag legs using a configurable reversal amount (percentage, absolute, ATR-based, or tick-based).
Leviathan colors price bars and/or the chart background from MACD momentum. In Entry1 mode bars are painted long/short when MACD agrees with its signal line and a neutral 'chop' color when momentum is weak; Entry2 mode colors purely by MACD sign.
Momentum is a squeeze-and-momentum oscillator (in the style of the TTM Squeeze) that plots a linear-regression momentum histogram color-graded from up-color to down-color by its rank over a normalization window, and marks Bollinger-inside-Keltner squeeze bars vs.
North Shore Zones anchors a ladder of horizontal price levels to the most recent market swing and tiles that ladder up and down the chart as a price grid.
Plots a fast and a slow moving average and fills the space between them with a colored "drift" region that turns up-colored when the fast MA is above the slow MA and down-colored when it is below, making trend direction and MA crossovers easy to read.
Ocean Pulse plots five configurable moving averages (type and period selectable per line) and colors each plot plus the price bars by the slope of each average, giving a layered read on short-, medium-, and long-term trend alignment.
Two Kaufman Adaptive Moving Averages, a main line and a slower signal line, each varying its own smoothing between fast and slow as the market's efficiency changes.
Phase Oscillator measures price from a rolling pivot in ATR units and rescales it to +/-100, so the same reading means the same thing on any instrument or timeframe.
Pipeline is a MACD-momentum trend engine with an ATR-based dead-zone filter. It measures MACD momentum (scaled by Sensitivity), separates it into up/down trend strength, and compares it against a dead zone derived from a smoothed True Range to suppress noise.
Piranha is a multi-condition reversal and exhaustion signal tool. It combines a sequential MACD momentum filter, stacked EMA trend alignment, a Stochastic overbought/oversold gate, and ACE Key Pivot Points zig-zag structure to mark small, big, and school-of-fish bite entries along with dynamic support/resistance reversal lines and optional exhaustion bar coloring.
Plots session structure on the price panel: current day/session and previous session high/low/open/mid, premarket range, a configurable Opening Range with Fibonacci extensions and risk-to-reward targets, Floor Trader and Fibonacci pivots, zones, and manual price levels.
An ATR-based trailing-stop trend tool. A volatility trail (ATR Factor x the chosen moving average of a modified/true range over ATR Period) follows price, plotting a Long Signal below bars in up-trends and a Short Signal above bars in down-trends, and optionally coloring bars/background by trend.
SBS harmonic pattern engine that detects Standard, Stoic and Timeless SBS structures on confirmed swing pivots and projects entry guides.
SSA (Smoothed Signal Average) is a Wilder-style smoothed moving average (SMMA/RMA) of price over the chosen Period: each bar the average is nudged toward the current input by 1/Period, giving a slower, less jumpy line than a simple moving average.
An ATR-based trailing band that follows price and flips as the trend turns, built for fast intraday reads.
Momentum/trend indicator using slope-degree entries and exits over a selectable moving average, with an optional Chop Finder that pauses signals after losing streaks.
Labels your working stop and target orders with the live ticks, points, currency and percent of account at stake.
Snapback maps trend structure from a fast/slow EMA cross on an internal 1-minute series. It draws a vertical line at each trend change, a horizontal reference line at the pivot that started the current trend, and prints pullback triangles when price snaps back to that line.
Spectra is a Fibonacci/Kagi-style staircase trend-following indicator. It tracks a trailing buy-stop / sell-stop staircase whose sensitivity is adjustable, flips trend on a confirmed close beyond the opposing stop, and can paint bars and fire sound alerts on flips.
Stochastic oscillator (FullK/FullD) with configurable %K, %D and slowing periods, plus overbought/oversold reference lines.
Ehlers 2-pole/3-pole Super Smoother filter plotted as an overlay with trend-colored paint bars.
ATR-based SuperTrend that plots a trailing stop line which flips between uptrend and downtrend as price crosses the band.
multi-timeframe supply and demand zones built from confirmed swing pivots that departed with genuine impulse (measured by size, body-to-range conviction and relative volume).
Overlay trend line that combines a multi-pole smoothed "Manowar" filter with an ATR-based trailing band to classify the market as bullish, bearish or neutral.
Surfcast projects intraday roadmaps: session VWAP with up to five standard-deviation bands, Average Daily Range (ADR) and Average Nightly Range (ANR) exhaustion zones, an opening-range box with 50/100/150/200% extensions, prior-day open/high/low/close levels, a Cumulative Volume Delta tile, plus optional Fair Value Gaps and the Fab 4 chop zone.
Surfer marks recent swing highs and lows (derived from an internal ZigZag) as wave crests and troughs, and publishes them as SurferUpper/SurferLower resistance and support levels plus LongPrice/ShortPrice reference series.
Dual moving-average trend indicator that shades the chart background green when the fast MA is above the slow MA (uptrend) and red when below (downtrend).
Colours the bars by which side of a smoothed rolling high/low channel's midline they close on: blue above, pink below.
Shades the chart background to show the prevailing trend from a swing-structure model: long (up) when price closes above the confirmed swing high, short (down) when price closes below the confirmed swing low, and holds the last state in between.
Bar-painting trend tool that combines a multi-pole "Coral" smoothed filter (with an ATR band) and a momentum/control confirmation to color each price bar up, down or trace/neutral.
Volume-weighted average price anchored to the day, week, month, year or the Asia, London and New York session opens, with its deviation bands.
ACE Volume Profile draws a horizontal histogram of traded volume by price for a chosen region (whole session, visible window, a date/time range, per bar, per day, or a hand-drawn ACE VP Region).
Wave is a swing/zig-zag indicator that tracks confirmed swing highs and lows using a symmetric pivot lookback (Period bars on each side) and plots them as dotted step levels, optionally labeling each swing with its price.
Labels swing highs and lows from a multi-moving-average wave structure and reports the point travel of each leg, with optional sound alerts.
Identifies potential swing 'wave' zones off a ZigZag pivot structure and draws Bull/Bear entry-to-target rectangles sized by a configurable tick range.
Multi-timeframe moving-average trend/wave hunter. Uses three configurable moving averages to classify each bar as long, short or caution, paints the price bars, plots triangle entry signals, and can display an on-chart trend table summarizing up to four additional user-selected timeframes (Minute, Renko, Kagi, Point & Figure, Line Break, Heiken Ashi, UniRenko, ninZaRenko).
Wilder's Moving Average applies J. Welles Wilder's smoothing method to the input series, giving a smoother, lower-lag average than a simple SMA.
Xtreme Break is an HMA-based reversal-breakout signal. It builds a Hull Moving Average of price and looks for a short cluster of down (or up) candles followed by a candle that breaks back through the HMA, plotting a triangle below/above the bar to flag the reversal and optionally firing a sound alert.
Plots the direction of price swings using an ATR-based SuperTrend, connecting successive swing highs and swing lows with colored trend lines and directional arrows (higher-high, lower-high, higher-low, lower-low).
Momentum breakout signal engine that marks long and short reversals when price closes beyond a rolling extreme, with optional bar coloring and multi-timeframe / alternate bar-type analysis.
Yeww paints price bars by their position inside an adaptive Fibonacci zone (built from the highest-high / lowest-low over an auto- or manually-selected lookback) and overlays a percent-based MACD momentum filter to plot a dotted trend line above or below price.
Swing pivot / ZigZag engine that marks confirmed swing highs and lows using an objective 'Swell' penetration rule.
Descriptions are of what each indicator draws, from its own documentation. Which of them the desk has measured to carry an edge, and which not, is on the Bots and How it works pages.