(1) JD has so many gaps above awaiting to be filled
(2) steady support at the blue trend line
(3) break out of the downtrend triangle zone
(4) would be a very good long-term
(2) steady support at the blue trend line
(3) break out of the downtrend triangle zone
(4) would be a very good long-term