What Is M2B / M2S?
M2B/M2S is a mean-reversion entry system that waits for the market to pull back to a 20 EMA in two consecutive legs, then confirms a rejection with a candle close back on the trend side. It is built on the principle that in a trending market, the EMA acts as dynamic support or resistance — and the best entries come from buying the dip into that support (M2B) or selling the rally into that resistance (M2S).
The indicator is designed for index futures traders who want disciplined pullback entries rather than chasing breakouts. It works on any timeframe but is most reliable on 5-minute through 1-hour charts.
The Two Signals
Two signals, one direction each. They are mutually exclusive — you will never see both on the same bar.
Fires when price is in an uptrend (close above 20 EMA), pulls back for two consecutive down closes, the candle's low touches the EMA, and the close rejects back above.
Green label below the bar.
Fires when price is in a downtrend (close below 20 EMA), rallies for two consecutive up closes, the candle's high touches the EMA, and the close rejects back below.
Red label above the bar.
How It Works — Step by Step
Signal Anatomy
M2B (Buy) sequence:
1. Price is above the 20 EMA (uptrend confirmed).
2. Candle A closes lower than the previous bar → leg count = 1.
3. Candle B closes lower than Candle A → leg count = 2 (minimum met).
4. Candle B's low touches or pierces the 20 EMA → EMA touch confirmed.
5. Candle B closes back above the 20 EMA → rejection confirmed.
6. ▲ M2B label fires.
M2S (Sell) is the mirror image — consecutive up closes into a rising resistance EMA, high touches EMA, close rejects back below.
How to Use M2B / M2S
Step 1 — Confirm the trend. Is price above or below the 20 EMA? Only take signals in the direction of the trend.
Step 2 — Wait for the pullback. Watch for two or more consecutive closes against the trend. The background color (green for uptrend, red for downtrend) keeps you oriented.
Step 3 — Wait for the EMA touch. The optional yellow dot markers show every EMA touch, even ones that don't become full signals. Enable "Show EMA Touch Markers" to study how often price reaches the EMA.
Step 4 — Enter on the signal. The M2B or M2S label confirms all four conditions are met. Enter at the close of that bar or on the open of the next bar.
Step 5 — Manage the trade. The 20 EMA itself can serve as a dynamic stop reference. If price closes back through the EMA against your position, the setup is invalidated.
When It Works Best
5-minute to 1-hour charts — enough structure for clean pullbacks
Index futures — MNQ, MES, ES, NQ
First 2–3 pullbacks in a new trend — highest win rate
Confluence with other tools — combine with TD Sequential, support/resistance, or volume
Late-stage trends — after many pullbacks the trend is exhausted
Low volume sessions — holidays, lunch hour, overnight
1-minute chart — too noisy, excessive false signals
Fighting the EMA — never take M2B when price is below the EMA
Default Parameters
| Parameter | Default | Description |
|---|---|---|
| EMA Length | 20 | Periods for the trend-defining EMA |
| Show Trend Background | true | Green/red background tint for current trend |
| Show EMA Touch Markers | false | Yellow dots on every bar that touches the EMA during a pullback |
| Show Info Table | true | Dashboard showing trend, leg count, and signal readiness |
| Table Position | Top Right | Dashboard placement (6 options: top/mid/bot × left/center/right) |
| M2B Label Color | Green | Bullish signal label background |
| M2S Label Color | Red | Bearish signal label background |
Dashboard Readout
The info table gives you a live snapshot of the indicator's state without reading the chart:
Trend — UPTREND (green), DOWNTREND (red), or FLAT (gray). Based on close relative to the 20 EMA.
Legs — Two numbers: current consecutive down-leg count / current up-leg count. When either reaches 2, the indicator is primed.
Signal — "Ready" (green) when the pullback count meets the minimum and price is on the correct side of the EMA. "Waiting" (gray) otherwise.
How to Load It
Works With Other SireMammat Indicators
M2B/M2S is designed to be layered with other modules. Higher-conviction setups come when multiple signals align:
+ TD Sequential — An M2B signal that fires on the same bar as a TD buy countdown 13 is a high-conviction entry.
+ School Run — If the School Run bracket breaks out and M2B fires on the first pullback, the trend-day entry is confirmed.
+ Fishing Technique — A Fishing buy at the same level as an M2B setup adds stop-run confirmation to the pullback entry.
+ Always-In — Use the Always-In bar color to confirm momentum is aligned before taking the M2 signal.