I found something very interesting on BTC every impulse in this range from 18 June till now is around 5 to 7 days long.
Trend Analysis

Also on:

Disclaimer