Channels Repeat for Years: What Does This Mean?

Updated
Here's the weekly for DELL. I put a channel on the first trend I saw (dark red). I stacked that channel Current price is at the top of three such channels. I marked the first up-trend I saw (dark green). I stacked that channel. The stock appears affected by both angles FOR YEARS and in a periodic way. I've seen this on at least one other chart, but I feel like it would be on any chart. What is this? Supply and demand curves??? (It even seems to have a small bit of predictive power for channel breakouts (at least on the large scale of the Weekly charts have). I'm a total noob, btw.
Note
After some minor adjustments, the timing of the green channels appears to line up with earnings reports.
Supply and DemandTrend AnalysisTrend Lines

Disclaimer