Skip to content
ClosedCandle

Detection Log

Every pattern the engine has recorded, from closed candles only, including the ones that were invalidated or expired. Rows are never edited or deleted. Live rows were written as the candle closed; historical rows were reconstructed from past candles with exactly the same code (same rules, no lookahead). How detection works.

Educational purposes only. Not financial advice. Past performance does not guarantee future results.

Reset

Detections per pattern and timeframe

W only. Each cell: detected / confirmed (a candle closed beyond the breakout line). Updated Oct 22, 2026 16:30 UTC (every 30 minutes).

Pattern15m1h4h1d1wAll
Double Top 384 / 237 88 / 49 18 / 10 3 / 1 0 / 0 493 / 297
Double Bottom 399 / 209 101 / 54 29 / 15 2 / 0 0 / 0 531 / 278
Ascending Triangle 347 / 142 85 / 29 26 / 7 5 / 2 0 / 0 463 / 180
Descending Triangle 323 / 136 86 / 41 23 / 11 2 / 2 0 / 0 434 / 190
Symmetrical Triangle ▲ Bullish 220 / 115 64 / 38 8 / 5 3 / 2 0 / 0 295 / 160
Symmetrical Triangle ▼ Bearish 223 / 128 74 / 48 17 / 11 1 / 1 0 / 0 315 / 188
Bull Flag 967 / 628 214 / 132 48 / 30 4 / 1 0 / 0 1,233 / 791
Bear Flag 1,135 / 780 292 / 199 77 / 54 16 / 12 3 / 2 1,523 / 1,047
Rising Wedge 546 / 405 120 / 83 35 / 24 4 / 2 0 / 0 705 / 514
Falling Wedge 649 / 492 149 / 115 55 / 44 11 / 7 2 / 1 866 / 659
Head and Shoulders 113 / 64 41 / 24 11 / 6 0 / 0 0 / 0 165 / 94
Inverse Head and Shoulders 144 / 82 24 / 12 7 / 2 3 / 3 0 / 0 178 / 99

Log

7,201 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
888223 W Descending Triangle ▼ Bearish 15m Apr 29, 2026 13:15 UTC Apr 29, 2026 15:15 UTC Confirmed 71 historical
888222 W Double Bottom ▲ Bullish 15m Apr 29, 2026 13:15 UTC – Invalidated 87 historical
888220 W Ascending Triangle ▲ Bullish 15m Apr 29, 2026 04:00 UTC – Invalidated 80 historical
888219 W Bear Flag ▼ Bearish 15m Apr 29, 2026 00:45 UTC – Invalidated 46 historical
888217 W Ascending Triangle ▲ Bullish 15m Apr 28, 2026 19:00 UTC – Invalidated 67 historical
888216 W Falling Wedge ▲ Bullish 15m Apr 28, 2026 14:45 UTC Apr 28, 2026 15:00 UTC Confirmed 74 historical
888214 W Bear Flag ▼ Bearish 15m Apr 28, 2026 11:15 UTC – Invalidated expired 45 historical
888212 W Bear Flag ▼ Bearish 15m Apr 27, 2026 16:45 UTC Apr 27, 2026 19:00 UTC Confirmed 48 historical
888210 W Falling Wedge ▲ Bullish 15m Apr 27, 2026 14:30 UTC – Invalidated 60 historical
888208 W Bear Flag ▼ Bearish 15m Apr 27, 2026 10:00 UTC Apr 27, 2026 10:30 UTC Confirmed 72 historical
888206 W Falling Wedge ▲ Bullish 15m Apr 27, 2026 07:00 UTC Apr 27, 2026 07:45 UTC Confirmed 65 historical
888205 W Bull Flag ▲ Bullish 15m Apr 27, 2026 04:15 UTC – Invalidated 51 historical
888203 W Rising Wedge ▼ Bearish 15m Apr 27, 2026 02:15 UTC – Invalidated 56 historical
888201 W Ascending Triangle ▲ Bullish 15m Apr 27, 2026 01:00 UTC Apr 27, 2026 03:15 UTC Confirmed 80 historical
888200 W Double Bottom ▲ Bullish 15m Apr 26, 2026 18:15 UTC – Invalidated expired 82 historical
888197 W Descending Triangle ▼ Bearish 15m Apr 26, 2026 15:45 UTC – Invalidated 80 historical
888195 W Bear Flag ▼ Bearish 15m Apr 26, 2026 15:15 UTC Apr 26, 2026 15:30 UTC Confirmed 62 historical
888194 W Bull Flag ▲ Bullish 15m Apr 26, 2026 10:45 UTC – Invalidated 50 historical
888191 W Bull Flag ▲ Bullish 15m Apr 26, 2026 07:00 UTC Apr 26, 2026 10:00 UTC Confirmed 52 historical
888190 W Bull Flag ▲ Bullish 15m Apr 26, 2026 00:00 UTC – Invalidated 42 historical
888186 W Bull Flag ▲ Bullish 15m Apr 25, 2026 20:15 UTC Apr 25, 2026 21:00 UTC Confirmed 39 historical
888185 W Falling Wedge ▲ Bullish 15m Apr 25, 2026 20:15 UTC Apr 25, 2026 20:45 UTC Confirmed 80 historical
888182 W Bear Flag ▼ Bearish 15m Apr 25, 2026 09:45 UTC Apr 25, 2026 11:00 UTC Confirmed 68 historical
888178 W Rising Wedge ▼ Bearish 15m Apr 24, 2026 23:30 UTC Apr 24, 2026 23:45 UTC Confirmed 67 historical
888177 W Bull Flag ▲ Bullish 15m Apr 24, 2026 22:15 UTC Apr 24, 2026 23:30 UTC Confirmed 51 historical
888174 W Bull Flag ▲ Bullish 15m Apr 24, 2026 20:00 UTC Apr 24, 2026 20:15 UTC Confirmed 52 historical
888173 W Bull Flag ▲ Bullish 15m Apr 24, 2026 02:45 UTC – Invalidated 43 historical
888171 W Rising Wedge ▼ Bearish 15m Apr 24, 2026 00:15 UTC Apr 24, 2026 00:30 UTC Confirmed 80 historical
888169 W Bull Flag ▲ Bullish 15m Apr 23, 2026 23:15 UTC Apr 24, 2026 00:00 UTC Confirmed 50 historical
888167 W Ascending Triangle ▲ Bullish 15m Apr 23, 2026 12:15 UTC Apr 23, 2026 15:45 UTC Confirmed 69 historical
888166 W Double Top ▼ Bearish 15m Apr 23, 2026 12:15 UTC – Invalidated 82 historical
888164 W Bull Flag ▲ Bullish 15m Apr 23, 2026 08:30 UTC – Invalidated 38 historical
888163 W Bear Flag ▼ Bearish 15m Apr 23, 2026 05:00 UTC Apr 23, 2026 06:00 UTC Confirmed 55 historical
888161 W Falling Wedge ▲ Bullish 15m Apr 22, 2026 22:45 UTC – Invalidated 49 historical
888159 W Bull Flag ▲ Bullish 15m Apr 22, 2026 11:15 UTC – Invalidated 37 historical
888158 W Double Top ▼ Bearish 15m Apr 22, 2026 10:00 UTC – Invalidated expired 82 historical
888156 W Bull Flag ▲ Bullish 15m Apr 22, 2026 04:15 UTC Apr 22, 2026 04:30 UTC Confirmed 68 historical
888153 W Inverse Head and Shoulders ▲ Bullish 15m Apr 22, 2026 02:15 UTC Apr 22, 2026 02:30 UTC Confirmed 61 historical
888151 W Rising Wedge ▼ Bearish 15m Apr 22, 2026 02:15 UTC – Invalidated 80 historical
888148 W Falling Wedge ▲ Bullish 15m Apr 21, 2026 12:45 UTC Apr 21, 2026 15:30 UTC Confirmed 80 historical
888145 W Bear Flag ▼ Bearish 15m Apr 21, 2026 01:00 UTC Apr 21, 2026 02:15 UTC Confirmed 42 historical
888143 W Symmetrical Triangle ▼ Bearish 15m Apr 20, 2026 15:15 UTC – Invalidated 76 historical
888142 W Double Top ▼ Bearish 15m Apr 20, 2026 15:15 UTC – Invalidated 79 historical
888140 W Descending Triangle ▼ Bearish 15m Apr 20, 2026 11:45 UTC – Invalidated 71 historical
888139 W Bull Flag ▲ Bullish 15m Apr 20, 2026 05:30 UTC – Invalidated 35 historical
888138 W Symmetrical Triangle ▼ Bearish 15m Apr 19, 2026 20:00 UTC Apr 19, 2026 20:15 UTC Confirmed 79 historical
888135 W Bull Flag ▲ Bullish 15m Apr 19, 2026 08:15 UTC – Invalidated 40 historical
888132 W Bear Flag ▼ Bearish 15m Apr 19, 2026 04:00 UTC Apr 19, 2026 04:45 UTC Confirmed 51 historical
888129 W Bear Flag ▼ Bearish 15m Apr 18, 2026 21:15 UTC Apr 18, 2026 22:00 UTC Confirmed 42 historical
888126 W Bear Flag ▼ Bearish 15m Apr 18, 2026 13:00 UTC Apr 18, 2026 13:15 UTC Confirmed 50 historical