Touch Order Block

COMP COMPUSDT 30m
2025/04/03 14:33
[12 hours and 40 minutes ago.]
44.83000000
4.3% [6.8% | 0%]