Playbooks · Lesson 22 of 25

MTF conflict — when timeframes disagree, who wins?

Conflicting timeframes don't cancel — they push back. ALIGNED, MIXED, OPPOSED — the three states scanner's MTF column resolves to.

⏱ 11 minFree to read#mtf #multi-timeframe #playbooks

Before this: MTF weights — why the daily-chart vote outweighs the 5-minute chart.

हिंदी में पढ़ें →

01

Watch

1:20 · coming soon
Coming soonHinglish · 1:20 · lip-synced avatar · subtitles
02

Learn & Explore

11 min read · live widget

5-minute NIFTY shows BUY+ at probability 0.79 — strong, clean, all three engines aligned. The same instant, 1-hour shows SELL. 4-hour also SELL. Daily neutral. The 5-minute row looks like a green-light. The other rows say otherwise. What does the engine actually do? It doesn't pretend the conflict isn't there. It doesn't cancel the 5-minute either. It tempers — conflicting timeframes push back with a fraction of their normal weight, and the scanner's MTF column resolves to one of three states based on that pushback. This lesson is how to read that state correctly and what to do when you see MIXED.

Conflicting timeframes don't cancel

This is the central idea. Lesson 21 covered why higher timeframes weigh more than lower ones — they're less noisy, they represent more aggregated price action. When all timeframes agree, those weights compound and you get a high-MTF-confluence signal.

But what happens when they don't agree? Two naive options exist, and both are wrong:

  • Option A — ignore the higher timeframe. "I'm trading 5-minute, I don't care what 1-hour says." This works exactly until the 1-hour move actually plays out and your 5-minute long gets steamrolled by a higher-timeframe move you ignored.
  • Option B — cancel the lower timeframe. "1-hour says SELL, so the 5-minute BUY is invalid." This throws away genuinely useful intraday timing — most institutional entries DO start at lower timeframes before higher ones catch up.

The engine does neither. A 1-hour SELL when the 5-minute is BUY contributes a small fraction of its normal weight, but in the opposite direction. The MTF score moves — meaningfully but not catastrophically — toward the conflict. The engine is telling you: "your 5-minute setup is real, but higher timeframes disagree, so don't size this like a max-conviction trade."

⚠ IMPORTANT CATCH

Conflict is information, not noise. A higher-timeframe disagreement is the market telling you something real — institutions on a slower horizon see a different setup than the one your 5-minute fired on. Sometimes the 5-minute wins (lower timeframes lead). Sometimes the 1-hour wins (higher timeframes are slow but right). The engine's job is to flag the disagreement so you can position-size accordingly. The decision is yours.

The three MTF states — ALIGNED, MIXED, OPPOSED

The engine computes a multi-timeframe alignment score after applying the weight ladder (lesson 21) and the conflict contribution (above). That score crosses the engine's MTF score boundary into one of three states the scanner directly surfaces:

i
ALIGNED

Most timeframes agree on the same direction. The conflict contribution is small or zero; the weighted alignment score clears the engine's threshold comfortably. This is the strongest MTF state — a setup with structural support across the timeframe ladder. Position size accordingly.

ii
MIXED

Some timeframes agree, some disagree or are neutral. The alignment score is meaningful but below the threshold for full alignment. The setup is real but partial — your 5-minute is genuine, but higher timeframes aren't all on your side. The conventional response is smaller position size, tighter stops, or wait for the next bar to see if MIXED resolves to ALIGNED.

iii
OPPOSED

Conflicting timeframes dominate. The alignment score has been pushed past the conflict boundary in the opposite direction of your signal. The 5-minute is firing, but the weight of higher-timeframe disagreement says the market structure is against you. Most disciplined traders skip OPPOSED signals entirely — the headline is misleading and the structural read is bearish for a BUY (or vice versa).

The anchor example — NIFTY 14:00 IST

NIFTY 5m at 14:00 IST. 5m: BUY+ at probability 0.79. 15m: BUY at 0.64. 1h: SELL at 0.60. 4h: SELL at 0.58. 1d: NEUTRAL.

Read it row by row. Two timeframes (5m, 15m) agree on BUY. Two timeframes (1h, 4h) agree on SELL. One (1d) is neutral. The 1-hour and 4-hour disagreements aren't ignored — they push back with their fractional contribution, weighted by the timeframe ladder (and 1h and 4h carry more weight than 5m and 15m).

The math nets out: the MTF alignment score lands well below the ALIGNED threshold and meaningfully into the MIXED zone. The scanner labels the row's MTF column as MIXED. Even though the 5-minute headline reads BUY+ with strong probability, the engine is telling you the rest of the timeframe ladder is not on the same page.

A disciplined Pro trader does one of three things here:

  1. Skip. "Headline strong, structure weak — not my trade."
  2. Size down. Take the trade but at 1/3 or 1/2 the position you'd take on an ALIGNED BUY+.
  3. Wait for resolution. Watch the next 2–3 bars. If the 1h flips back to BUY or NEUTRAL, MIXED can resolve to ALIGNED quickly. If it deepens to SELL+, you avoided a bad entry.

What you do not do is take this row at max position because the 5-minute number looks good. The MTF column exists specifically to prevent that.

Why higher-timeframe conflict carries more pushback

The weight ladder from lesson 21 cuts both ways. A 1-hour BUY confirms a 5-minute BUY with meaningful weight. A 1-hour SELL pushes back against a 5-minute BUY with the same meaningful weight (multiplied by the conflict-contribution fraction). A 1-minute SELL pushes back too, but with a small fraction of what 1-hour does — because the 1-minute is the noisiest timeframe and the engine knows it.

This is why a 5m BUY + 1h SELL is a much louder conflict than a 5m BUY + 1m SELL. The higher-timeframe disagreement is structurally more credible. The scanner doesn't show you these contributions directly — it surfaces the resolved MTF state. But knowing the mechanism is what separates "I see MIXED" from "I understand why MIXED, and what to do about it".

The trader behaviour change

For three lessons (21 + this one + the strategy lab lesson coming next) the practical lesson is: filter on MTF state. Strategy Lab can constrain to "MTF = ALIGNED only" as a filter. Historically this is one of the most powerful single filters available — it shrinks trade count but the remaining trades are systematically higher-quality than the same headline signal without MTF alignment.

The corollary: when you see MIXED or OPPOSED on a row you'd otherwise be excited about, that's the engine doing the work you'd have to do manually otherwise. It's saved you from taking a setup that looks clean on one timeframe but is structurally compromised across the rest.

PRACTICE

Test the MTF filter

  1. Open Strategy Lab. NIFTY50, 5m timeframe (entry trigger), last 60 days.
  2. Run baseline: minProb 0.65, minConf 3, no MTF filter. Note trade count and win rate.
  3. Add filter: MTF state = ALIGNED only. Rerun.
  4. Compare. Trade count will drop — sometimes by 40–60%. Win rate should climb.
  5. Now try MTF state = MIXED. Same baseline filter. The trade count and win rate of MIXED rows is the mirror of what you saved by filtering on ALIGNED.
Open Strategy Lab →
BOTTOM LINE
  • Conflicting timeframes don't cancel — they push back. Each conflicting TF contributes a small fraction of its normal weight in the opposite direction. Higher timeframes carry more pushback than lower ones.
  • The MTF column resolves to three states: ALIGNED, MIXED, OPPOSED. Surfaces the engine's already-resolved multi-timeframe alignment score against the engine's threshold.
  • MIXED means partial setup. Real but not max-conviction. Size down, wait for resolution, or skip — never take it like an ALIGNED.
  • OPPOSED means the structural read is against your headline. Most disciplined traders skip OPPOSED entirely.
  • MTF ALIGNED is one of the strongest single filters in Strategy Lab. Fewer trades, systematically higher quality.

With this lesson, the multi-timeframe layer is fully covered. Next up: Lesson 23 — Strategy Lab basics. Three lessons closed Wyckoff. Two lessons closed MTF. Now the place where every Foundations and Playbooks concept actually becomes a testable filter — Strategy Lab. The product becomes operational here.

See it live

📊 Show it live
MTF confluence — weighted timeframe vote
TF
Weight
Direction
Contrib
Weighted
1d
3.0
+1.00
+3.000
4h
2.5
+1.00
+2.500
1h
2.0
+0.40
+0.800
15m
1.5
0.00
0.000
5m
1.0
-1.00
-1.000
1m
0.5
-1.00
-0.500
—
10.5
Σ weighted ÷ Σ weight
—
+4.800
BUY · mtfCat = +0.457
Threshold ±0.05. Weighted vote lands clearly on the BUY side.
MTF threshold is ±0.05. CONFLICT bars contribute 0.4× weight in their dominant direction — they aren't ignored, they're discounted. 1d carries the most weight (3.0) so a strong daily can outweigh a noisy 5m disagreement. This widget defaults CONFLICT to +0.4 for simplicity; the live engine uses the dominant sign from that TF's per-engine breakdown.
03

Quick Check

5 questions · best score saves

Har question ka turant feedback milega. Best score save hota hai.

Q1Jab 1h aur 4h dono SELL pe hain aur 5m BUY+ dikhata hai, toh MTF column kya state dikhayega?
Q2MIXED MTF state mein disciplined trader ka standard response kya hona chahiye?
Q3Higher-TF opposition engine ke signal display mein practically kaise dikhti hai?
Q41m SELL aur 1h SELL dono 5m BUY ke against pushback denge — kaunsa zyada pushback dega?
Q5MTF conflict handling aur 'don't trade against the daily' rule kaise related hain OptionLab Pro mein?