Divergence × conditions × patterns · every tracked ticker
Where the signals converge
Every metric votes with a weight; the sum is the score and the score gives the verdict LONG, SHORT or NO BET YET, for the 23-hour ES1 future and for the overnight gap on single stocks when the macro reads agree. RSI and OBV divergences come from the rsiobv engine on five candle sizes, the saju condition from tickers/conditions.php, the pattern alerts from the patterns page's engine. Signal shows the instruments the patterns engine serves in a hero grid: RSI and OBV, Patterns and AI Meta, vane reads and evidence, then context. The tables use the same cell producers. How ES1, DXY and gold change the points is shown in 0. Signal only. All times UTC.
- Loading the sources…
0. Signal
…
Bullish counts with a blue or green Body or Purple Empowering: Violently only when it is the single such value among all 11 cells (Body included); bearish counts with Red or Orange. AI Meta and TICKERS C3/C4 rules are unchanged. Pattern biases count only before the engine’s displayed end time; a null end time keeps prior counting.
ES1 = S&P 500 future (basics spx, RSI and OBV) · DXY = US Dollar index (basics dxy, RSI only: it has no traded volume) · GOLD = gold (GC=F, RSI and OBV); gold: valid only when it opposes ES1; both invalid otherwise · OIL = oil (CL=F, RSI and OBV); oil: no invalidation rule
- GOLD (obv key gold, GC=F): same gauge as ES1 (largest size with a confirmed divergence, RSI and OBV must agree). GOLD and ES1 are each VALID only when both are directional and opposite; otherwise both INVALID. ES1 flags opposite rows only when VALID; gold never flags a row. DXY-same still invalidates.
1. AI Meta
…
2. Weather vane
ES1 = S&P 500 future (basics spx) · DXY = US Dollar index (basics dxy, RSI only: no traded volume) · GOLD = gold (GC=F) · OIL = oil (CL=F). Every live divergence mark per size and indicator, both directions when both are live; the Direction is the gauge's own marks. How the gauges change points: 0. Signal.
| Loading… |
3. Patterns
…
Candle resolution the pattern was detected on - not the pattern's duration. Each alert shows bias until its engine end time and 28 % of its pattern duration in live trading minutes; expired biases count 0.
| Loading… |
4. Individual Tickers
Tickers for the overnight gap when the macro reads agree on the bias.
…
| Loading… |
…
Tickers with no direction (no convergence, or no data) — with their counts and reasons
TICKERS
…
| Loading… |
RSI cells: end values of the divergence (earlier/later). S = SUPERSTRONG DIV: an RSI end point under 35 or over 65
Legend
- ✓ confirmed divergence (end candle closed; FINAL where the 15-minute lane says so) — counts 1
- ✓ confirmed, with opposite evidence in the same cell (conflict dot) — counts 1
- ✓ hollow: unconfirmed (forming end candle, or not FINAL) — counts 0
- A divergence shows for 2 x its candle length after its second leg closes (daily: until the 2-th following session close); only confirmed ones in that window count; same-ticker smaller-or-equal candles may contradict larger ones, larger never contradict smaller.
- · no divergence on a usable lane · – lane not available (reason in the title: not served, n/a: N of M candles, stale, failed)
- ✓ large = an RSI endpoint beyond 66 or below 33 (hover shows both values and the period); size changes no score or sort
- Greyed marks: a data state - stale signals, a stale or failed lane, an invalid timestamp (the reason is in the title) — counted 0
- Blue = bullish side, red = bearish side; orange = conflict / mixed
- Signal columns: Confirmed by lists evidence with each gauge's own direction (usd bullish, gold bearish); Contradicted by is the other column. Context lists larger-candle opposites (no contradiction). Gauges are named with their own direction.
- A divergence shows for 2 x its candle length after its second leg closes (daily: until the 2-th following session close); only confirmed ones in that window count; same-ticker smaller-or-equal candles may contradict larger ones, larger never contradict smaller.
- Bar 1 = Body & Money alone, in its colour class: blue/green bullish, red/orange bearish, grey neutral (the relationship shows on hover). Body & Money gate: on - the Body cell is the gate (owner: "the all valid or none valid cell"): Bullish counts with a blue or green Body or Purple Empowering: Violently only when it is the single such value among all 11 cells (Body included); bearish counts with Red or Orange. AI Meta and TICKERS C3/C4 rules are unchanged. Bar 1 is lit only then; any other Body: bar 1 unlit, the side counts 0, the bars are grey, "Body not blue, green or a single Empowering: Violently - aspects not counted" / "Body not red/orange - aspects not counted".
- Bar 2 = the condition count: the other ten aspects in the side's class (bullish: blue + green cells; bearish: red + orange cells), printed "n of 10", counted only when bar 1 (the Body) is lit for that side. Axis 1 to 9; empty below 1; edge mark at 1; colour full from 6 (the "max"); full bar at 9 and above. A row can count on one side only.
- Points into the score from the condition count: a valid Body with no other matching cell already gives 1 point, 1 at 1-5, 2 at 6 or more. Score = lane checks (of 10) + points, of 12 — a weighted score, not a count of independent signals.
- Default sort per column: score, lane checks, condition count, ticker A-Z. Every header sorts; marks sort confirmed > conflict > unconfirmed > none > unavailable.
Bullish counts Blue AND Green (owner: "count the number of blue and green"), so the bullish count here can be higher than the tickers page, whose Blue column counts Blue only. Bearish = Red + Orange, the same two colours as the tickers page's "Red + orange" column.
- Loading…
- Loading…
5. Machine-readable
The landscape object itself (the tables are drawn from it): summaries per side, then every row with its ten cells and evidence. Times: *_ts Unix seconds, *_iso UTC.
Loading…
6. Post
Loading…
ranked by condition, then RSI, then OBV