Stocks Admin v0.92.20 ← Charts

⚡ Signal Indicator

🔔 Alert Indicator — resistance breakout detection

Each condition can be set Hard (all hard conditions must pass), Soft (counted toward the score threshold), or Off (ignored entirely).

Hard / soft gate parameters
H1 — Near-resistance threshold % Price must be within X% of the all-time high close. Default 10%.
H2 — Moving average window (days) Price must be above the N-day MA — confirms uptrend, filters dead-cat bounces.
H3 — Minimum candle history Skip stocks with fewer candles — need enough history to identify real resistance.
Volume conditions (S1, S2)
Volume average window (days):   Exclude last N days: Used by both S1 and S2. Excluding the last 3 days avoids using today's spike in the average.
S1 — Mild volume spike × Volume > X × mean. Confirms that interest is beginning to build near resistance.
S2 — Strong volume spike × Volume > X × mean. Suggests institutional activity — stronger breakout signal.
Resistance level — shared by H1, S3, S4, S6
ATH price field Which candle field defines the all-time high (resistance level).
close — only committed closes above count, cleaner signal.
high — intraday wicks count, catches all approaches but more noise.
Exclude last N days from ATH Compute the resistance level ignoring the most recent N candles.
Useful to avoid today's own rally inflating the resistance — e.g. set 3 to ask "is the stock breaking a level established at least 3 days ago?"
Default 0 = use all history.
Resistance strength conditions (S3, S4)
Touch zone width % A "touch" = a distinct period where the chosen price field enters within X% of the ATH. Wider zone catches more approaches but dilutes the signal.
Touch detection field high — counts any intraday approach (default, more sensitive).
close — requires committed closes near resistance, fewer but stronger signals.
Exclude last N candles from touch count Prevents the current rally from counting as a "test" of the resistance — the stock approaching resistance today doesn't mean it has tested it multiple times. Default 3.
S3 — Min resistance touches Resistance tested at least N distinct times — confirms it is a real, recognised ceiling.
S4 — Strong resistance touches Heavily tested resistance. The more times it held, the stronger the eventual breakout.
Momentum & pattern conditions (S5, S6, S7)
S5 — Short-term momentum (days) Today's close > close N days ago — price building upward pressure toward the ceiling.
S6 — Ascending triangle Rising floor + flat ceiling over a look-back window. See parameters below.
Look-back window (days) How many past candles to examine for the triangle pattern.
Exclude last N candles from window Trim the end of the window to avoid today's breakout biasing the pattern. Default 1 (current candle only). Set 2–3 to be more conservative.
Rising floor — price field low — uses the intraday low (true floor, classic TA interpretation).
close — uses closing prices only, less noisy but less sensitive to wicks.
Segments (2 or 3) 3 — compare avg floor of the last third vs first third, skipping the noisy middle (default).
2 — compare second half vs first half, simpler but includes the middle.
Min ceiling touches in window How many distinct times the ceiling must be reached within the triangle window. Independent of the global S3/S4 touch count (which uses all history).
Min floor gain % (first → last segment) Avg floor price must rise by at least X% from the first to the last segment. Default 0 = any upward tilt qualifies. Increase to filter micro-fluctuations, e.g. 1.0 = need 1% rise.
S7 — Confirmed breakout Today's close exceeds the previous all-time high close — resistance has been broken.
Soft score threshold
Soft threshold % Qualify if at least X% of active soft conditions are met. 40% with 7 soft = need 3 of 7.

↓ Bottoms Indicator

📊 Chart windows

🗂 Chart Profiles

Stock Classic
Wide History

🎯 Chart Cursor

📈 Graphical Indicators

▶ Slideshow