What is the market doing?
Combine structure, movement and activity.
Then review the right setup and management approach.
Start with structure.
Select the three factors on the left. See the resulting condition and understand why.
Unclear structure? Wait and reassess first.
R = your initial trade risk. Adapt guidelines to structure and setup; they do not specify an exact stop price.
Why this management?
Try an example · each one fills all inputs
How the analysis is derived
Phase → Combination → ManagementMore applied rules
Check before entry
The selected structural phase remains. Transitions and absorption are clues you must confirm on the chart.
Your MCA rules at a glance
01 / Phase & Structure
- Trend: Check the latest BOS and the last three HH/HL or LH/LL. Favor pullbacks and continuations.
- Range: Repeated reactions at support and resistance. Rejection outside → rotation; acceptance outside → reassess.
- Contraction: Narrowing structure. Wait for resolution; increasing movement is not yet a confirmed breakout.
02 / Volatility & Volume
- Compare ATR with 10–20 trading days using the same instrument, timeframe and settings. Add Bollinger bandwidth, candle ranges, wicks and speed.
- Check level and tendency separately. Low + falling volatility with narrowing structure suggests compression; rising volatility may signal expansion.
- Assess volume relative to similar times of day: pre-market, opening range, session or the current interval.
- High + strong progress: momentum. High + weak: possible absorption. Low + strong: thin move. Low + weak: low momentum / balance.
03 / Setup & Management
- Generally manage trends more passively. Large movement: protect risk and keep a runner only while price makes progress.
- Be more cautious in ranges; manage more aggressively with high volatility, spikes and pullbacks. Review boundary reactions.
- Be patient in contraction. Conflicting factors call for a fresh structure check.
- High-impact news ahead: reduce risk and shorten targets. News is a context factor, not an entry signal.
- The analyzer filters setup families. Location, acceptance and your execution trigger still need checking before every entry.