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

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

Pattern15m1h4h1d1wAll
Double Top 136 / 79 40 / 23 13 / 7 1 / 0 0 / 0 190 / 109
Double Bottom 157 / 85 32 / 16 7 / 5 2 / 0 0 / 0 198 / 106
Ascending Triangle 136 / 59 34 / 11 6 / 2 0 / 0 0 / 0 176 / 72
Descending Triangle 141 / 55 33 / 19 7 / 2 2 / 1 0 / 0 183 / 77
Symmetrical Triangle ▲ Bullish 82 / 42 25 / 15 5 / 3 2 / 2 0 / 0 114 / 62
Symmetrical Triangle ▼ Bearish 105 / 71 34 / 23 5 / 1 0 / 0 0 / 0 144 / 95
Bull Flag 392 / 244 71 / 53 17 / 8 1 / 1 0 / 0 481 / 306
Bear Flag 545 / 376 135 / 93 32 / 21 6 / 5 2 / 1 720 / 496
Rising Wedge 229 / 168 59 / 47 12 / 10 0 / 0 0 / 0 300 / 225
Falling Wedge 268 / 191 69 / 47 14 / 8 2 / 2 0 / 0 353 / 248
Head and Shoulders 65 / 39 10 / 7 5 / 0 0 / 0 0 / 0 80 / 46
Inverse Head and Shoulders 58 / 32 14 / 4 1 / 0 0 / 0 0 / 0 73 / 36

Log

3,012 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
1247360 WAL Symmetrical Triangle ▲ Bullish 15m Jun 12, 2026 16:15 UTC – Invalidated 80 historical
1247359 WAL Inverse Head and Shoulders ▲ Bullish 15m Jun 12, 2026 11:15 UTC – Invalidated 66 historical
1247358 WAL Rising Wedge ▼ Bearish 15m Jun 12, 2026 11:15 UTC Jun 12, 2026 12:30 UTC Confirmed 80 historical
1247357 WAL Bear Flag ▼ Bearish 15m Jun 12, 2026 08:00 UTC – Invalidated 56 historical
1247356 WAL Bear Flag ▼ Bearish 15m Jun 12, 2026 03:00 UTC Jun 12, 2026 03:15 UTC Confirmed 70 historical
1247355 WAL Bull Flag ▲ Bullish 15m Jun 11, 2026 23:00 UTC – Invalidated 48 historical
1247354 WAL Double Top ▼ Bearish 15m Jun 11, 2026 22:30 UTC Jun 12, 2026 01:15 UTC Confirmed 61 historical
1247353 WAL Inverse Head and Shoulders ▲ Bullish 15m Jun 11, 2026 17:30 UTC Jun 11, 2026 17:45 UTC Confirmed 63 historical
1247352 WAL Rising Wedge ▼ Bearish 15m Jun 11, 2026 17:30 UTC – Invalidated 79 historical
1247351 WAL Bear Flag ▼ Bearish 15m Jun 11, 2026 14:00 UTC – Invalidated 47 historical
1247350 WAL Falling Wedge ▲ Bullish 15m Jun 11, 2026 13:15 UTC Jun 11, 2026 14:00 UTC Confirmed 77 historical
1247349 WAL Symmetrical Triangle ▼ Bearish 15m Jun 11, 2026 09:15 UTC – Invalidated 80 historical
1247348 WAL Bear Flag ▼ Bearish 15m Jun 11, 2026 00:15 UTC – Invalidated 60 historical
1247347 WAL Bear Flag ▼ Bearish 15m Jun 10, 2026 18:15 UTC Jun 10, 2026 18:45 UTC Confirmed 50 historical
1247346 WAL Descending Triangle ▼ Bearish 15m Jun 10, 2026 15:15 UTC – Invalidated 80 historical
1247345 WAL Bull Flag ▲ Bullish 15m Jun 10, 2026 14:45 UTC – Invalidated 40 historical
1247344 WAL Bear Flag ▼ Bearish 15m Jun 10, 2026 13:30 UTC Jun 10, 2026 16:30 UTC Confirmed 72 historical
1247343 WAL Bear Flag ▼ Bearish 15m Jun 10, 2026 10:45 UTC Jun 10, 2026 11:00 UTC Confirmed 79 historical
1247342 WAL Double Bottom ▲ Bullish 15m Jun 10, 2026 10:15 UTC – Invalidated expired 97 historical
1247341 WAL Head and Shoulders ▼ Bearish 15m Jun 10, 2026 08:00 UTC – Invalidated expired 82 historical
1247340 WAL Descending Triangle ▼ Bearish 15m Jun 10, 2026 08:00 UTC – Invalidated 80 historical
1247339 WAL Bear Flag ▼ Bearish 15m Jun 10, 2026 06:45 UTC Jun 10, 2026 07:30 UTC Confirmed 69 historical
1247338 WAL Bear Flag ▼ Bearish 15m Jun 10, 2026 00:30 UTC – Invalidated 50 historical
1247337 WAL Rising Wedge ▼ Bearish 15m Jun 10, 2026 00:30 UTC – Invalidated 80 historical
1247336 WAL Bull Flag ▲ Bullish 15m Jun 9, 2026 20:45 UTC – Invalidated 76 historical
1247335 WAL Symmetrical Triangle ▲ Bullish 15m Jun 9, 2026 17:15 UTC Jun 9, 2026 17:30 UTC Confirmed 80 historical
1247334 WAL Bear Flag ▼ Bearish 15m Jun 9, 2026 08:45 UTC – Invalidated 67 historical
1247333 WAL Bear Flag ▼ Bearish 15m Jun 9, 2026 05:30 UTC Jun 9, 2026 06:15 UTC Confirmed 70 historical
1247332 WAL Falling Wedge ▲ Bullish 15m Jun 8, 2026 22:45 UTC – Invalidated 76 historical
1247331 WAL Bull Flag ▲ Bullish 15m Jun 8, 2026 14:15 UTC – Invalidated 60 historical
1247330 WAL Bull Flag ▲ Bullish 15m Jun 8, 2026 12:30 UTC Jun 8, 2026 12:45 UTC Confirmed 36 historical
1247329 WAL Descending Triangle ▼ Bearish 15m Jun 8, 2026 09:30 UTC – Invalidated 65 historical
1247328 WAL Rising Wedge ▼ Bearish 15m Jun 8, 2026 08:00 UTC Jun 8, 2026 08:15 UTC Confirmed 80 historical
1247327 WAL Bear Flag ▼ Bearish 15m Jun 7, 2026 21:00 UTC – Invalidated 56 historical
1247326 WAL Descending Triangle ▼ Bearish 15m Jun 7, 2026 18:15 UTC Jun 7, 2026 19:15 UTC Confirmed 80 historical
1247325 WAL Double Bottom ▲ Bullish 15m Jun 7, 2026 18:15 UTC – Invalidated 95 historical
1247324 WAL Bear Flag ▼ Bearish 15m Jun 7, 2026 13:45 UTC – Invalidated 72 historical
1247323 WAL Bear Flag ▼ Bearish 15m Jun 7, 2026 11:30 UTC Jun 7, 2026 12:15 UTC Confirmed 55 historical
1247322 WAL Rising Wedge ▼ Bearish 15m Jun 7, 2026 09:30 UTC Jun 7, 2026 09:45 UTC Confirmed 75 historical
1247321 WAL Double Top ▼ Bearish 15m Jun 7, 2026 09:30 UTC Jun 7, 2026 10:00 UTC Confirmed 63 historical
1247320 WAL Bull Flag ▲ Bullish 15m Jun 7, 2026 08:00 UTC Jun 7, 2026 08:30 UTC Confirmed 61 historical
1247319 WAL Bull Flag ▲ Bullish 15m Jun 7, 2026 03:30 UTC – Invalidated 58 historical
1247318 WAL Rising Wedge ▼ Bearish 15m Jun 6, 2026 18:30 UTC Jun 6, 2026 19:45 UTC Confirmed 61 historical
1247317 WAL Ascending Triangle ▲ Bullish 15m Jun 6, 2026 18:30 UTC – Invalidated 80 historical
1247316 WAL Ascending Triangle ▲ Bullish 15m Jun 6, 2026 15:15 UTC – Invalidated 80 historical
1247315 WAL Double Top ▼ Bearish 15m Jun 6, 2026 15:15 UTC – Invalidated expired 78 historical
1247314 WAL Symmetrical Triangle ▲ Bullish 15m Jun 6, 2026 12:45 UTC Jun 6, 2026 13:00 UTC Confirmed 80 historical
1247313 WAL Bear Flag ▼ Bearish 15m Jun 6, 2026 06:30 UTC Jun 6, 2026 06:45 UTC Confirmed 69 historical
1247312 WAL Bull Flag ▲ Bullish 15m Jun 6, 2026 02:30 UTC Jun 6, 2026 02:45 UTC Confirmed 65 historical
1247311 WAL Rising Wedge ▼ Bearish 15m Jun 6, 2026 00:00 UTC Jun 6, 2026 03:45 UTC Confirmed 80 historical