Part 4 · Lesson 3 of 8 · 6 min read
Wave-progression theory
From Master Cường Boss's teaching sessionsLesson 21 of 84 in the courseUpdated 2026-08-23
In this lesson
Core idea
Market waves progress from the smallest timeframe gradually up to larger ones; whichever timeframe finishes running its own wave hands price-decision power over to the larger timeframe. For immediately adjacent timeframes (≤2x apart), if a timeframe has a pattern but can't decide the market, it hands decision power to the next adjacent larger timeframe. Practical application: whichever timeframe gets a pattern first, follow that one first — don't sit there guessing "will it just run, or wait for the higher timeframe."
Details
Waves progress from small up to large
A big wave (say, 3,000 → 65,000), when it starts, is seen most clearly at M1, then M3, M5, M15, M30, M45, H1, H4, H6, H8, H12, 1D, then 1W. A 1W wave contains many 1D waves, a 1D wave contains many H4 waves, and so on down. At every moment, price is being decided by one specific timeframe, and the trader's job is to correctly identify that timeframe.
Immediately adjacent timeframes: when this applies
- In-phase / out-of-phase is only checked when two timeframes are 3–7x apart (→ Multi-timeframe (multi-timeframe logic)).
- Wave progression applies to immediately adjacent timeframes, 2x apart or less: 1W–2W, 30m–45m, H1–90m, H1–H2, H4–H6…
- With immediately adjacent timeframes, when they both have a pattern the smaller one always enters the pattern first (it moves faster). If the smaller timeframe can't run its wave, it hands the decision to the next adjacent larger timeframe.
A typical example
1W already has a pattern getting ready to go up, but 2W's two moving averages are still very far apart → 2W can't go up right away, it needs time to smooth out its moving average. Two possibilities:
- 1W has enough force → it pulls 2W up right along with it.
- 1W doesn't have enough force → it goes into a range at the low zone, handing the decision to 2W; it only runs once 2W enters a pattern.
The same applies to H1 → 90m, H1 → H2 → H3/H4.
The action mindset (the most important point)
Don't sit there guessing wildly "will this timeframe just run, or wait for the higher one." That question is always 50/50.
Instead:
- Whichever timeframe gets a pattern first, follow that one first.
- Watch the lower timeframe: if buying/selling force is pushing in, enter. If the lower timeframe isn't pushing force in, don't enter, wait for the larger timeframe.
- Entered, and then the force runs out → exit. That's when that timeframe fails and hands the decision to the larger timeframe.
- Then wait for the larger timeframe to enter a pattern → re-enter. For the larger timeframe to run a strong wave, the lower timeframe has to provide the catalyst again.
If you sit there hesitating "surely I have to wait for 2W," you'll very easily miss the entire wave when 1W just runs on its own.
Recognizing a timeframe that's FAILING and handing off
- That timeframe has a pattern / RSI crosses up, but the smaller timeframe can't build momentum to keep pushing (for instance 1D just pokes up into the 60 zone and immediately gets slapped back down).
- Price can't break the corresponding resistance/support zone.
- → That timeframe goes into a range at the low/high zone to wait, and the larger timeframe takes over.
Connection to range zones
This "waiting to hand off" stretch is exactly one of the common origins of a range zone: the lower timeframe runs out of force, the higher timeframe isn't ready yet → price goes sideways until the higher timeframe finishes narrowing the gap between its two moving averages. See Identifying the range zone.
"SMOOTHNESS" — why a higher timeframe can't reverse vertically
An addition to the "immediately adjacent timeframes" item: a higher timeframe doesn't just need time, it needs price to draw out a smoothness for the moving average and RSI.
- A timeframe with a clear trend (say, 2W rising, its moving average still sloping up) can't drop straight down in one stretch to a distant support zone. Price has to arc around → the two moving averages narrow → it goes into a range → and only then hands off.
- Taking turns handing off power is the rule, not the exception: 1W finishes running its upward momentum → agrees to a correction handed to 2W; 2W finishes running → ranges and hands off to 1M to open the next round. And so on, progressing upward.
- Recognizing a timeframe that has entered a range (to know it's about to hand off power): the next high isn't clearly higher, the next low isn't clearly lower, RSI narrows back around 50 along with the two moving averages → then it just crosses up and down within the 40–60 zone.
- A higher timeframe's energy is catalyzed by the lower timeframe. Only when the daily timeframe is weak / has no force does it manage to pull 1W–2W into narrowing — 2W doesn't "turn around" on its own by its own will (RSI trend & the two moving averages).
- The biggest use of smoothness is for ESTIMATING TIME, not estimating price. Look at the slope and gap of the higher timeframe's two moving averages to gauge roughly how much longer that correction/range stretch will run — and from that, know roughly how long you'll have to live inside that range. The range of a very large timeframe is still wide enough to trade H4–1D within, but be careful and don't expect 1D to keep pulling the parent timeframe along.
- A valuable observation: the same shape repeats on a different timeframe (2D right now looks like H4 in an older leg, 1D looks like H1…). So the experience of reading waves on a small timeframe can be reused on a large timeframe — only the time scale differs.
Putting it into practice
- When you see a timeframe with a pretty pattern but the next larger adjacent timeframe is still "wide open" → still enter following the timeframe with the pattern, but have a ready-made scenario: if the force runs out, exit and wait for the larger timeframe.
- Trade in "chunks": bank the lower timeframe's leg → exit when the force runs out → re-enter following the larger timeframe once it enters a pattern.
- Don't use immediately adjacent timeframes to judge in-phase/out-of-phase — it's easy to draw the wrong conclusion.
What the teacher stresses / common traps
- The question "will the small timeframe just run, or wait for the big one" is always 50/50 — don't turn it into a basis for decisions. The basis for decisions is whether the lower timeframe's buying/selling force is pushing in or not.
- Whatever the market gives, take that; no need to guess, no need to draw lines up and down. "Don't fight the market's force."
- For a higher timeframe to run a strong wave, it absolutely must have a catalyst from the lower timeframe — if you don't see the catalyst, don't expect it.
Related lessons
- Multi-timeframe (multi-timeframe logic) — the 3–7x rule for in-phase/out-of-phase
- Identifying the range zone — a range is born when the lower timeframe fails and the higher timeframe isn't ready yet
- Risk wave vs profit wave (the 80/20 rule) — determining which timeframe a wave belongs to is the first filtering step
- Tactical mindset — the process to determine before entering a trade — choosing which timeframe to trade and setting your mindset to that timeframe
- Rising momentum / falling momentum (QTT – QTG) — the catalyst / momentum from the lower timeframe
Progress is stored only in this browser. No account needed.
Useful? Pass it to someone about to place their first trade.
Free · PDF · by email
Prefer it as a PDF?
The same ten parts in one 357-page file, to keep next to your charts. It comes by email, with a short series on risk and sizing after it — one click unsubscribes.
Get the free PDF
