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

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

Pattern15m1h4h1dAll
Double Top 400 / 231 95 / 56 17 / 11 1 / 1 513 / 299
Double Bottom 394 / 228 100 / 49 21 / 12 2 / 0 517 / 289
Ascending Triangle 311 / 126 57 / 21 11 / 5 1 / 1 380 / 153
Descending Triangle 324 / 133 85 / 27 17 / 11 6 / 2 432 / 173
Symmetrical Triangle ▲ Bullish 210 / 111 58 / 36 16 / 12 2 / 1 286 / 160
Symmetrical Triangle ▼ Bearish 219 / 134 49 / 25 18 / 11 4 / 3 290 / 173
Bull Flag 801 / 524 214 / 143 53 / 35 3 / 3 1,071 / 705
Bear Flag 1,001 / 654 231 / 157 62 / 45 11 / 7 1,305 / 863
Rising Wedge 520 / 409 110 / 85 32 / 25 2 / 2 664 / 521
Falling Wedge 622 / 469 144 / 114 47 / 39 6 / 4 819 / 626
Head and Shoulders 111 / 53 28 / 8 7 / 5 0 / 0 146 / 66
Inverse Head and Shoulders 126 / 65 21 / 11 6 / 4 2 / 2 155 / 82

Log

6,579 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
401886 ZRO Inverse Head and Shoulders ▲ Bullish 15m Sep 3, 2026 14:45 UTC Sep 3, 2026 15:00 UTC Confirmed 78 historical
401885 ZRO Ascending Triangle ▲ Bullish 15m Sep 3, 2026 14:45 UTC Sep 3, 2026 15:00 UTC Confirmed 73 historical
401884 ZRO Symmetrical Triangle ▲ Bullish 15m Sep 3, 2026 10:00 UTC – Invalidated 75 historical
401883 ZRO Bull Flag ▲ Bullish 15m Sep 3, 2026 05:15 UTC – Invalidated 64 historical
401882 ZRO Symmetrical Triangle ▼ Bearish 15m Sep 2, 2026 23:15 UTC – Invalidated 71 historical
401881 ZRO Double Bottom ▲ Bullish 15m Sep 2, 2026 23:15 UTC Sep 3, 2026 00:45 UTC Confirmed 56 historical
401880 ZRO Bear Flag ▼ Bearish 15m Sep 2, 2026 20:30 UTC – Invalidated expired 65 historical
401879 ZRO Falling Wedge ▲ Bullish 15m Sep 2, 2026 14:30 UTC Sep 2, 2026 15:45 UTC Confirmed 70 historical
401878 ZRO Falling Wedge ▲ Bullish 15m Sep 2, 2026 09:45 UTC Sep 2, 2026 10:45 UTC Confirmed 69 historical
401877 ZRO Double Top ▼ Bearish 15m Sep 2, 2026 06:00 UTC Sep 2, 2026 08:45 UTC Confirmed 70 historical
401876 ZRO Rising Wedge ▼ Bearish 15m Sep 2, 2026 05:30 UTC Sep 2, 2026 05:45 UTC Confirmed 80 historical
401875 ZRO Bull Flag ▲ Bullish 15m Sep 2, 2026 04:45 UTC Sep 2, 2026 05:15 UTC Confirmed 58 historical
401874 ZRO Symmetrical Triangle ▲ Bullish 15m Sep 1, 2026 16:15 UTC – Invalidated 80 historical
401873 ZRO Symmetrical Triangle ▲ Bullish 15m Sep 1, 2026 14:15 UTC Sep 1, 2026 15:45 UTC Confirmed 80 historical
401872 ZRO Bear Flag ▼ Bearish 15m Sep 1, 2026 09:45 UTC Sep 1, 2026 10:00 UTC Confirmed 65 historical
401871 ZRO Inverse Head and Shoulders ▲ Bullish 15m Sep 1, 2026 01:30 UTC – Invalidated 37 historical
401870 ZRO Symmetrical Triangle ▲ Bullish 15m Sep 1, 2026 01:30 UTC – Invalidated 80 historical
401869 ZRO Falling Wedge ▲ Bullish 15m Sep 1, 2026 00:30 UTC – Invalidated 80 historical
401868 ZRO Symmetrical Triangle ▼ Bearish 15m Aug 31, 2026 17:30 UTC Aug 31, 2026 18:15 UTC Confirmed 80 historical
401867 ZRO Bear Flag ▼ Bearish 15m Aug 31, 2026 15:15 UTC Aug 31, 2026 15:30 UTC Confirmed 67 historical
401866 ZRO Bull Flag ▲ Bullish 15m Aug 31, 2026 12:45 UTC – Invalidated 60 historical
401865 ZRO Descending Triangle ▼ Bearish 15m Aug 31, 2026 08:45 UTC – Invalidated 58 historical
401864 ZRO Double Bottom ▲ Bullish 15m Aug 31, 2026 08:45 UTC Aug 31, 2026 09:00 UTC Confirmed 94 historical
401863 ZRO Bear Flag ▼ Bearish 15m Aug 31, 2026 05:30 UTC – Invalidated expired 73 historical
401862 ZRO Bull Flag ▲ Bullish 15m Aug 30, 2026 20:00 UTC – Invalidated 63 historical
401861 ZRO Ascending Triangle ▲ Bullish 15m Aug 30, 2026 18:45 UTC – Invalidated 80 historical
401860 ZRO Falling Wedge ▲ Bullish 15m Aug 30, 2026 07:00 UTC Aug 30, 2026 07:15 UTC Confirmed 80 historical
401859 ZRO Bear Flag ▼ Bearish 15m Aug 30, 2026 02:45 UTC Aug 30, 2026 03:00 UTC Confirmed 70 historical
401858 ZRO Ascending Triangle ▲ Bullish 15m Aug 29, 2026 21:45 UTC Aug 29, 2026 23:30 UTC Confirmed 71 historical
401857 ZRO Double Bottom ▲ Bullish 15m Aug 29, 2026 21:45 UTC Aug 29, 2026 23:30 UTC Confirmed 60 historical
401856 ZRO Ascending Triangle ▲ Bullish 15m Aug 29, 2026 20:45 UTC – Invalidated 80 historical
401855 ZRO Double Top ▼ Bearish 15m Aug 29, 2026 20:45 UTC – Invalidated 65 historical
401854 ZRO Bull Flag ▲ Bullish 15m Aug 29, 2026 17:00 UTC Aug 29, 2026 19:15 UTC Confirmed 60 historical
401853 ZRO Rising Wedge ▼ Bearish 15m Aug 29, 2026 14:30 UTC – Invalidated 61 historical
401852 ZRO Ascending Triangle ▲ Bullish 15m Aug 29, 2026 13:45 UTC Aug 29, 2026 14:00 UTC Confirmed 65 historical
401851 ZRO Double Top ▼ Bearish 15m Aug 29, 2026 13:00 UTC – Invalidated 87 historical
401850 ZRO Ascending Triangle ▲ Bullish 15m Aug 29, 2026 09:00 UTC – Invalidated 80 historical
401849 ZRO Falling Wedge ▲ Bullish 15m Aug 29, 2026 06:30 UTC Aug 29, 2026 06:45 UTC Confirmed 74 historical
401848 ZRO Bear Flag ▼ Bearish 15m Aug 29, 2026 06:00 UTC Aug 29, 2026 06:30 UTC Confirmed 59 historical
401847 ZRO Bear Flag ▼ Bearish 15m Aug 29, 2026 03:45 UTC Aug 29, 2026 04:00 UTC Confirmed 83 historical
401846 ZRO Bear Flag ▼ Bearish 15m Aug 29, 2026 00:00 UTC Aug 29, 2026 00:45 UTC Confirmed 55 historical
401845 ZRO Bear Flag ▼ Bearish 15m Aug 28, 2026 21:45 UTC Aug 29, 2026 00:00 UTC Confirmed 70 historical
401844 ZRO Double Bottom ▲ Bullish 15m Aug 28, 2026 19:15 UTC Aug 28, 2026 22:45 UTC Confirmed 87 historical
401843 ZRO Bear Flag ▼ Bearish 15m Aug 28, 2026 17:45 UTC Aug 28, 2026 18:30 UTC Confirmed 61 historical
401842 ZRO Falling Wedge ▲ Bullish 15m Aug 28, 2026 07:45 UTC Aug 28, 2026 10:15 UTC Confirmed 80 historical
401841 ZRO Bear Flag ▼ Bearish 15m Aug 28, 2026 05:45 UTC – Invalidated 75 historical
401840 ZRO Bear Flag ▼ Bearish 15m Aug 27, 2026 23:00 UTC Aug 28, 2026 02:00 UTC Confirmed 75 historical
401839 ZRO Rising Wedge ▼ Bearish 15m Aug 27, 2026 16:00 UTC Aug 27, 2026 16:45 UTC Confirmed 70 historical
401838 ZRO Rising Wedge ▼ Bearish 15m Aug 27, 2026 15:00 UTC – Invalidated 80 historical
401837 ZRO Bull Flag ▲ Bullish 15m Aug 27, 2026 10:00 UTC – Invalidated expired 73 historical