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

QNT only. Each cell: detected / confirmed (a candle closed beyond the breakout line). Updated Oct 23, 2026 11:40 UTC (every 30 minutes).

Pattern15m1h4h1d1wAll
Double Top 874 / 530 229 / 140 45 / 21 7 / 5 1 / 1 1,156 / 697
Double Bottom 915 / 470 254 / 135 62 / 31 10 / 4 2 / 2 1,243 / 642
Ascending Triangle 696 / 285 193 / 68 37 / 15 8 / 0 0 / 0 934 / 368
Descending Triangle 805 / 317 210 / 90 52 / 21 6 / 3 3 / 1 1,076 / 432
Symmetrical Triangle ▲ Bullish 523 / 300 132 / 69 38 / 19 13 / 7 2 / 1 708 / 396
Symmetrical Triangle ▼ Bearish 460 / 284 125 / 70 33 / 23 4 / 3 0 / 0 622 / 380
Bull Flag 1,826 / 1,130 445 / 279 103 / 55 15 / 9 1 / 1 2,390 / 1,474
Bear Flag 2,074 / 1,340 456 / 318 106 / 70 17 / 11 3 / 3 2,656 / 1,742
Rising Wedge 1,246 / 902 268 / 196 51 / 42 9 / 9 1 / 1 1,575 / 1,150
Falling Wedge 1,293 / 948 375 / 280 87 / 70 9 / 7 1 / 1 1,765 / 1,306
Head and Shoulders 272 / 151 64 / 38 15 / 10 6 / 2 0 / 0 357 / 201
Inverse Head and Shoulders 331 / 180 88 / 48 22 / 12 2 / 0 1 / 0 444 / 240

Log

14,927 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
346392 QNT Double Top ▼ Bearish 15m Jan 6, 2023 18:15 UTC – Invalidated 55 historical
346391 QNT Bull Flag ▲ Bullish 15m Jan 6, 2023 17:00 UTC Jan 6, 2023 17:45 UTC Confirmed 53 historical
346390 QNT Inverse Head and Shoulders ▲ Bullish 15m Jan 6, 2023 12:00 UTC Jan 6, 2023 15:45 UTC Confirmed 74 historical
346389 QNT Bear Flag ▼ Bearish 15m Jan 6, 2023 09:15 UTC Jan 6, 2023 09:45 UTC Confirmed 60 historical
346388 QNT Falling Wedge ▲ Bullish 15m Jan 6, 2023 08:30 UTC Jan 6, 2023 13:00 UTC Confirmed 80 historical
346387 QNT Descending Triangle ▼ Bearish 15m Jan 5, 2023 19:30 UTC – Invalidated 75 historical
346386 QNT Double Top ▼ Bearish 15m Jan 5, 2023 16:15 UTC Jan 5, 2023 18:15 UTC Confirmed 78 historical
346385 QNT Bull Flag ▲ Bullish 15m Jan 5, 2023 10:00 UTC Jan 5, 2023 11:15 UTC Confirmed 66 historical
346384 QNT Rising Wedge ▼ Bearish 15m Jan 5, 2023 06:00 UTC Jan 5, 2023 06:15 UTC Confirmed 69 historical
346383 QNT Symmetrical Triangle ▲ Bullish 15m Jan 5, 2023 02:45 UTC – Invalidated 80 historical
346382 QNT Bear Flag ▼ Bearish 15m Jan 4, 2023 22:30 UTC – Invalidated 73 historical
346381 QNT Rising Wedge ▼ Bearish 15m Jan 4, 2023 18:30 UTC Jan 4, 2023 19:00 UTC Confirmed 76 historical
346380 QNT Bull Flag ▲ Bullish 15m Jan 4, 2023 08:30 UTC – Invalidated 45 historical
346379 QNT Bull Flag ▲ Bullish 15m Jan 4, 2023 05:30 UTC Jan 4, 2023 06:00 UTC Confirmed 62 historical
346378 QNT Bull Flag ▲ Bullish 15m Jan 3, 2023 22:45 UTC Jan 3, 2023 23:00 UTC Confirmed 66 historical
346377 QNT Bear Flag ▼ Bearish 15m Jan 3, 2023 19:30 UTC – Invalidated 70 historical
346376 QNT Falling Wedge ▲ Bullish 15m Jan 3, 2023 18:00 UTC Jan 3, 2023 18:45 UTC Confirmed 80 historical
346375 QNT Ascending Triangle ▲ Bullish 15m Jan 3, 2023 06:00 UTC Jan 3, 2023 06:15 UTC Confirmed 80 historical
346374 QNT Ascending Triangle ▲ Bullish 15m Jan 3, 2023 01:15 UTC – Invalidated 39 historical
346373 QNT Descending Triangle ▼ Bearish 15m Jan 2, 2023 23:15 UTC – Invalidated 44 historical
346372 QNT Rising Wedge ▼ Bearish 15m Jan 2, 2023 20:30 UTC Jan 2, 2023 20:45 UTC Confirmed 70 historical
346371 QNT Descending Triangle ▼ Bearish 15m Jan 2, 2023 16:30 UTC – Invalidated 75 historical
346370 QNT Bull Flag ▲ Bullish 15m Jan 2, 2023 10:00 UTC Jan 2, 2023 10:15 UTC Confirmed 56 historical
346369 QNT Bull Flag ▲ Bullish 15m Jan 1, 2023 22:00 UTC – Invalidated 53 historical
346368 QNT Rising Wedge ▼ Bearish 15m Jan 1, 2023 21:30 UTC Jan 1, 2023 22:15 UTC Confirmed 70 historical
346367 QNT Bull Flag ▲ Bullish 15m Jan 1, 2023 19:30 UTC Jan 1, 2023 19:45 UTC Confirmed 49 historical
346366 QNT Symmetrical Triangle ▲ Bullish 15m Jan 1, 2023 19:30 UTC Jan 1, 2023 19:45 UTC Confirmed 80 historical
346365 QNT Bear Flag ▼ Bearish 15m Jan 1, 2023 15:30 UTC – Invalidated 75 historical
346364 QNT Rising Wedge ▼ Bearish 15m Jan 1, 2023 09:00 UTC – Invalidated 55 historical
253695 QNT Falling Wedge ▲ Bullish 1h Oct 20, 2026 14:00 UTC Oct 20, 2026 15:00 UTC Confirmed 73 historical
253694 QNT Symmetrical Triangle ▼ Bearish 1h Oct 20, 2026 06:00 UTC Oct 20, 2026 08:00 UTC Confirmed 80 historical
253693 QNT Bull Flag ▲ Bullish 1h Oct 19, 2026 16:00 UTC Oct 19, 2026 23:00 UTC Confirmed 60 historical
253692 QNT Symmetrical Triangle ▲ Bullish 1h Oct 18, 2026 14:00 UTC – Invalidated 50 historical
253691 QNT Double Top ▼ Bearish 1h Oct 18, 2026 14:00 UTC Oct 18, 2026 15:00 UTC Confirmed 60 historical
253690 QNT Double Bottom ▲ Bullish 1h Oct 18, 2026 10:00 UTC – Invalidated 47 historical
253689 QNT Bull Flag ▲ Bullish 1h Oct 15, 2026 22:00 UTC Oct 16, 2026 02:00 UTC Confirmed 60 historical
253688 QNT Bear Flag ▼ Bearish 1h Oct 15, 2026 08:00 UTC – Invalidated 50 historical
253687 QNT Falling Wedge ▲ Bullish 1h Oct 15, 2026 03:00 UTC Oct 15, 2026 09:00 UTC Confirmed 80 historical
253686 QNT Descending Triangle ▼ Bearish 1h Oct 12, 2026 11:00 UTC Oct 12, 2026 12:00 UTC Confirmed 66 historical
253685 QNT Descending Triangle ▼ Bearish 1h Oct 12, 2026 06:00 UTC Oct 12, 2026 11:00 UTC Confirmed 64 historical
253684 QNT Double Bottom ▲ Bullish 1h Oct 12, 2026 05:00 UTC – Invalidated 71 historical
253683 QNT Falling Wedge ▲ Bullish 1h Oct 11, 2026 22:00 UTC Oct 12, 2026 05:00 UTC Confirmed 80 historical
253682 QNT Bull Flag ▲ Bullish 1h Oct 11, 2026 19:00 UTC – Invalidated 42 historical
253681 QNT Double Top ▼ Bearish 1h Oct 10, 2026 16:00 UTC Oct 10, 2026 18:00 UTC Confirmed 66 historical
253680 QNT Falling Wedge ▲ Bullish 1h Oct 8, 2026 13:00 UTC Oct 8, 2026 15:00 UTC Confirmed 80 historical
253679 QNT Ascending Triangle ▲ Bullish 1h Oct 7, 2026 02:00 UTC – Invalidated 61 historical
253678 QNT Symmetrical Triangle ▼ Bearish 1h Oct 6, 2026 21:00 UTC – Invalidated 80 historical
253677 QNT Double Bottom ▲ Bullish 1h Oct 6, 2026 21:00 UTC – Invalidated 55 historical
253676 QNT Rising Wedge ▼ Bearish 1h Oct 6, 2026 18:00 UTC Oct 7, 2026 03:00 UTC Confirmed 55 historical
253675 QNT Descending Triangle ▼ Bearish 1h Oct 6, 2026 18:00 UTC – Invalidated 72 historical