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

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

Pattern15m1h4h1d1wAll
Double Top 209 / 120 46 / 28 15 / 7 1 / 0 0 / 0 271 / 155
Double Bottom 243 / 123 55 / 31 21 / 13 2 / 1 0 / 0 321 / 168
Ascending Triangle 212 / 84 27 / 12 13 / 5 3 / 1 0 / 0 255 / 102
Descending Triangle 235 / 93 52 / 17 18 / 10 1 / 1 0 / 0 306 / 121
Symmetrical Triangle ▲ Bullish 134 / 71 31 / 19 7 / 4 0 / 0 0 / 0 172 / 94
Symmetrical Triangle ▼ Bearish 144 / 78 35 / 25 12 / 7 3 / 1 0 / 0 194 / 111
Bull Flag 516 / 325 107 / 62 21 / 5 5 / 2 0 / 0 649 / 394
Bear Flag 730 / 478 176 / 124 49 / 35 8 / 6 3 / 2 966 / 645
Rising Wedge 339 / 256 71 / 51 16 / 13 0 / 0 0 / 0 426 / 320
Falling Wedge 446 / 332 114 / 92 25 / 18 4 / 2 0 / 0 589 / 444
Head and Shoulders 85 / 39 30 / 10 10 / 4 3 / 1 0 / 0 128 / 54
Inverse Head and Shoulders 86 / 45 17 / 8 4 / 4 1 / 0 0 / 0 108 / 57

Log

4,385 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
820390 PARTI Double Top ▼ Bearish 15m Jun 16, 2026 05:00 UTC – Invalidated 61 historical
820387 PARTI Double Bottom ▲ Bullish 15m Jun 16, 2026 00:00 UTC Jun 16, 2026 00:45 UTC Confirmed 75 historical
820386 PARTI Falling Wedge ▲ Bullish 15m Jun 15, 2026 22:30 UTC Jun 16, 2026 00:30 UTC Confirmed 85 historical
820384 PARTI Head and Shoulders ▼ Bearish 15m Jun 15, 2026 13:30 UTC – Invalidated expired 86 historical
820382 PARTI Bear Flag ▼ Bearish 15m Jun 15, 2026 06:15 UTC Jun 15, 2026 06:45 UTC Confirmed 76 historical
820379 PARTI Ascending Triangle ▲ Bullish 15m Jun 15, 2026 03:00 UTC Jun 15, 2026 03:45 UTC Confirmed 77 historical
820378 PARTI Bear Flag ▼ Bearish 15m Jun 14, 2026 23:30 UTC – Invalidated expired 57 historical
820375 PARTI Falling Wedge ▲ Bullish 15m Jun 14, 2026 09:15 UTC Jun 14, 2026 09:30 UTC Confirmed 80 historical
820372 PARTI Rising Wedge ▼ Bearish 15m Jun 14, 2026 07:15 UTC Jun 14, 2026 07:30 UTC Confirmed 53 historical
820371 PARTI Double Top ▼ Bearish 15m Jun 14, 2026 07:15 UTC Jun 14, 2026 07:30 UTC Confirmed 78 historical
820369 PARTI Rising Wedge ▼ Bearish 15m Jun 14, 2026 02:45 UTC Jun 14, 2026 04:15 UTC Confirmed 49 historical
820367 PARTI Double Top ▼ Bearish 15m Jun 13, 2026 21:30 UTC – Invalidated 57 historical
820364 PARTI Rising Wedge ▼ Bearish 15m Jun 13, 2026 21:00 UTC Jun 13, 2026 21:30 UTC Confirmed 76 historical
820363 PARTI Bull Flag ▲ Bullish 15m Jun 13, 2026 20:30 UTC Jun 13, 2026 21:00 UTC Confirmed 60 historical
820360 PARTI Inverse Head and Shoulders ▲ Bullish 15m Jun 13, 2026 18:15 UTC Jun 13, 2026 18:30 UTC Confirmed 76 historical
820359 PARTI Symmetrical Triangle ▲ Bullish 15m Jun 13, 2026 18:15 UTC Jun 13, 2026 18:30 UTC Confirmed 80 historical
820357 PARTI Bear Flag ▼ Bearish 15m Jun 13, 2026 14:30 UTC Jun 13, 2026 14:45 UTC Confirmed 73 historical
820356 PARTI Falling Wedge ▲ Bullish 15m Jun 13, 2026 11:00 UTC – Invalidated 80 historical
820353 PARTI Bear Flag ▼ Bearish 15m Jun 13, 2026 05:30 UTC Jun 13, 2026 05:45 UTC Confirmed 63 historical
820350 PARTI Rising Wedge ▼ Bearish 15m Jun 12, 2026 23:45 UTC Jun 13, 2026 01:30 UTC Confirmed 71 historical
820349 PARTI Bull Flag ▲ Bullish 15m Jun 12, 2026 18:15 UTC Jun 12, 2026 18:45 UTC Confirmed 54 historical
820347 PARTI Bull Flag ▲ Bullish 15m Jun 12, 2026 15:30 UTC Jun 12, 2026 16:15 UTC Confirmed 59 historical
820343 PARTI Rising Wedge ▼ Bearish 15m Jun 12, 2026 08:15 UTC Jun 12, 2026 08:30 UTC Confirmed 78 historical
820342 PARTI Inverse Head and Shoulders ▲ Bullish 15m Jun 12, 2026 00:15 UTC – Invalidated 69 historical
820341 PARTI Ascending Triangle ▲ Bullish 15m Jun 12, 2026 00:15 UTC – Invalidated 79 historical
820339 PARTI Inverse Head and Shoulders ▲ Bullish 15m Jun 11, 2026 16:30 UTC – Invalidated 98 historical
820337 PARTI Ascending Triangle ▲ Bullish 15m Jun 11, 2026 16:30 UTC – Invalidated 80 historical
820335 PARTI Bull Flag ▲ Bullish 15m Jun 11, 2026 15:00 UTC – Invalidated 52 historical
820334 PARTI Bear Flag ▼ Bearish 15m Jun 11, 2026 11:45 UTC – Invalidated 58 historical
820332 PARTI Bull Flag ▲ Bullish 15m Jun 11, 2026 05:00 UTC Jun 11, 2026 05:15 UTC Confirmed 65 historical
820328 PARTI Descending Triangle ▼ Bearish 15m Jun 10, 2026 17:45 UTC – Invalidated 88 historical
820327 PARTI Double Bottom ▲ Bullish 15m Jun 10, 2026 17:45 UTC Jun 10, 2026 20:30 UTC Confirmed 59 historical
820326 PARTI Bear Flag ▼ Bearish 15m Jun 10, 2026 17:15 UTC Jun 10, 2026 17:30 UTC Confirmed 42 historical
820325 PARTI Symmetrical Triangle ▼ Bearish 15m Jun 10, 2026 15:00 UTC Jun 10, 2026 15:30 UTC Confirmed 77 historical
820322 PARTI Bear Flag ▼ Bearish 15m Jun 10, 2026 07:30 UTC Jun 10, 2026 10:00 UTC Confirmed 79 historical
820321 PARTI Descending Triangle ▼ Bearish 15m Jun 10, 2026 04:00 UTC Jun 10, 2026 04:30 UTC Confirmed 44 historical
820317 PARTI Symmetrical Triangle ▲ Bullish 15m Jun 10, 2026 02:45 UTC – Invalidated 82 historical
820315 PARTI Symmetrical Triangle ▲ Bullish 15m Jun 10, 2026 02:00 UTC Jun 10, 2026 02:45 UTC Confirmed 80 historical
820311 PARTI Rising Wedge ▼ Bearish 15m Jun 10, 2026 00:15 UTC Jun 10, 2026 00:45 UTC Confirmed 80 historical
820310 PARTI Bull Flag ▲ Bullish 15m Jun 10, 2026 00:00 UTC Jun 10, 2026 00:15 UTC Confirmed 76 historical
820309 PARTI Bull Flag ▲ Bullish 15m Jun 9, 2026 22:45 UTC Jun 10, 2026 00:00 UTC Confirmed 65 historical
820307 PARTI Bull Flag ▲ Bullish 15m Jun 9, 2026 18:45 UTC Jun 9, 2026 19:00 UTC Confirmed 62 historical
820305 PARTI Symmetrical Triangle ▲ Bullish 15m Jun 9, 2026 01:45 UTC – Invalidated 80 historical
820304 PARTI Falling Wedge ▲ Bullish 15m Jun 8, 2026 08:30 UTC Jun 8, 2026 09:00 UTC Confirmed 76 historical
820299 PARTI Bear Flag ▼ Bearish 15m Jun 7, 2026 23:15 UTC Jun 7, 2026 23:30 UTC Confirmed 53 historical
820298 PARTI Falling Wedge ▲ Bullish 15m Jun 7, 2026 23:00 UTC Jun 8, 2026 00:00 UTC Confirmed 73 historical
820295 PARTI Descending Triangle ▼ Bearish 15m Jun 7, 2026 18:45 UTC Jun 7, 2026 19:30 UTC Confirmed 77 historical
820294 PARTI Descending Triangle ▼ Bearish 15m Jun 7, 2026 16:45 UTC – Invalidated 80 historical
820293 PARTI Double Bottom ▲ Bullish 15m Jun 7, 2026 16:45 UTC – Invalidated 75 historical
820291 PARTI Falling Wedge ▲ Bullish 15m Jun 7, 2026 16:00 UTC Jun 7, 2026 17:15 UTC Confirmed 80 historical