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

OP only. Each cell: detected / confirmed (a candle closed beyond the breakout line). Updated Oct 26, 2026 04:10 UTC (every 30 minutes).

Pattern15m1h4h1d1wAll
Double Top 756 / 418 172 / 97 47 / 28 8 / 5 0 / 0 983 / 548
Double Bottom 745 / 415 193 / 106 39 / 20 6 / 3 0 / 0 983 / 544
Ascending Triangle 539 / 229 144 / 56 29 / 13 8 / 2 1 / 0 721 / 300
Descending Triangle 553 / 228 127 / 65 38 / 16 8 / 3 0 / 0 726 / 312
Symmetrical Triangle ▲ Bullish 414 / 224 102 / 55 28 / 20 6 / 4 0 / 0 550 / 303
Symmetrical Triangle ▼ Bearish 411 / 230 89 / 55 17 / 10 6 / 3 0 / 0 523 / 298
Bull Flag 1,774 / 1,167 431 / 287 92 / 70 11 / 6 0 / 0 2,308 / 1,530
Bear Flag 1,910 / 1,276 509 / 361 118 / 83 29 / 21 6 / 4 2,572 / 1,745
Rising Wedge 1,019 / 758 250 / 189 58 / 40 4 / 4 1 / 1 1,332 / 992
Falling Wedge 1,032 / 788 260 / 194 62 / 51 11 / 8 1 / 0 1,366 / 1,041
Head and Shoulders 249 / 140 55 / 31 14 / 7 3 / 0 0 / 0 321 / 178
Inverse Head and Shoulders 238 / 128 69 / 35 19 / 12 3 / 2 0 / 0 329 / 177

Log

12,714 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
264926 OP Symmetrical Triangle ▼ Bearish 15m Jun 6, 2023 12:45 UTC – Invalidated 66 historical
264925 OP Bull Flag ▲ Bullish 15m Jun 6, 2023 05:00 UTC Jun 6, 2023 06:15 UTC Confirmed 60 historical
264924 OP Ascending Triangle ▲ Bullish 15m Jun 6, 2023 03:45 UTC – Invalidated 80 historical
264923 OP Double Top ▼ Bearish 15m Jun 6, 2023 03:45 UTC – Invalidated 91 historical
264922 OP Rising Wedge ▼ Bearish 15m Jun 6, 2023 02:30 UTC Jun 6, 2023 04:15 UTC Confirmed 88 historical
264921 OP Bull Flag ▲ Bullish 15m Jun 6, 2023 01:15 UTC – Invalidated expired 57 historical
264920 OP Bull Flag ▲ Bullish 15m Jun 5, 2023 21:30 UTC Jun 5, 2023 22:45 UTC Confirmed 69 historical
264919 OP Bear Flag ▼ Bearish 15m Jun 5, 2023 17:30 UTC – Invalidated expired 68 historical
264918 OP Double Top ▼ Bearish 15m Jun 5, 2023 15:15 UTC Jun 5, 2023 15:30 UTC Confirmed 49 historical
264917 OP Double Top ▼ Bearish 15m Jun 5, 2023 09:45 UTC Jun 5, 2023 10:45 UTC Confirmed 68 historical
264916 OP Bear Flag ▼ Bearish 15m Jun 5, 2023 09:15 UTC Jun 5, 2023 10:45 UTC Confirmed 65 historical
264915 OP Double Bottom ▲ Bullish 15m Jun 5, 2023 08:45 UTC – Invalidated 62 historical
264914 OP Falling Wedge ▲ Bullish 15m Jun 5, 2023 02:45 UTC – Invalidated 63 historical
264913 OP Bear Flag ▼ Bearish 15m Jun 5, 2023 02:15 UTC Jun 5, 2023 03:00 UTC Confirmed 50 historical
264912 OP Falling Wedge ▲ Bullish 15m Jun 5, 2023 01:00 UTC Jun 5, 2023 02:00 UTC Confirmed 80 historical
264911 OP Descending Triangle ▼ Bearish 15m Jun 4, 2023 15:30 UTC – Invalidated expired 80 historical
264910 OP Double Bottom ▲ Bullish 15m Jun 4, 2023 15:30 UTC – Invalidated expired 67 historical
264909 OP Bull Flag ▲ Bullish 15m Jun 4, 2023 10:45 UTC Jun 4, 2023 11:15 UTC Confirmed 55 historical
264908 OP Falling Wedge ▲ Bullish 15m Jun 3, 2023 19:30 UTC Jun 3, 2023 22:30 UTC Confirmed 70 historical
264907 OP Double Top ▼ Bearish 15m Jun 3, 2023 17:00 UTC Jun 3, 2023 17:15 UTC Confirmed 58 historical
264906 OP Rising Wedge ▼ Bearish 15m Jun 3, 2023 15:30 UTC Jun 3, 2023 16:45 UTC Confirmed 86 historical
264905 OP Symmetrical Triangle ▼ Bearish 15m Jun 3, 2023 04:00 UTC – Invalidated 57 historical
264904 OP Head and Shoulders ▼ Bearish 15m Jun 3, 2023 03:30 UTC – Invalidated 71 historical
264903 OP Descending Triangle ▼ Bearish 15m Jun 3, 2023 03:30 UTC – Invalidated 80 historical
264902 OP Bull Flag ▲ Bullish 15m Jun 2, 2023 21:00 UTC – Invalidated 58 historical
264901 OP Symmetrical Triangle ▲ Bullish 15m Jun 2, 2023 18:30 UTC Jun 2, 2023 18:45 UTC Confirmed 80 historical
264900 OP Head and Shoulders ▼ Bearish 15m Jun 2, 2023 16:15 UTC – Invalidated 70 historical
264899 OP Rising Wedge ▼ Bearish 15m Jun 2, 2023 08:45 UTC Jun 2, 2023 13:00 UTC Confirmed 80 historical
264898 OP Bear Flag ▼ Bearish 15m Jun 1, 2023 21:15 UTC – Invalidated 56 historical
264897 OP Double Top ▼ Bearish 15m Jun 1, 2023 14:15 UTC Jun 1, 2023 14:30 UTC Confirmed 51 historical
264896 OP Symmetrical Triangle ▲ Bullish 15m Jun 1, 2023 01:30 UTC – Invalidated 59 historical
264895 OP Symmetrical Triangle ▼ Bearish 15m Jun 1, 2023 00:00 UTC Jun 1, 2023 00:45 UTC Confirmed 80 historical
264894 OP Falling Wedge ▲ Bullish 15m May 31, 2023 16:00 UTC May 31, 2023 16:15 UTC Confirmed 80 historical
264893 OP Bear Flag ▼ Bearish 15m May 31, 2023 13:30 UTC May 31, 2023 14:15 UTC Confirmed 70 historical
264892 OP Double Top ▼ Bearish 15m May 31, 2023 04:30 UTC – Invalidated 53 historical
264891 OP Bull Flag ▲ Bullish 15m May 31, 2023 02:00 UTC May 31, 2023 02:15 UTC Confirmed 61 historical
264890 OP Bear Flag ▼ Bearish 15m May 30, 2023 18:45 UTC May 30, 2023 19:30 UTC Confirmed 81 historical
264889 OP Falling Wedge ▲ Bullish 15m May 30, 2023 17:00 UTC May 30, 2023 18:45 UTC Confirmed 78 historical
264888 OP Falling Wedge ▲ Bullish 15m May 30, 2023 15:45 UTC – Invalidated 80 historical
264887 OP Bear Flag ▼ Bearish 15m May 30, 2023 15:15 UTC May 30, 2023 16:15 UTC Confirmed 62 historical
264886 OP Symmetrical Triangle ▲ Bullish 15m May 30, 2023 09:30 UTC May 30, 2023 10:45 UTC Confirmed 76 historical
264885 OP Descending Triangle ▼ Bearish 15m May 30, 2023 07:45 UTC – Invalidated 72 historical
264884 OP Double Bottom ▲ Bullish 15m May 30, 2023 06:00 UTC May 30, 2023 10:45 UTC Confirmed 98 historical
264883 OP Falling Wedge ▲ Bullish 15m May 30, 2023 01:45 UTC May 30, 2023 02:00 UTC Confirmed 76 historical
264882 OP Falling Wedge ▲ Bullish 15m May 29, 2023 19:45 UTC – Invalidated 75 historical
264881 OP Falling Wedge ▲ Bullish 15m May 29, 2023 17:30 UTC May 29, 2023 18:00 UTC Confirmed 65 historical
264880 OP Double Bottom ▲ Bullish 15m May 29, 2023 09:45 UTC May 29, 2023 10:00 UTC Confirmed 61 historical
264879 OP Falling Wedge ▲ Bullish 15m May 29, 2023 07:15 UTC May 29, 2023 07:45 UTC Confirmed 80 historical
264878 OP Bear Flag ▼ Bearish 15m May 29, 2023 06:15 UTC May 29, 2023 06:30 UTC Confirmed 67 historical
264877 OP Bull Flag ▲ Bullish 15m May 29, 2023 03:15 UTC – Invalidated 53 historical