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

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

Pattern15m1h4h1d1wAll
Double Top 1,059 / 610 265 / 150 57 / 32 6 / 3 2 / 1 1,389 / 796
Double Bottom 1,125 / 644 291 / 157 71 / 41 11 / 6 1 / 1 1,499 / 849
Ascending Triangle 951 / 361 208 / 74 56 / 20 8 / 5 0 / 0 1,223 / 460
Descending Triangle 928 / 370 218 / 88 60 / 13 14 / 6 0 / 0 1,220 / 477
Symmetrical Triangle ▲ Bullish 633 / 364 144 / 80 32 / 18 4 / 3 0 / 0 813 / 465
Symmetrical Triangle ▼ Bearish 664 / 371 174 / 99 46 / 30 9 / 4 0 / 0 893 / 504
Bull Flag 2,692 / 1,725 568 / 366 114 / 67 9 / 5 0 / 0 3,383 / 2,163
Bear Flag 3,012 / 1,977 842 / 569 228 / 152 45 / 32 7 / 4 4,134 / 2,734
Rising Wedge 1,608 / 1,209 338 / 251 86 / 64 12 / 7 1 / 1 2,045 / 1,532
Falling Wedge 1,648 / 1,237 413 / 329 99 / 66 16 / 12 2 / 1 2,178 / 1,645
Head and Shoulders 388 / 204 84 / 48 19 / 10 5 / 3 0 / 0 496 / 265
Inverse Head and Shoulders 353 / 197 99 / 59 26 / 15 3 / 1 0 / 0 481 / 272

Log

19,754 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
2063254 OGN Symmetrical Triangle ▼ Bearish 15m Jul 19, 2025 11:00 UTC Jul 19, 2025 11:15 UTC Confirmed 80 historical
2063253 OGN Bear Flag ▼ Bearish 15m Jul 19, 2025 10:00 UTC Jul 19, 2025 10:15 UTC Confirmed 50 historical
2063252 OGN Bull Flag ▲ Bullish 15m Jul 19, 2025 06:00 UTC – Invalidated 68 historical
2063251 OGN Inverse Head and Shoulders ▲ Bullish 15m Jul 18, 2025 22:30 UTC – Invalidated 81 historical
2063250 OGN Ascending Triangle ▲ Bullish 15m Jul 18, 2025 22:30 UTC – Invalidated 80 historical
2063249 OGN Descending Triangle ▼ Bearish 15m Jul 18, 2025 20:15 UTC Jul 18, 2025 20:30 UTC Confirmed 72 historical
2063248 OGN Double Bottom ▲ Bullish 15m Jul 18, 2025 19:30 UTC – Invalidated 68 historical
2063247 OGN Bear Flag ▼ Bearish 15m Jul 18, 2025 17:00 UTC Jul 18, 2025 17:15 UTC Confirmed 67 historical
2063246 OGN Bull Flag ▲ Bullish 15m Jul 18, 2025 14:00 UTC – Invalidated 39 historical
2063245 OGN Falling Wedge ▲ Bullish 15m Jul 18, 2025 12:15 UTC Jul 18, 2025 12:45 UTC Confirmed 77 historical
2063244 OGN Bear Flag ▼ Bearish 15m Jul 18, 2025 11:00 UTC Jul 18, 2025 14:30 UTC Confirmed 64 historical
2063243 OGN Bull Flag ▲ Bullish 15m Jul 18, 2025 06:15 UTC – Invalidated 53 historical
2063242 OGN Rising Wedge ▼ Bearish 15m Jul 18, 2025 00:45 UTC – Invalidated 80 historical
2063241 OGN Rising Wedge ▼ Bearish 15m Jul 17, 2025 18:30 UTC Jul 17, 2025 18:45 UTC Confirmed 80 historical
2063240 OGN Inverse Head and Shoulders ▲ Bullish 15m Jul 17, 2025 15:45 UTC – Invalidated 82 historical
2063239 OGN Ascending Triangle ▲ Bullish 15m Jul 17, 2025 15:45 UTC – Invalidated 77 historical
2063238 OGN Rising Wedge ▼ Bearish 15m Jul 17, 2025 09:00 UTC Jul 17, 2025 10:45 UTC Confirmed 74 historical
2063237 OGN Bull Flag ▲ Bullish 15m Jul 17, 2025 08:00 UTC Jul 17, 2025 09:00 UTC Confirmed 59 historical
2063236 OGN Falling Wedge ▲ Bullish 15m Jul 17, 2025 01:00 UTC – Invalidated 75 historical
2063235 OGN Double Top ▼ Bearish 15m Jul 16, 2025 22:45 UTC Jul 16, 2025 23:15 UTC Confirmed 51 historical
2063234 OGN Bull Flag ▲ Bullish 15m Jul 16, 2025 19:00 UTC Jul 16, 2025 20:30 UTC Confirmed 77 historical
2063233 OGN Ascending Triangle ▲ Bullish 15m Jul 16, 2025 16:30 UTC Jul 16, 2025 16:45 UTC Confirmed 73 historical
2063232 OGN Rising Wedge ▼ Bearish 15m Jul 16, 2025 14:00 UTC Jul 16, 2025 14:15 UTC Confirmed 80 historical
2063231 OGN Inverse Head and Shoulders ▲ Bullish 15m Jul 16, 2025 12:45 UTC Jul 16, 2025 16:45 UTC Confirmed 51 historical
2063230 OGN Bull Flag ▲ Bullish 15m Jul 16, 2025 09:30 UTC – Invalidated 61 historical
2063229 OGN Rising Wedge ▼ Bearish 15m Jul 16, 2025 03:45 UTC Jul 16, 2025 04:15 UTC Confirmed 80 historical
2063228 OGN Bull Flag ▲ Bullish 15m Jul 16, 2025 02:30 UTC – Invalidated expired 74 historical
2063227 OGN Inverse Head and Shoulders ▲ Bullish 15m Jul 15, 2025 13:00 UTC Jul 15, 2025 13:15 UTC Confirmed 84 historical
2063226 OGN Ascending Triangle ▲ Bullish 15m Jul 15, 2025 13:00 UTC Jul 15, 2025 13:15 UTC Confirmed 78 historical
2063225 OGN Falling Wedge ▲ Bullish 15m Jul 14, 2025 18:15 UTC – Invalidated 80 historical
2063224 OGN Descending Triangle ▼ Bearish 15m Jul 14, 2025 10:45 UTC – Invalidated 66 historical
2063223 OGN Double Bottom ▲ Bullish 15m Jul 14, 2025 09:45 UTC – Invalidated 70 historical
2063222 OGN Symmetrical Triangle ▼ Bearish 15m Jul 14, 2025 08:15 UTC – Invalidated 80 historical
2063221 OGN Bear Flag ▼ Bearish 15m Jul 14, 2025 07:15 UTC – Invalidated 60 historical
2063220 OGN Bear Flag ▼ Bearish 15m Jul 13, 2025 23:15 UTC – Invalidated 44 historical
2063219 OGN Bear Flag ▼ Bearish 15m Jul 13, 2025 21:00 UTC Jul 13, 2025 21:45 UTC Confirmed 47 historical
2063218 OGN Bear Flag ▼ Bearish 15m Jul 13, 2025 17:00 UTC Jul 13, 2025 17:15 UTC Confirmed 50 historical
2063217 OGN Bull Flag ▲ Bullish 15m Jul 13, 2025 12:30 UTC Jul 13, 2025 13:00 UTC Confirmed 60 historical
2063216 OGN Rising Wedge ▼ Bearish 15m Jul 13, 2025 06:30 UTC – Invalidated 76 historical
2063215 OGN Ascending Triangle ▲ Bullish 15m Jul 13, 2025 06:30 UTC Jul 13, 2025 07:30 UTC Confirmed 64 historical
2063214 OGN Double Top ▼ Bearish 15m Jul 13, 2025 01:00 UTC – Invalidated 73 historical
2063213 OGN Inverse Head and Shoulders ▲ Bullish 15m Jul 12, 2025 21:45 UTC Jul 13, 2025 00:00 UTC Confirmed 65 historical
2063212 OGN Ascending Triangle ▲ Bullish 15m Jul 12, 2025 21:45 UTC Jul 13, 2025 00:00 UTC Confirmed 80 historical
2063211 OGN Bull Flag ▲ Bullish 15m Jul 12, 2025 20:30 UTC Jul 12, 2025 21:45 UTC Confirmed 65 historical
2063210 OGN Bear Flag ▼ Bearish 15m Jul 12, 2025 17:00 UTC – Invalidated 70 historical
2063209 OGN Bull Flag ▲ Bullish 15m Jul 12, 2025 12:30 UTC – Invalidated 55 historical
2063208 OGN Bull Flag ▲ Bullish 15m Jul 12, 2025 08:30 UTC – Invalidated expired 68 historical
2063207 OGN Bull Flag ▲ Bullish 15m Jul 12, 2025 03:45 UTC Jul 12, 2025 05:30 UTC Confirmed 66 historical
2063206 OGN Double Bottom ▲ Bullish 15m Jul 12, 2025 01:15 UTC Jul 12, 2025 02:15 UTC Confirmed 56 historical
2063205 OGN Falling Wedge ▲ Bullish 15m Jul 12, 2025 00:45 UTC Jul 12, 2025 01:00 UTC Confirmed 80 historical