ETH is on a weekly equilibrium pattern of lower highs and higher lows ever since July 2017. This pattern can easily play out for 6-12 more months, when a break occurs it's likely to generate a massive rally or dump depending on the break direction.
Chart PatternsTriangle

Disclaimer