Library
Every indicator, pattern and rule, drawn live on real one-minute bars. Drag a setting and watch the chart answer.
- Max — The highest value of the last N bars, this bar included, drawn over the candles as a stepped ceiling.
- Min — The lowest value of the last N bars, this bar included, drawn under the candles as a stepped floor.
- Sum — The total of the last N values, this bar included; most useful on changes or 0/1 signals, not on prices.
- Average — The equal-weight average of the last N values, this bar included, drawn over the candles as a baseline.
- Standard deviation — How widely the last N values spread around their average, in the input's own units: a volatility gauge.
- Percentile — The level a chosen fraction of the last N values sit at or below; 0.9 gives the 90th percentile.
- Absolute value — The distance of the value from zero: negative values turn positive, positive values stay as they are.
- Sign — 1 when the value is above zero, -1 when below, 0 at exactly zero: direction without size.
- Clip — The value held between a lower and an upper bound; beyond a bound it reads as that bound.
- Ceil — The value rounded up to the given number of decimal places: 0 gives the next whole number.
- Floor — The value rounded down to the given number of decimal places: 0 gives the whole number below.
- Round — The value rounded to the nearest step at the given number of decimal places; 2 rounds to the cent.
- Log — The logarithm of the value, natural by default; empty on bars where the value is zero or below.
- Where — The value on bars where a condition is on, and nothing on the others.
- Simple moving average — The average close over the last N bars, drawn over the candles as a slow baseline.
- Exponential moving average — The average of recent closes, weighted toward the newest bars, drawn over the candles to show the trend.
- Relative strength index — Whether recent close-to-close moves were mostly up or down, from -1 (all down) to +1 (all up).
- MACD — Momentum from two simple averages: the MACD line, its signal line, and the histogram between them.
- Bollinger bands — A moving average of closes with bands a set number of standard deviations either side, showing how spread out recent prices are.
- Average true range — Average one-minute bar range in dollars, counting gaps: higher means the price is moving more.
- Stochastic oscillator — How far the close sits inside the last few bars' high-low range, from 0 at the low to 1 at the high.
- Rate of change — How far the close has moved over the last N bars, as a fraction: 0.01 means +1%.
- Commodity channel index — How far the typical price sits from its recent average, scaled by recent spread; beyond ±100 reads as stretched.
- Average directional index — How strong the trend is, from 0 to 100, ignoring direction; +DI and -DI show which side leads.
- Williams %R — Where the close sits in the last N bars' high-low range: 0 at the top, -100 at the bottom.
- On-balance volume — Running volume total that adds a bar's volume on up-closes and subtracts it on down-closes; read its trend against price.
- Money flow index — How recent volume went into up-moves versus down-moves, from -1 (all down) to +1 (all up).
- Keltner channels — A moving average of closes with volatility bands; price beyond a band marks a stretched move.
- Supertrend — A trailing line that sits under price in an uptrend and over it in a downtrend, plus the trend direction.
- Donchian channels — The highest high and lowest low of the last N bars, drawn as a channel on the price.
- Volume-weighted moving average — Average of recent closes weighted by volume, drawn over price; busy bars pull it harder.
- Chaikin money flow — Whether recent volume closed mostly near bar highs or bar lows, from -1 (lows) to +1 (highs).
- Percentage price oscillator — Momentum as a percent of price: how far a fast average has pulled away from a slow one.
- Parabolic SAR — A trailing stop that tracks the trend: the line sits under price while it is up, over price while it is down.
- SRLevelsOnline — Nearest strongest support and resistance, from where recent swing lows and highs clustered.
- StochRSI — How far the RSI sits inside its own recent range, from 0 at its low to 1 at its high.
- Ichimoku — Trend and support or resistance: range midpoints at two speeds, plus a cloud drawn from earlier bars.
- KAMA — A moving average that tracks price closely in clean trends and nearly freezes in sideways chop.
- PivotPoints — Classic floor-trader support and resistance levels, reset each block from the prior block's high, low and close.
- AccumulationDistribution — Running total of volume signed by where each bar closed in its range. A rising line means buying pressure is building.
- AwesomeOscillator — Fast minus slow average of bar midpoints, in dollars: above zero means short-term momentum is up.
- ElderForceIndex — Volume-weighted price change, smoothed: positive when rising bars carry the volume, negative when falling bars do.
- TSI — Smoothed momentum from -1 to +1, with a signal line that trails it.
- GarmanKlassVolatility — How wide price has been swinging per one-minute bar over the last N bars; higher means choppier.
- ChaikinVolatility — How much the typical one-minute bar range has widened or narrowed, as a fraction of its past size.
- HurstExponent — Hurst exponent of recent closes: above 0.5 means moves tend to persist, below 0.5 they tend to reverse.
- MarketStructure — Whether recent swing highs and lows form an uptrend (+1), a downtrend (-1) or a narrowing range (0).
- KalmanFilter — A smoothed price line that trails the close by about three bars at default settings.
- VolatilityRatio — How wide the last few bars ranged against a longer baseline: above 1 means volatility is rising.
- VROC — How much this bar's volume changed against the bar period bars back: 0 unchanged, 1 doubled, -1 gone to zero.
- DrawdownTracker — How far price sits below its highest close so far: 0 at a new high, negative while it is pulled back.
- BollingerBandWidth — How wide the Bollinger bands are relative to their middle line: low means a squeeze, high means scattered, fast moves.
- SessionFilter — Passes price only inside a clock-time window, but this app never draws it: its time input gets prices, not timestamps.
- FractalDetector — Marks confirmed swing highs and lows, a few candles after each peak or trough forms.
- TTMSqueeze — Flags when volatility is squeezed tight, with a momentum line that shows which way price leans.
- OpeningRange — The high and low of the first minutes after a set clock time, and whether the close has broken out of them.
- GapDetector — Size of each day's opening gap against the prior close, and whether price has since traded back to it.
- VWAPBands — Session VWAP with +/-1 and +/-2 standard-deviation bands that restart each day, drawn over the candles.
- RelativeVolume — Bar volume against the usual volume at the same clock minute.
- HurstRegime — Trending (1), reverting (-1) or neither (0) from a Hurst estimate; at default settings it reads 1 on almost every bar.
- VolatilityContractionPattern — How many swing pullbacks in a row have each been shallower than the one before, with higher lows.
- MultiTimeframe — Price, or any indicator, sampled every N bars and held flat between samples: a stepped, slower view.
- VolumeProfileDistribution — Where price sits against the recent volume peak and the value-area edges, as signed fractions.
- ReturnDistribution — How far price moved over the last N bars, and how unusual that move is against recent moves of the same length.
- MeanReversionScore — How stretched price is from its recent average, and how often such stretches have pulled back toward it.
- VolatilityRegimeClassifier — Ranks recent volatility against recent history: 0 low, 1 normal, 2 high, 3 extreme.
- SequentialPatternTracker — How long the current run of up or down bars is, and how often such runs have kept going.
- ConditionalVolatility — How volatile the next bars have typically been after price sat this close to its recent low and high.
- ExtremeFrequency — How many swing highs and lows the recent bars hold, and how evenly spaced in time they fall.
- PriceProfile — Where recent closes piled up: the busiest price level and how crowded the current price is.
- High low high marker — Marks a high, a drop of set size, then a rebound of set size, on the bar the rebound completes.
- Jump detectors — Marks bars whose close sits a set percent above a recent low, or below a recent high.
- Volume day ratio — How much the latest bar changed the rolling volume total; 1 means no change, not a daily comparison.
- Volume zscore clip — How unusual this bar's volume is against the recent average, in standard deviations, from 0 to 3.
- Bullish engulfing — A green candle whose body fully covers the prior red candle's body, a short-term sign buyers took over.
- Bearish engulfing — A red candle whose body fully covers the prior green candle's body, a short-term sign sellers took over.
- Hammer — A candle with a long lower wick and a short upper wick, a shape that can mean buyers pushed back.
- ShootingStar — A candle with a long upper wick and its body near the low, a shape read as rejected highs.
- Inside bar — Bars whose high and low both stay inside the previous bar's range, a sign that price is coiling.
- Morning star — A three-bar bullish reversal shape: a down bar, a small bar, then an up bar that closes above the first bar's midpoint.
- Evening star — A three-bar bearish reversal: a strong up bar, a small-bodied bar, then a down bar closing below the first bar's midpoint.
- Three white soldiers — Three straight bullish one-minute candles, each closing higher and opening inside the one before: a short buying run.
- Three black crows — Three straight bearish one-minute candles, each closing lower and opening inside the one before: a short selling run.
- Piercing pattern — Marks a two-candle bullish bounce: a red candle, then a green one that opens lower and closes above its midpoint.
- Dark cloud cover — A red candle that opens above the prior green close and closes below its midpoint: a short-term bearish flip.
- Tweezer top — Two candles with nearly equal highs, a bullish bar then a bearish one, read as a short-term ceiling.
- Tweezer bottom — A red candle then a green one with nearly equal lows: a bullish marker that fires often.
- Double top — A bearish break: price closes under the dip between two similar highs.
- Double bottom — Two lows at about the same price, then a close above the high between them: a bullish breakout signal.
- Outside bar — Marks a minute whose high and low both extend past the previous minute's range.
- Inside bar setup event — Marks the first one-minute bar of each run whose range sits fully inside the bar before it.
- Inside bar breakout up event — Marks an upward break: a close above the high of the inside bar just before it.
- Inside bar breakout down event — Marks a bar that closes below the low of the inside bar right before it: a bearish break of a tight range.
- Squeeze on event — Bollinger bands shrink inside the Keltner channel: volatility is compressed, direction not shown.
- Squeeze breakout up event — Marks the first one-minute close above the upper Bollinger Band right after a squeeze, when the bands sit inside the Keltner channel.
- Squeeze breakout down event — Marks a close below the lower Bollinger band on the bar right after a squeeze, a downside break from compression.
- Island top event — Marks a down gap that closes an up-gap island, the island-top sign. In this code it fires at most once.
- Island bottom event — A gap up out of a gap-down island, a bottom-reversal pattern; it never fired on the default SPY sample.
- Rounding base setup event — Flags the end of a run of narrowing Bollinger bands while the average turns up: a setup, not a breakout.
- Rounding top setup event — Flags a possible rounding top: the moving average turns down while Bollinger width has been narrowing for a run of bars.
- Rounding base breakout event — Price closing above its recent highs one bar after a Bollinger squeeze ends, while an average rises.
- Rounding top breakdown event — Rare breakdown marker: price closes under its 20-bar low one bar after a squeeze turns down.
- Trb buy sell — Marks closes that break the highest high or lowest low of the prior 50 bars.
- Donchian breakout buy sell — Meant to mark breaks of the recent high or low; at default settings it never fires.
- Filter rule buy sell — Marks when price has risen a set percentage off its recent low (buy) or fallen off its recent high (sell).
- Rsi threshold buy sell — Buy marks dips where the RSI balance falls below -0.5; sell marks rallies above +0.5.
- Stoch kd cross buy sell — Buy and sell markers where fast %K crosses %D inside the 0.2 or 0.8 zone, a momentum turn from an extreme.
- Momentum roc buy sell — Momentum flags: buy while the price is up over the lookback, sell while it is down.
- Obv ma cross buy sell — Marks where on-balance volume crosses its own moving average, up for buy and down for sell.
- Bollinger breakout buy sell — Marks bars that close outside the Bollinger band: buy above the upper band, sell below the lower band.
- Keltner breakout buy sell — Marks closes outside the Keltner channel: buy above the upper band, sell below the lower band.
- Trb breakout up event — Marks each one-minute bar that closes above the highest high of the previous k bars.
- Trb breakout down event — Close falls below the lowest low of the prior k bars, a breakdown of the recent range.
- Donchian breakout up event — Marks closes above the recent high, but its channel includes the current bar, so at default settings it never marks.
- Donchian breakout down event — A close under the recent lowest low, a breakdown that never fires at default settings.
- Filter rule up event — Marks bars where price sits more than 1% above its lowest close of the last 50 bars.
- Filter rule down event — Marks when price drops a set percentage below its highest close of the last N bars.
- Rsi below event — Marks candles where recent down-moves outweigh up-moves about three to one (RSI below -0.5).
- Rsi above event — Marks each bar where recent up-pressure, measured as RSI, is above the threshold (default +0.5).
- Stoch kd cross up event — Marks each bar where the fast stochastic line (%K) crosses up through its smoothed line (%D).
- Stoch kd cross down event — Marks each bar where the stochastic %K drops below its smoothed %D line, a short-term bearish turn.
- Momentum up event — How far price rose over the last N bars, drawn only while that rise is above the threshold; blank otherwise.
- Momentum down event — Marks stretches where price has fallen more than a set fraction over the last N bars.
- Obv ma cross up event — Flags each minute that On-Balance Volume rises through its own moving average, about 49 times a day on SPY.
- Obv ma cross down event — Fires when the running volume total (OBV) dips below its own average, a turn toward net selling volume.
- Bollinger breakout up event — Marks candles that close above the upper Bollinger band, meaning price is stretched unusually far above its recent average.
- Bollinger breakout down event — A close below the lower Bollinger band: price unusually low against its recent average.
- Keltner breakout up event — Flags each one-minute close that breaks above the upper Keltner band, the average plus a multiple of recent range.
- Keltner breakout down event — Marks one-minute closes under the lower Keltner band; common at default settings, so read a run as a brief dip.
- Donchian trends — Highest and lowest close over the last N bars, drawn as a channel around price.
- Linreg trends — Price bands around a moving average of closes, showing the range recent closes normally sit in.
- Atr trends — A moving-average envelope set by recent volatility, with its percent slope in a pane below.
- Sma trends — Two lines a fixed percent above and below a moving average, not real support and resistance.
- Volatility trends — Recent 100-bar low and high, nudged outward by price spread, as support and resistance lines.
- Percentile trends — Rolling support and resistance at the 10th and 90th percentile of recent closes, plus each line's slope.
- Cross above — Fires on the bar where one series moves from at or below another to above it.
- Cross below — Fires on the bar where one series moves from at or above another to below it.
- Time normalized — A value compared with its usual level at the same clock time.
- Bullish divergence — On while price makes a lower low but an indicator makes a higher low, a sign selling is losing force.
- Bearish divergence — On while price makes a higher high but an indicator makes a lower high, a sign buying is losing force.
- Trending — How directional the last N bars were: the net move over the window divided by its high-to-low range.
- Ranging — Marks bars where price went back and forth: its net move over N bars is small next to the window's range.
- Pullback entry — Fires when price ticks up after dipping a set percent below where a signal fired, within N bars of it.
- Breakout confirmation — Fires once price has closed above a level for N bars in a row, on the bar the run reaches N.
- High volume — Flags bars whose dollar volume is unusually high for their clock time.
- Trendline values — Where the lower and upper trendlines are on this bar, each joining the last two swing lows or highs.
- Trendline slopes — How steep the lower and upper trendlines are: how much each rises per bar, in price.
- Trendline distances — How far the close is above the lower and upper trendlines, in percent of each line on this bar.
- Momentum accelerator — A 0–10 score for accelerating momentum; the top readings follow a dip that rebounds, and it never shows direction.
- Regime combiner — One code from 0 to 5 that names which volatility and trend state the market is in.
- Volume breakout — Scores each bar 0 to 10 for a breakout on volume; most bars sit at a 1.5 baseline, so read the spikes.
- Exponential trend detector — Marks bars where the latest one-minute move is much stronger than the move before it, a short-term up-turn.
- Exponential breakout detector — Marks a one-minute close that jumps well beyond the recent typical one-minute move.
- Volume momentum sync — Marks bars where price and volume both rose over the window; at default settings it never marks anything.
- ADX extractor — Picks one of the ADX indicator's three readings: trend strength, or the up or down direction line.
- Extract first — Keeps only the first value of a multi-value indicator, such as the trend-strength line of ADX.
- Momentum classifier — A 1–5 momentum class (1 strong up, 5 strong down) that often follows recent volume as much as price.
- Momentum surge — Signed score of recent price acceleration against the longer trend, weighted by current volume; zero is flat.
- Regime classifier — Tags each minute with a regime code: trend direction crossed with high or low volatility.
- Trend strength — How one-sided the recent bars were, from 0 (balanced) to 100 (all moves one way), with no up or down sign.
- Trend strength detector — A 0-100 trend score that reads 100 on almost every bar at default settings, so it rarely separates trend from chop.
- Volatility breakout — Marks one-minute closes that break outside the recent volatility band on heavy volume: +1 up, -1 down.
- Volatility regime — Ranks current average true range against recent bars: 1 is the quietest fifth, 5 the loudest.
- Momentum regime — Sorts momentum into -1 to 2 from three rate-of-change readings; sat at 1 on every SPY bar tested.
- Multi timeframe momentum pipe — A 0 to 10 score for how strongly averages, momentum and streaks agree; flat at 4 on default SPY wiring.
- Volume acceleration pipe — Volume surge score from 0 to 10: higher means volume is running further above its recent averages.
- Crash momentum detector — Marks a one-minute sell-off that is speeding up and steep, a crash cue for inverse ETF entries.
- Momentum phase — Momentum phase from 0 (retracement) to 3 (explosion); on this chart's wiring it reads 2 on every bar.
- Explosive momentum — A 0–100 burst score; volume and range spikes lift it more than price moves, so it rarely gets high.
- Breakout strength — A 0 to 10 breakout score that reads 0 on every SPY bar with defaults, so it shows no breakouts.
- Explosive trend — 0 when the 8, 21 and 55 EMAs are not stacked and rising; 1 to 5 for how fast they are moving.
- Exponential target — Take-profit multiplier that climbs from 1 plus base_profit to 1 plus max_profit as momentum reaches 10.
- Price explosion detector — Scores sudden upward bursts from 0 to 10; at default settings it stayed at 0 on a month of SPY bars.
- Regime volatility surge — Scores 0 to 5 how hard price spread and volume jump together; on SPY one-minute bars it stays at 0 by default.
- Breakout detector — Marks one-minute closes that break recent highs on heavy volume and a sharp move; silent on SPY at defaults.
- Momentum acceleration — Marks bars where the recent return is stronger than its fair share of the longer-run move.
- Trend acceleration — Bar-to-bar change in an input slope, showing whether a trend is speeding up or slowing down.
- Trend direction regime — Whether the fast, medium and slow averages are stacked up, stacked down, or tangled: +1, -1 or 0.
- Crash momentum — Marks bars where price has dipped over the lookback window; the crash-strength checks cannot fire on this chart.
- Dynamic TPSL — Take-profit and stop-loss ratios that widen or tighten with the market regime and momentum.
- Momentum crash detector — Scores a sell-off that is speeding up, but reads 0 on every bar with the default inputs.
- Regime state machine — Tracks whether a position is open after a regime-based entry, how strong it is, and when it should close.
- Dynamic profit maximizer — Exit flag for a simulated long: trailing stop, momentum or EMA break; silent on SPY at default settings.
- Explosive volume surge — Volume surge score from 0 to 3, counted only on bars where momentum is positive.
- Momentum wave detector — How strongly four momentum readings agree on an upside move, from 0 (no wave) to 4.5.
- Volatility breakout scorer — Sums four breakout ingredients into one score, which sits at zero on most one-minute bars.
- Exponential acceleration detector — Marks short rises that speed up against the window's start; never fired on SPY at default settings.
- Compounding momentum detector — Marks bars where recent one-minute moves run at least 1.15 times the earlier moves in the window.
- Power law breakout — Flags breakouts above recent highs that keep growing stronger, behind a 0.5% floor SPY one-minute bars never cleared.
- Volatility expansion detector — Marks when recent bars' high-low ranges run at least 1.5 times wider than the bars just before them.
- Volume acceleration surge — A volume spike over its recent average, on a bar where price is rising and volume has been building.
- Order flow surge — Marks one-bar volume bursts that close higher with positive money flow; they come often.
- Volatility explosion — Marks the bar where volatility bursts out of a squeeze, with no view on direction.
- Volume regime — How the current bar's volume compares with its recent average, from 0 (quiet) to 3 (extreme).
- Composite regime — Scores trend, momentum, volatility and volume regimes into one 5-to-100 explosive-move score.
- Explosive surge — A 0 to 10 score for how big a price, volume or bar range spike is, with no up or down direction.
- Momentum wave — Scores a run of rising short-term momentum from 0 to 5, with volume confirming the strongest levels.
- Price acceleration — Mostly 0; scores sharp upward gains and V-shaped rebounds over 3, 10 and 20 bars, 0 to 5.
- Volume surge — Volume level for each bar, from 0 (normal) to 3 (extreme), against the recent average volume.
- Momentum cascade — Scores runs where the close is up over all four lookbacks at once; reads 0 otherwise, including in downtrends.
- Volatility compression — How narrow the price's recent spread is against its recent average; higher means a tighter squeeze.
- Volume explosion — Volume spike strength on each bar; 0 on most bars, so only real volume surges show.
- Volatility regime score — A 0 to 1 volatility score: 0.5 is neutral, and on one-minute SPY it usually reads low, near 0.3.
- Max since condition — The highest value since a condition last fired, restarted at each firing.
- VIX spike detector — Marks one-minute bars where price jumps fast on heavy volume; rare at the default 8% threshold.
- Explosive acceleration — A 0–10 score that adds up recent upward momentum, volume surge and up-bar count; 7 or higher is rare.
- Dynamic profit target — Profit target that rises from base to max as the momentum score climbs, flat at max on SPY at defaults.
- Max holding time exit — Marks bars where an open position has been held past its time limit, a cue to exit.
- Regime position size — Position-size multiplier: 1.0 normally, cut to 0.8 in consolidation and 0.5 in volatile choppy markets.
- MACD line — The gap between a fast and a slow average of the close, in dollars: above zero means the short-term trend is up.
- Momentum explosion — Scores how hard price is accelerating upward over three look-back windows; mostly zero, never negative.
- Adaptive thresholds — Entry, exit and size factors that shift with volatility and trend; flat on SPY when the regimes stay neutral.
- Market state machine — Joins the volatility, trend and momentum regimes into one state code for each bar.
- ADX regime — Marks each bar 1 (trending) or 0 (ranging) from one bar's push past the prior extremes; not a real ADX.
- Momentum strength — Weighted price change over 3 to 50 bars: above 50 means net up, below 50 net down, 50 flat.
- Regime filter — Labels each bar bull, bear or sideways from three moving averages, and leaves it unmarked when the trend is unclear.
- Trend consistency — Steadiness of recent direction, 0 (flips every bar) to 1 (never flips); on this chart it reads 1 because its input is price.
- Log parabola charge — Marks bars where an upswing is steepening: the recent half climbs faster than the half before it.
- Liquidity imbalance pulse — Flags bars where up-close volume dominates the recent window and runs heavy against normal volume.
- Volatility compression ignition — Flags a breakout above recent closes right after the true range has shrunk well below its longer average.
- Bars since condition — Bars since its condition last fired: 0 on the firing bar, then up one each bar.
- Explosive score — Volume-surge gauge with a rise bonus: quiet bars sit near 0.18, spikes near 1.
- Exponential sizer — Order size multiplier: about 0.63 on quiet bars, climbing to 1.6 on volume or upward-momentum surges.
- Position scaler — A position size ratio that grows with positive momentum and volume, capped at max_size.
- Pyramid multiplier — Size multiplier that steps up by a fixed amount for each bar momentum stays on, up to a cap.
- Ichimoku cloud — Ichimoku's five lines: fast and slow range midpoints, a forward cloud, and a delayed close.
- Klinger DM — Per-bar volume pressure signed by close direction; raw and unsmoothed, so it jumps from bar to bar.
- Volatility position sizer — Position-size multiplier from volatility relative to price; at default thresholds it reads a flat 1.5.
- Volatility position sizer aggressive — Position-size multiplier from current volatility: 2.0 in calm tape, 1.0 normal, 0.5 volatile.
- Volatility position sizer even more aggressive — Position-size multiplier from 0.5 to 2.5 driven by volatility; with defaults it sits at 2.5 on almost every SPY minute bar.
- Volatility position sizer extremely aggressive — A position-size multiplier that reads 3.0 on almost every SPY one-minute bar at defaults; its 0.5 branch never fires.
- Z score — How far the close sits from its recent average, in standard deviations; beyond +/-2 is stretched.
- Volume surge confirmation — Marks bars whose volume spikes above its recent average, regardless of which way price moved.
- Exploding momentum — Flags bars where volume jumps well above its recent average while price has moved, in either direction.
- Momentum cascade detector — A sharp rebound off a short dip, scored by its size; zero on most bars.
- Volume explosion detector — A 0 to 9 volume-surge score with no direction: most bars read 0, high readings mean volume is spiking.
- Exponential breakout — Marks a one-minute move that runs well ahead of the recent pace on a volume surge; on SPY it almost never fires.
- Exponential trend strength — How one-sided recent moves are, scaled by acceleration; it shows strength, not direction.
- Exponential trailing stop — A trailing stop that starts below entry, only moves up, and tightens as the trade gains.
- Adaptive explosive sizer — Sizes a position from a regime code and an explosive-move score; on SPY with default inputs it stays flat at 2.
- Explosive exponential detector — Adds five cues for a fast move, mostly up; at defaults it marks about a third of bars.
- Aggressive trend detector — Flags a bar where a short rise is backed by heavier volume and is speeding up; it almost never fires at defaults.
- Explosive momentum trigger — Marks one-minute bars where a rise accelerates on a volume spike and a wider range, from the second bar on.
- Exponential momentum multiplier — A momentum-scaled multiplier that sat at its 1.51 ceiling on every SPY bar at default settings.
- Momentum acceleration detector — Marks bars where the one-minute return improves on the bar before by more than its recent average change.
- Regime specific position sizer — Position size by market regime; this app feeds it the price instead, so the size never changes.
- Explosive profit detector — Marks rare bars where volume, range and momentum all spike at once on an up-close.
- Multi timeframe alignment — Marks bars where price has drifted up on three horizons (5, 20 and 50 bars) at the same time.
- Volume momentum confirmation — Marks bars where recent price and volume both rise steadily, not just on one noisy bar.
- Exponential momentum score — How hard a move is building (0 to 1) from acceleration, momentum, volume and volatility, with no direction.
- Exponential position sizer — Position size that rises with a momentum and volume score, from 0.05 up to the cap. Not a buy or sell signal.
- Explosive breakout confirmation — Meant to flag explosive breakouts, but it never fires: its breakout test cannot pass on real bars.
- Aggressive position sizer — The position size for each bar: a base size scaled up 2x to 8x when the explosive-momentum score is high.
- Volume surge detector — Marks bars whose volume runs above 2.5 times the recent average; it does not check price direction.
- Parabolic acceleration — Marks bars where the price path has curved upward for four bars running, whether rising or falling.
- Explosive volume thrust — Marks one-minute bars where volume surges well above recent norms; it fires often and ignores price direction.
- Multi timeframe alignment detector — Marks bars where an up-move is accelerating: the last 5 minutes gained over 1.1 times the last 20 minutes.
- Exponential momentum accelerator — A 0 to 1000 score for rising momentum, faster acceleration and volume or range expansion. It gives no direction.
- Volume spike detector — Marks bars whose volume runs well above the recent average, whatever the price did.
- Trend strength meter — How far the fast price average sits above or below the slow one; as shipped it reads zero everywhere.
- Exponential profit target — Flags when profit from the chart's first close clears a target that grows with the best profit so far.
- Accelerating trailing stop — Flags a close through a trailing stop that, with default settings, gets wider as the trade gains.
- Adaptive trailing stop — Marks where a trailing stop set 1.8 ATR below the highest close since entry gets hit.
- Volume momentum surge — Marks bars where volume more than doubles its recent average during a fast push up in price.
- Momentum cluster detector — Flags a run of accelerating one-minute gains above 0.5%; at defaults it did not fire on SPY.
- Parabolic breakout detector — Flags a second straight breakout above recent highs that is more than 1.5 times as large in percent as the first.
- Explosive trend detector — Marks rare bars where at least four of six momentum, volume and range checks pass together; on SPY it almost never fires.
- Adaptive position sizer — Sizes a position from the market regime and confidence, held between a floor and a cap.
- Trend confirmation filter — Lets a signal through only while the short EMA sits above the long EMA; it never fires as shipped.
- Breakout intensity — Latest close against the recent closing high, scaled by volume and typical moves; positive only at new highs.
- Multi timeframe momentum — How many of six bullish momentum and trend checks pass, scored from 0 (none) to 1 (all).
- Trend power — A 0-to-1 bullish trend score: high when EMAs stack upward with price above them, near 0 in any downtrend.
- Volume acceleration — Volume bursts out of a quiet stretch, marked on the candle; most fire outside regular hours.
- Acceleration detector — Shows when each one-minute return comes in higher than the one before, scaled by recent move size.
- Acceleration momentum — Flags minutes where price's one-minute return jumps up far more than usual, a sudden upturn in pace.
- Parabolic SAR accelerated — Marks bars of a long, accelerating uptrend, after price has kept making new highs since the trend turned up.
- Explosive move detector — Flags rare sharp upward bursts on heavy volume and wide range; it never fired on SPY at default settings.
- Acceleration trend detector — Marks bars where the bar-to-bar price change has risen three bars in a row, with no check on direction.
- Explosive parabolic detector — A 0 to 100 surge score that sits near 25 on ordinary bars and mostly ignores whether price is rising or falling.
- Volatility adjustment — A position-size multiplier that shrinks as recent one-minute price moves grow; flat at 1.0 at defaults.
- Mean reversion regime — Flags a bar as 1 when the close sits more than the threshold number of standard deviations from its recent average.
- Momentum divergence detector — Marks swings where price and its momentum input disagree; with the explainer's wiring it never fires.
- Trend strength analyzer — A 0 to 10 trend score; a high reading can come from a sharp drop as well as a rally.
- Enhanced momentum confirmation — A 0 to 2 upside-momentum score: 1 when two or more look-back windows speed up, 2 when three do with a volume spike.
- Explosive pullback — Flags a dip below the recent high while price is not falling fast and volume is calm; never fired at defaults on SPY.
- Trend confirmation — Labels each minute +1 when price, momentum and volume agree on an uptrend, -1 for a downtrend, 0 otherwise.
- Volatility adjusted momentum — Recent price change, scaled up on heavy-volume bars; it measures volume, not volatility, despite the name.
- Advanced regime detector — A market state code from 0 to 3: strong trend, choppy range, high volatility, or quiet and mixed.
- Explosive momentum breakout — Marks one-minute bars that jump 1%+ on heavy volume and close near their 20-bar high. Never fired on a month of SPY at defaults.
- Explosive reversal — Marks bars where an oversold RSI reading meets a volume spike, with no check on price direction.
- Momentum confirmation — Signed momentum over the window: above zero when price is rising, below zero when falling, always a tiny fraction.
- Quality explosive setup — Marks bars where RSI sits below its threshold while momentum is positive; silent at default settings.
- Volume momentum — Flags a run of minutes where volume keeps running well above its recent average, with no view on price direction.
- Dynamic trailing stop — A trailing stop a set number of ATRs back from the best price since entry; idle until a position is armed.
- Explosive momentum detector — How explosive the last few bars' move is, from 0 to 5. It does not say up or down.
- Early exit filter — Marks bars where price has dropped more than a set percentage below the trade's entry price.
- Momentum divergence pipe — True while momentum rises on the short and medium price changes; despite the name, it does not detect divergence.
- Exponential momentum — Percent gap between a fast and a slow average plus the last bar's move; above zero leans up.
- ATR regime — Whether current volatility is low (0), medium (1) or high (2) against its recent average range.
- State machine — Packs a volatility regime and a trend regime into one code, such as 21 for high volatility with trend 1.
- Advanced volatility regime detector — Whether recent price moves are unusually small, normal or large against their own recent average (0, 1 or 2).
- Volatility regime detector — Volatility regime on each bar: 0 calm, 1 normal, 2 busy, judged against its own recent average.
- Mean reversion signal — Marks one-minute closes pushed beyond two standard deviations from their 20-bar average, buy below and sell above.
- Volatility breakout signal — Draws no breakout markers at any setting: each close is tested against a range that already includes its own bar.
- RSI divergence detector — Marks bars where price closes at a short-run extreme while RSI sits at the opposite extreme; about six a day.
- Dynamic stop loss — A stop level a multiple of ATR beyond support in an up-trend, or beyond resistance in a down-trend.
- Mean reversion — Flags price pushed past its Bollinger bands; at defaults the oversold and combined flags never switch off.
- Momentum explosion pipe — Marks sharp bursts of price change, up or down, when a 0-to-1 momentum score passes 0.8.
- Momentum surfing — Flags a fast, volume-backed upward push that is still speeding up; at default settings it did not fire in the September sample.
- Trend exhaustion detector — Flags bars where a trend may be stalling; at default settings it is on for about half of all bars.
- Triangle — Flags bars where the recent low is rising and the recent high is falling, a converging triangle shape that is rare at defaults.
- Channel — Marks stretches where the 100-bar high and low lines slope together, a parallel or flat channel.
- Horizontal channel — Marks bars where the 100-bar closing high and low have both stayed level, a sideways range.
- Asc channel — The highest and lowest recent closes both rising at a similar pace: a rising channel.
- Dec channel — Flags when the 100-minute high and low both slide down together over the last 20 minutes.
- Asc triangle — A flat top over a rising floor across the last 100 closes, a coil traders often read as bullish.
- Dec triangle — A flat price floor under a falling ceiling: a descending-triangle setup, read as bearish, that fires before any break.
- Asc wedge — Flags a rising wedge: the 100-bar high climbs while the 100-bar low climbs faster, squeezing the range.
- Dec wedge — Marks bars where the 100-bar low falls faster than the high: a widening channel, not the wedge its name says.
- Asc broadening — A widening range tilted up: the 100-bar floor rises and the ceiling climbs faster.
- Dec broadening — A widening range tilted down: the 100-bar ceiling falls over 20 bars and the floor falls faster.
- Opposite broadening — Marks bars where the recent closing high and low are both moving apart, a widening range.
- Trend gap — How far the last 100 closes spread, as a share of price: low means a tight range, high a wide one.
- Relation to trendlines — Where the close sits in its last 100-bar closing range: -1 at the low, +1 at the high.
- Trend states — Labels uptrend and downtrend stretches from price pinned to its 100-minute range; as shipped it never draws.
- Breakout patterns — Closes that break the last 100 bars' closing range, and the quick pullbacks that undo them.
- Cup and handle — Flags a cup-and-handle breakout, but as coded it never fires, so the chart stays empty.
- Triangle forming event — Marks when a symmetric triangle shape has held for hold_n bars in a row; rare at default settings.
- Triangle breakout up event — Marks a close above the 100-bar high while a triangle has held; never fires at default settings.
- Triangle breakout down event — Meant to flag a breakdown below a triangle floor; at default settings it never fires.
- Diamond forming event — Marks a diamond: the price channel widened first, then narrowed into a triangle, before any breakout.
- Diamond breakout up event — A diamond pattern's breakout marker; never fires at default settings and rare even when loosened.
- Diamond breakout down event — Marks a close below the recent low on the bar a narrowing diamond range is confirmed; silent at default settings.
- Double bottom top buy sell — Buy and sell markers after a double bottom or top breaks out; silent at default settings.
- Double bottom setup event — Marks the second touch of a recent low after a bounce, a double-bottom setup that fires once per run.
- Double top setup event — Marks a second test of the recent high after a dip, the setup for a double top. Rare, and at most once per series.
- Double bottom breakout event — Marks a double-bottom breakout, but it can fire only once per run and never at default settings.
- Double top breakout event — A sell marker for a double top breaking down; at default settings it never fires.
- Double bottom buy — Buy marker one candle after a double bottom, if that candle closes above the 100-bar high; at default settings it never fires.
- Double top sell — Sell marker after a double top breaks down, which never happens at default settings.
- Triangle breakout buy sell — Buy and sell marks when price breaks a converging triangle's falling top or rising floor; rare at default settings.
- Flag breakout buy sell — Buy or sell on a close outside a sideways range that followed a sharp move; silent at default settings.
- Head shoulders breakout buy sell — Head-and-shoulders neckline breaks, but at default settings it never fires on SPY.
- Head shoulders bearish setup event — Marks a bearish head-and-shoulders setup, but at default settings the head test can never pass, so it never fires.
- Head shoulders bullish setup event — Marks an inverse head-and-shoulders setup; at default settings it never fires.
- Cup handle buy sell — Marks cup-and-handle breakouts; at default settings the buy marker can never draw.
- Cup handle setup event — Marks the first cup-and-handle setup in the loaded history, then never marks again in that run.
- Three drives reversal buy sell — Never marks anything: its breakout test compares each close with a 100-bar range that already includes that close.
- Three drives top setup event — Marks a possible top: the third push to the recent high after two dips, before any break lower.
- Three drives bottom setup event — Third touch of the 100-bar low after two rallies: a setup marker, not a confirmed turn.
- Break retest continuation up event — Marks a resumed push up after price returns to the 100-bar high; silent at default settings.
- Break retest continuation down event — Flags a renewed drop after price breaks and retests a 100-bar low; silent at default settings.
- One two three top setup event — Marks the first close 0.4% below the last 100 bars' highest close, after a close came near that high.
- One two three bottom setup event — Marks bars where price sits near its 100-bar low; meant to flag a bottom, but the rally check never filters.
- One two three breakdown event — A sell marker for a 1-2-3 top breaking down; at default inputs it never draws, at any setting.
- One two three breakout event — A close above the 100-bar high after a low-touch setup; with these inputs it never draws a marker.
- Wolfe wave bear setup event — Marks the fourth touch of a high, low, high, low sequence at the 100-bar close range, once per run.
- Wolfe wave bull setup event — Marks the fourth alternating touch of the 100-bar low and high, a possible bull setup that fires once per run.
- Harmonic abcd bull setup event — A frequent setup marker: the third touch of a low-high-low sequence at the edges of the last 100 closes.
- Harmonic abcd bear setup event — Flags the close returning to its 100-bar high after a high-then-low touch sequence.
- Trend regime — Whether trend strength (ADX) is above the threshold: 1 means trending, 0 means ranging.
- Trend regime scorer — Scores 0 to 10 how far the 100-bar channel is rising, with extra points when price sits near its low.
- Trend strength regime — Sorts ADX trend strength into weak, moderate or strong, and ignores the direction of the trend.
- Volatility panic — Scores panic selling 0 to 5 from an ATR spike, a drop and a volume surge; it read 0 on a month of SPY at defaults.
- Mean reversion opportunity — A 0 to 100 score for price stretched past a band edge; with default wiring it draws nothing.
- Regime detector — Sorts each bar into one of four volatility and trend regimes; on SPY with defaults only 0 and 1 appear.
- Adaptive stop calculator — A stop-width multiplier from 1.0 to 3.0 that widens on price-spread spikes and tightens on strong momentum.
- Explosive breakout — Meant to flag volume-backed breakouts, but on real bars it reads flat zero.
- RSI divergence — Price makes a lower low while RSI makes a higher low; at default settings it never fires.
- Volatility expansion — How much ATR has risen or fallen over the last five bars against the window: above zero means volatility is expanding.
- Extreme gap — How wide the last 100 closes spread, as a share of their lowest close.
- Market regime — Calm (0), high volatility (1) or extreme (2): flags ATR and volume spikes that come with a trend, and reads 0 almost always.
- Market regime detector — Labels each bar 0 to 4 as calm, crash, decline, breakdown or choppy; at default settings it reads 0 all session.
- Volatility explosion detector — Current volatility against its recent average: 1.0 is normal, above 1.4 is a spike, direction not shown.
- Extreme reversal detector — Long-side reversal score that rises as RSI falls; on this chart it moves almost only with RSI.
- Momentum surge detector — Blends momentum, acceleration, trend and volume into a 0 to 3 score; on SPY one-minute bars it sat between 1.7 and 2.2.
- Trend quality — How orderly and strong a trend is, from 0 to 3, with no direction given.
- Volatility momentum score — Sums volatility, momentum, volume and RSI into one score that tops out near 3.3; on this chart only RSI moves it.
- Regime entry — Marks bars where a long-entry test picked by the market regime passes, confirmed by trend, volume and momentum flags.
- Regime exit — Exit signal: marks bars where the current regime's stop, trailing, profit-target or RSI rule is met.
- Channel width — How wide the last 100 closes ranged, as a percent of price: low means a tight squeeze, high means wide swings.
- Trend exhaustion — Shows 0.7 during strong trends (ADX above 40); its exhaustion tests do not work as named.
- Explosive reversion signal — Scores stretched moves outside the Bollinger band with a volume spike; it stayed at 0 on SPY in September 2026.
- Volatility spike detector — Scores 0 to 5 for one-minute volatility bursts; it stayed at 0 on every SPY bar in the sample.
- Dynamic target — A profit-target multiple, not a price, pinned at its 2.5 ceiling on every SPY bar with a value at defaults.
- Explosive confirmation — Flags bars with aligned momentum, mid-range RSI and wide bars, but never fires with its default inputs.
- Regime switching detector — Market regime label from volatility and trend; on the SPY sample it read 1 on every bar, so it told nothing.
- Parabolic trailing stop — Trailing stop below the highest close since entry; with defaults it sinks over time instead of following price.
- Adaptive position sizing — A position size that sits on its 0.1 floor at default settings, so on SPY one-minute bars it barely moves.
- Explosive breakout detector — Meant to flag explosive upside breakouts; as written it never fires on real bars, so the line stays at 0.
- Momentum divergence — Marks bars where the average of two rate-of-change inputs is above 0.001; despite the name, it detects no divergence.
- Risk filter — Marks bars where ADX is 35 or lower, a safe-to-trade gate that blocks strong trends rather than signalling entries.
- Momentum strength filter — Marks bars where at least two of three rate-of-change readings are up past a threshold and RSI is in an up-trend band.
- Volatility filter — Marks bars where ATR as a share of price sits inside a band; at default settings it never fires on SPY.
- Volatility breakout detector — Scores 1 when price moves and ATR widen together, 0.5 when only price moves widen, 0 otherwise.