Some EAs try to catch every tick and end up bleeding from spread and slippage. Others wait so long the move’s over before they blink. Bunny EA V1.2 for MT4 aims for the middle: a session-aware, volatility-gated scalper that hops in when momentum is clean, hops out fast when the edge fades, and stays flat when the market is a mess. No martingale, no grid, no “hold and hope.” Just quick decisions with strict guardrails.
Below is a complete, trader-first breakdown: what Bunny EA does, how it thinks, what’s new in v1.2, best markets/timeframes, setup, suggested settings, testing notes, a risk playbook you can actually follow, FAQs, and ready-to-paste meta data for your CMS.
What Is Bunny EA V1.2?
Bunny EA V1.2 is a MetaTrader 4 Expert Advisor designed for intraday scalping on liquid FX pairs—and optionally gold—during the London and New York sessions. It combines:
- Directional bias (so you don’t counter-trend scalp into steamrollers)
- ATR-aware volatility gating (skip signals when stops would be silly-wide or unrealistically tiny)
- Micro-structure confirmation (breakout or pullback “snap” entry with a decisive close)
- Strict risk lifecycle (fixed risk %, partial TP, and trailing after +1R)
Think of it as a nimble “in-and-out” tool that’s okay taking nothing when conditions aren’t worth it. Fewer forced trades… more sanity.
Who it’s for
- Traders who prefer short holds (minutes to an hour) rather than long swings
- People who want no martingale and transparent logic
- Users who can run a VPS and keep spreads/latency under control
- Folks who’ll demo forward-test before going live (please do)
Best pairs/timeframes
- EURUSD, GBPUSD, USDJPY on M5–M15 (M1/M3 for advanced users with excellent costs)
- XAUUSD optional on M15–M30 (gold spreads/slippage can spike—be conservative)
What’s New in Bunny V1.2
- Sharper session logic: Defaults to London/NY overlap; optional Asia mute to avoid dead spreads.
- Improved ATR gate: Smarter skip when implied SL is outside your band; fewer “meh” entries.
- Tighter execution guards: Faster veto on spread/spike or poor depth conditions.
- Refined micro-structure triggers: Better break vs. pullback classification; fewer premature signals.
- Partial-TP & trail polish: Trail only after +1R with cleaner step logic; less churn.
- Equity guard upgrades: Smoother auto-pause/resume after DD thresholds (daily + floating).
- Logging clarity: Human-readable “why” for entries, exits, and vetoes—great for tuning.

Key Features (At a Glance)
- Session-aware scalping (focus on liquid hours)
- Confluence engine: Directional bias → ATR gate → micro-confirmation
- Two entry modes:
- Breakout scalp (decisive close through a micro-level)
- Pullback snap (rejection into the trend with a strong follow-through candle)
- No martingale, no grid—ever
- ATR-aware SL/TP (1.3×–2.0× ATR by default for scalps)
- Partial take-profit at +1R; trailing on the remainder
- Spread/slippage caps with instant veto logic
- Equity guard & daily stop to pause new entries after a rough patch
- Readable logs so you can actually audit the decision flow
How the Strategy Works (Under the Hood)
1) Direction First
A medium/slow MA baseline determines if longs or shorts are even allowed. Optional higher-TF alignment (e.g., M5 entry allowed only if M15 trend agrees) filters counter-trend noise.
2) Volatility Gate (ATR)
Bunny sizes stops using ATR (scalper-friendly range, e.g., 1.3×–2.0× ATR, configurable). If implied SL would be too wide (edge diluted) or too tight (likely noise), entry is skipped.
3) Micro-Structure Confirmation
- Breakout mode: Close through a minor level with follow-through and acceptable spread snapshot.
- Pullback mode: Rejection wick into trend zone followed by a decisive close in the trend direction.
4) Risk Lifecycle
- Risk as % of equity (0.25%–0.75% typical for scalpers)
- Partial TP around +1R (lock some)
- Trail remainder behind ATR/swing micro-steps
- Auto-pause new entries after daily loss or floating DD thresholds
Recommended Settings (Starter Template)
Environment
- Broker: ECN/Raw-spread with tight commissions
- VPS: Yes (latency matters for scalps)
- Leverage: 1:200–1:500 (use responsibly; leverage isn’t the edge)
Symbols & Timeframes
- EURUSD / GBPUSD / USDJPY: M5–M15 (M1 only if your costs are excellent)
- XAUUSD (optional): M15–M30 (go slower if spreads are chunky)
Risk Controls
- Risk per trade: 0.25%–0.75% (start 0.25%–0.5%)
- Max concurrent positions (all charts): 3–4
- Daily loss stop: 2%–3% (auto-pause until next session)
- Equity guard (floating DD): 5%–6% (pause new entries)
Execution Filters
- Max spread: tune per symbol; e.g., EURUSD ≤ 10–15 points; GBPUSD ≤ 20–25; USDJPY ≤ 15–20; XAUUSD ≤ 35–50 (broker-dependent)
- Max slippage: 1–2 points (align to tick size)
- Sessions: Enable London/NY by default; consider muting Asia unless your costs are stellar
- News block: 5–10 min before/after high-impact releases (CPI, NFP, FOMC)

Stops & Targets
- SL: 1.3×–2.0× ATR (scalper range) or slightly beyond last micro-swing
- TP: Base target 1.2R–1.8R; partial at +1R, then trail remainder
Quick Profiles (Pick One to Start)
A) Conservative M15 (great for new users)
- Risk: 0.3% per trade
- SL: 1.7× ATR
- TP: 1.5R; partial at +1R, trail remainder
- Sessions: London + NY; block major news
B) Standard M5 (balanced)
- Risk: 0.4%
- SL: 1.5× ATR
- TP: 1.4R; partial at +1R, trail
- Spread caps: tighter than default; slippage cap 1 point
C) Advanced M1 (only with top-tier costs)
- Risk: 0.25%
- SL: 1.3× ATR
- TP: 1.2R–1.4R; immediate trail post +1R
- Hard news block + ultra-tight spread/slippage caps
Installation & Setup (MT4)
- Copy
Bunny_EA_v1_2.ex4intoMQL4/Experts/(MT4 Data Folder). - Restart MT4 → confirm under Navigator → Experts.
- Enable AutoTrading on the toolbar.
- Attach Bunny EA to each symbol chart (one symbol per chart).
- Inputs: Choose your profile (Conservative/Standard/Advanced) or apply the starter template above.
- Permissions: Allow DLL imports only if using a calendar/news module.
- Forward-test on demo for 7–14 days to validate spreads, slippage, and fills during your sessions.
Backtesting & Forward Testing
- Use tick-quality data with variable spread; fixed-spread BTs make scalpers look unrealistically smooth.
- Include event windows (CPI/NFP/Fed) in your review—even if you block them live—to see potential slippage.
- Test across different weeks (quiet vs. volatile) to learn when Bunny thrives vs. stays flat.
- Forward test on a VPS to mirror real latency and broker behavior.
- Track win rate, average R, and cost per trade (spread + commission + typical slippage). If costs eat >35–45% of gross edge, step up timeframe or tighten filters.
Risk Management Playbook (Pin This)
Small, constant risk (0.25%–0.5%) beats hot-and-cold sizing—always.
Respect circuit breakers (daily stop + equity guard). Bad days happen; pausing is a superpower.
Cost discipline: If spreads/slippage creep up, pause or move to a higher timeframe.
Don’t chase after news—your advantage is structure + cost control, not heroics.
Avoid curve-fitting: Over-optimized params break fast. Tune lightly; validate forward.
Withdraw periodically (if live) so effective risk stays sane as equity grows.
FAQs
Does Bunny EA use martingale or grid?
No. It never averages down losers and doesn’t stack recovery grids.
Will it trade every day?
Not guaranteed. During thin or messy sessions, Bunny will skip—that’s by design.
Minimum deposit?
Demo anything. For live, many start $500–$1,000 with 0.25%–0.5% risk, then scale slowly once execution looks solid.
Best timeframe to begin?
Start M15 (Conservative) or M5 (Standard). Only try M1 if you have a top-tier broker, rock-solid VPS, and very tight costs.
Disclaimer
Trading Forex/CFDs involves risk. Past performance is not indicative of future results. Always forward-test on demo, keep risk conservative, and never trade money you can’t afford to lose.
Call to Action
Want a scalper that’s nimble and disciplined? Install Bunny EA V1.2 on MT4, start with the Conservative M15 or Standard M5 profile on demo, and track your results across a couple of sessions. When fills and behavior look steady, go live gradually—tight risk, tight rules, and let the confluence engine do the heavy lifting.
Comments
Leave a Comment