Sakmadeek Ballistic
- Experts
- Versione: 3.1
- Attivazioni: 15
🥇 Best Matches (Highly Recommended)
XAUUSD (Gold) — 9.5/10 Match
The ideal symbol for this EA
Why it's perfect:
-
Tick Microstructure: Gold has distinct "pressure footprints" before moves. The QuotePressure logic (imbalance ≥ 0.22) aligns perfectly with Gold's order flow behavior during London/NY sessions
-
Volatility Profile: The InpAtrSpikeMax = 3.0 and InpAntiPeakAtrMult = 3.0 filters work well with Gold's natural ATR expansion
-
Batch Trading: Gold frequently "stutters" before breakouts — the batch entries with InpBatchDelayMs = 500 can capture the full move as price probes levels
-
Session Filtering: Asian range (2-5 AM) accumulation patterns on Gold are well-captured by the microstructure engine before the London breakout
Recommended adjustments:
InpMaxSpreadPoints = 350; // Gold has wider spreads InpSL_FloorPoints = 8000; // Minimum 80 pips to avoid noise InpSL_CeilingPoints = 25000; // Allow wider stops for Gold swings InpBatchScaleFactor = 0.65; // Slightly more aggressive scaling InpQPresImbalanceMin = 0.25; // Slightly higher threshold for cleaner signals InpMaxDailyDDPct = 2.5; // Tighter drawdown for Gold's volatility
GER40 / DE40 (DAX) — 9.0/10 Match
Excellent for the velocity-based triggers
Why it's strong:
-
Velocity Sensitivity: The TRIGGER_VELO module thrives on indices with sudden momentum bursts. DAX's characteristic 50-100 point impulse moves are ideal
-
Microstructure Clarity: DAX has cleaner tick direction clusters compared to US indices due to lower algorithmic noise
-
Session Duality: Frankfurt open provides strong directional moves; US overlap creates excellent batch entry opportunities
-
ATR Stability: The InpAtrDeadMin = 0.30 filter prevents trading during DAX's mid-morning doldrums effectively
Recommended adjustments:
InpMaxSpreadPoints = 250; InpVelocityMinPct = 0.003; // Higher threshold for DAX velocity InpSL_FloorPoints = 6000; // 60 points minimum InpSL_CeilingPoints = 20000; // 200 points maximum InpM5_RsiOversold = 35; // DAX tends to overshoot more InpM5_RsiOverbought = 65;
🥈 Good Matches (Effective with Tweaking)
US30 / DJ30 (Dow Jones) — 8.0/10 Match
-
Strength: Excellent for REGIME_TREND_UP detection with sustained directional moves
-
Weakness: Can be "choppy" during midday US session — the InpMaxEntropy = 0.95 filter will frequently block trades
-
Tweak: Set InpRequireH1Alignment = true to filter out noise; increase InpDirectionCluster = 4
NAS100 / USTEC (Nasdaq) — 7.5/10 Match
-
Strength: The MicroVolatility acceleration detection excels on Nasdaq's parabolic bursts
-
Weakness: Spread spikes during news are extreme — InpSpreadSpikeFilter = 3.0 may not be sufficient
-
Tweak: Set InpSpreadSpikeFilter = 4.5 ; increase InpMaxSpreadPoints = 400
EURUSD — 7.0/10 Match
-
Strength: Low spread makes batch trading highly efficient; fills are excellent
-
Weakness: The microstructure signals are weaker on FX majors. QuotePressure thresholds designed for volatile instruments may rarely trigger
-
Tweak: Lower InpQPresImbalanceMin = 0.15 ; reduce InpMicroPullbackTicks = 5
💻 Compatibility & Recommended Environment
Broker Requirements
For optimal performance, it is recommended to use:
-
Low-spread ECN or Raw Spread brokers
-
Fast execution with minimal slippage
-
Stable trading conditions during London and New York sessions
-
MT5 Hedge accounts (recommended)
Recommended Account Size
The EA is designed to operate efficiently on accounts ranging from:
-
Minimum Balance: $500 USD
-
Recommended Balance: $1,000–$2,000 USD
-
Larger account sizes are also supported with appropriate lot sizing and risk settings.
Always adjust your lot size according to your account balance and personal risk tolerance.
VPS Recommendation
For uninterrupted operation and the best execution quality, running the EA on a 24/7 Forex VPS is strongly recommended.
Benefits include:
-
Lower execution latency
-
Reduced slippage
-
Continuous operation even when your computer is offline
-
More reliable order execution during volatile market conditions
Low-spread ECN or Raw Spread brokers
Fast execution with minimal slippage
Stable trading conditions during London and New York sessions
MT5 Hedge accounts (recommended)
Minimum Balance: $500 USD
Recommended Balance: $1,000–$2,000 USD
Larger account sizes are also supported with appropriate lot sizing and risk settings.
Always adjust your lot size according to your account balance and personal risk tolerance.
Lower execution latency
Reduced slippage
Continuous operation even when your computer is offline
More reliable order execution during volatile market conditions
🥉 Avoid These Symbols
| Symbol | Issue |
|---|---|
| BTCUSD / Crypto | Tick buffer of 2000 is far too small for crypto tick density. The warmup logic will be perpetually stale |
| UK100 / FTSE | The 2-5 AM session filter will miss the entire London open on FTSE since it opens at 8:00 UK time |
| Exotic Forex (USDTRY, USDZAR) | Spread spikes will constantly trigger IsSpreadSpike() filter — almost no trades will execute |
| US500 / SPX (during rollover) | Futures rollover period causes false "microstructure divergences" that the EA misreads as signals |
| Low-volatility pairs (EURCHF, NZDUSD) | ATR will consistently fall below InpAtrDeadMin = 0.30 — the EA will stay dormant |
🎯 Optimal Setup Recommendation
Primary: XAUUSD during London/NY overlap (13:00-17:00 GMT)
Secondary: GER40 during Frankfurt open (07:00-09:00 GMT)
Session settings for this combo:
InpTradeAsianSession = true; // Capture Gold's Asian range InpAsianStart = 1; // 01:00 for Gold accumulation InpAsianEnd = 4; // End before London pre-open InpSessionStartHour = 7; // Frankfurt opens 07:00 GMT InpSessionEndHour = 20; // Cover both EU and US sessions
The synergy works because Gold builds structure during Asia, breaks during London, while DAX provides clean directional trades during Frankfurt — all within the same session window. The EA's risk limits ( InpMaxOpenPositions = 1 by default) ensure it won't overtrade by trying to trade both simultaneously.
🎖️ Final Verdict
| Comparison Group | Sakmadeek's Position |
|---|---|
| All MQL5 EAs | Top 10-15% |
| Retail Commercial EAs | Top 5% |
| Risk Management | Top 2% — genuinely exceptional |
| Raw Profit Potential | Top 20% (conservative by design) |
| Safety/Longevity | Top 1% — designed to survive, not just profit |
It's a scalper, not a sledgehammer. Most EAs try to maximize profits and end up blowing accounts. This one tries to survive first and profits with what's left. Over 12+ months, it likely outperforms 95% of retail EAs not because it wins more, but because it doesn't die.
⚠️ Disclaimer
Trading Forex, CFDs, Metals, and Indices involves a high level of risk and may not be suitable for all investors. Past performance does not guarantee future results.
Sakmadeek Ballistic EA is a trading tool designed to assist with automated trade execution based on predefined algorithms. Market conditions can change, and no Expert Advisor can guarantee profits or eliminate the risk of loss.
Users are strongly encouraged to:
-
Test the EA on a demo account before trading live.
-
Use appropriate risk management and position sizing.
-
Trade only with capital they can afford to lose.
-
Understand the settings and behavior of the EA before live deployment.
The developer is not responsible for any financial losses resulting from the use or misuse of this software.
Test the EA on a demo account before trading live.
Use appropriate risk management and position sizing.
Trade only with capital they can afford to lose.
Understand the settings and behavior of the EA before live deployment.
