Only users who purchased or rented the product can leave comments
Som Prakash Gehlot  

User Guide & Presets – MSX AI Scalper Pro

📘 MSX AI Scalper Pro – User Guide v1.0

(You can copy this into Word/Google Docs and export as PDF later.)


1. Introduction

MSX AI Scalper Pro is an advanced fully automated Expert Advisor for MetaTrader 5.

Main goals:

  • Rule-based scalping & intraday trend trading

  • Strong risk and capital protection

  • Compatibility with prop firms, copy trading, and long-term automation

  • One-trade-per-trend logic with no martingale, no grid

Default configuration is optimized for BTCUSD M5 on a low-spread broker, but the system can be adapted to other symbols and timeframes.


2. Requirements

Platform

  • MetaTrader 5 (latest build)

  • Hedging account type recommended (netting also supported)

Broker

  • ECN / Raw spread preferred

  • Fast execution, no “huge” minimum stop-distance

  • 5-digit pricing for FX, typical BTC/XAU tick size

Symbols & Timeframes

Recommended starting profiles:

  • BTCUSD – M5 (default profile)

  • XAUUSD – M5 or M15

  • EURUSD – M15

You can experiment with other pairs and timeframes after you are familiar with the EA.


3. Installation

Because this EA is from the MQL5 Market, installation is simple:

  1. Open MetaTrader 5.

  2. Go to Market tab → search for
    “MSX AI Scalper Pro”.

  3. Click Download (demo) or Buy/Rent.

  4. MT5 will automatically place the EA into:
    MQL5\Experts\Market\Msx_AI_Scalper_Pro.ex5

  5. No custom indicators need to be installed — the internal indicator is already embedded as a resource.

To check:

  • In Navigator → Expert Advisors → Market, you should see MSX AI Scalper Pro.


4. Attaching the EA to a Chart

  1. Open a new chart:

    • e.g. BTCUSD, M5

  2. Make sure:

    • Algo Trading button is green (ON)

    • One chart = one EA instance

  3. Drag MSX AI Scalper Pro from Navigator → drop on the chart.

  4. In the dialog:

    • “Allow Algo Trading” → checked

    • Inputs tab → choose preset or leave default

  5. Click OK.

If everything is correct, you will see:

  • The EA name in top-right corner

  • A status dashboard with spread, trend, permissions, and last block reason.


5. Input Parameters (Overview)

Below is a practical explanation of each group of inputs, not a dry list.

5.1 HMA Indicator Settings

  • InpHMA_IndicatorName
    Do not change (internal embedded indicator resource).

  • InpHmaPeriod
    – Main HMA period (trend sensitivity).
    – Smaller = faster, more trades; larger = slower, fewer trades.

  • InpHmaSmoothPeriod
    – Extra smoothing of HMA. Default = 2.

  • InpHmaMainBuffer / InpHmaColorBuffer
    – Buffers used for price & color logic. Leave default.

5.2 Trading Filters

  • InpUseSpreadFilter – If true, EA will not trade if spread is too high.

  • InpMaxSpreadPoints – Maximum allowed spread in points.

    • For BTC, 2400 is default (adjust per broker).

  • InpMaxSlippagePoints – Allowed slippage for order execution.

  • InpOneTradePerTrend – If true, only one trade per trend direction until trend reverses. Very useful for prop rules.

  • InpMagic – Magic number to identify trades.

  • InpComment – Trade comment text.

5.3 Lot Sizing

  • InpLotMode

    • LOT_FIXED – always use InpFixedLot .

    • LOT_AUTO_RISK – calculate lot size based on %risk and SL distance.

  • InpFixedLot – Constant lot if fixed mode used.

  • InpRiskPercent – Percent of account balance/equity to risk per trade when LOT_AUTO_RISK is selected.

  • InpUseEquity – If true, risk is based on equity; if false, based on balance.

5.4 SL/TP Mode

  • InpSltpMode

    • SLTP_FIXED – use InpFixedSL_Points & InpFixedTP_Points .

    • SLTP_ATR – use ATR-based dynamic SL/TP.

  • InpFixedSL_Points / InpFixedTP_Points
    – Fixed stop loss and take profit in points.

  • InpAtrPeriod , InpAtrSL_Multiplier , InpAtrTP_Multiplier
    – For ATR mode:

    • ATRPeriod defines the volatility window.

    • SL multiplier for stop distance.

    • TP multiplier for target distance.

5.5 ADX Filter

  • InpUseAdxFilter – If true, ADX must be strong enough.

  • InpAdxPeriod – ADX calculation period.

  • InpAdxMinTrend – Minimum ADX value to accept a trade (trend strength threshold).

5.6 ATR Entry Filter

  • InpUseAtrEntryFilter – Enables additional ATR-based conditions.

  • InpMinAtrPoints – Minimum ATR in points to allow trading.

  • InpMinPriceDistATRMult – Minimum distance between price and HMA as multiple of ATR. Helps avoid entries too close to the moving average.

5.7 Break-even & Trailing

  • InpUseBreakEven – Enable break-even.

  • InpBE_TriggerPoints – Profit in points at which BE activates.

  • InpBE_LockPoints – How many points to lock in profit above entry.

  • InpUseTrailing – Enable step trailing.

  • InpTrailStartPoints – When trailing starts.

  • InpTrailThresholdPoints – Base locked profit after trigger.

  • InpTrailStepPoints – Additional profit lock steps.

5.8 Partial Close

  • InpUsePartialClose – If true, EA can close part of the volume.

  • InpPartialClosePercent – Percentage of volume to close (e.g. 50%).

  • InpPartialCloseTriggerPoints – Profit in points before partial close is applied.

5.9 Per-Trade Loss Guard

  • InpUsePerTradeLossGuard – Emergency close per trade.

  • InpMaxLossPerTradePercent – If trade loss exceeds this % of equity, trade is force-closed.

5.10 Daily Capital Protection

  • InpUseDailyProtection – Enable daily safeguards.

  • InpMaxDailyLossPercent – Max permitted loss vs. day start equity.

  • InpMaxDailyProfitPercent – Max permitted profit after which EA can pause.

  • InpMaxDailyDrawdownPercent – Max intraday drawdown from daily max equity.

  • InpCloseOnDailyLimit – If true, close open trades when daily limit hit.

5.11 Total Drawdown Protection

  • InpUseTotalDDProtection – Enable lifetime drawdown protection.

  • InpMaxTotalDDPercent – Max equity drawdown from all-time high.

  • InpCloseAllOnTotalDD – Close all symbols when max DD hit.

5.12 Logging

  • InpVerboseLog – When true, EA prints more details to the Journal (useful for debugging, but may be noisy).


6. Recommended Presets

These are starting points. Always verify with backtest and forward test on your own broker.

6.1 BTCUSD (Default)

  • Timeframe: M5

  • InpHmaPeriod = 18

  • InpHmaSmoothPeriod = 2

  • InpSltpMode = SLTP_ATR

  • InpAtrPeriod = 14

  • InpAtrSL_Multiplier = 4.0

  • InpAtrTP_Multiplier = 4.0

  • InpLotMode = LOT_AUTO_RISK

  • InpRiskPercent = 1.0

  • InpUseDailyProtection = true

  • InpMaxDailyLossPercent = 3.5

  • InpMaxTotalDDPercent = 18.0

(This is essentially your built-in default.)

6.2 XAUUSD (Gold) – Conservative

  • Timeframe: M15

  • Lower risk per trade: InpRiskPercent = 0.5–0.8

  • ATR multipliers a bit smaller, e.g. SL 3.0, TP 5.0

  • Spread filter: set InpMaxSpreadPoints according to your broker’s usual spread on XAUUSD.

6.3 EURUSD – Prop-Firm Safe Mode

  • Timeframe: M15

  • InpRiskPercent = 0.25–0.5

  • InpMaxDailyLossPercent = 2.0

  • InpMaxDailyProfitPercent = 3.0

  • InpMaxTotalDDPercent = 10.0

  • Consider increasing InpAdxMinTrend slightly to avoid noisy markets.

You can save each configuration as a .set file via MT5 “Inputs → Save”.


7. Operating Profiles (Modes)

These are suggested presets (you can provide .set files later):

7.1 Safe / Prop Mode

  • Risk: 0.25–0.5% per trade

  • Daily loss limit: 2–3%

  • Total DD limit: 8–12%

  • ADX filter enabled (higher min trend)

  • OneTradePerTrend = true

  • Partial close = true (lock profits gently)

7.2 Standard Mode

  • Risk: 1% per trade

  • Daily loss limit: 3–5%

  • Total DD limit: 15–20%

  • ADX filter enabled with default settings

  • ATR entry filter enabled

7.3 Aggressive / Crypto Focus Mode

  • Risk: 1.5–2% per trade (only experienced users)

  • Daily loss: 6–8%

  • Total DD: up to 25%

  • More relaxed ATR filters, but still no martingale/grid


8. Copy-Trading / Signal Provider Usage

For signal / copier / social trading:

  1. Run MSX AI Scalper Pro on master account (demo or live).

  2. Use your preferred copy solution (built-in MT5 Signals, third-party copier, or proprietary copier).

  3. Keep risk small per master trade — subscribers may use multipliers.

  4. Make sure capital protection settings are safe for connected accounts.

  5. Communicate clearly with subscribers that strategy uses:

    • Dynamic SL/TP

    • One-trade-per-trend logic

    • Daily & total protection


9. Monitoring & Troubleshooting

Dashboard Notes

The on-chart status shows:

  • Spread & SpreadOK

  • Trend direction

  • OneTradePerTrend + TradedThisRun

  • DailyLimitHit / TotalDDHit

  • Last block reason (why EA didn’t trade)

If EA is not trading, check the last reason:

Common reasons:

  • SPREAD_HIGH – spread filter blocking entries.

  • ADX_TOO_LOW – market not trending enough.

  • ATR_TOO_LOW or PRICE_TOO_CLOSE_HMA – volatility/entry filters block.

  • DAILY_LIMIT_HIT or TOTAL_DD_HIT – capital protection active.

  • HAS_OPEN_POSITION – waiting for current position to complete.

  • NO_SIGNAL – conditions not met.

Journal / Experts Tab

If something seems wrong, enable InpVerboseLog = true and watch the Experts tab for more details.


10. Best Practice Checklist

Before running with real money:

  1. Install via Market, attach to BTCUSD M5.

  2. Run Strategy Tester with at least 1 year data.

  3. Forward-test on demo for 1–4 weeks.

  4. Start with very small live risk (e.g. 0.25–0.5% per trade).

  5. Monitor daily equity and ensure protection reacts as expected.

  6. Gradually scale only after you fully trust behavior.


11. Support Policy

Included in purchase/rent:

  • Help with installation and attaching EA to chart

  • Clarification of parameters and dashboard

  • Bug reports and technical fixes

  • Updates as the EA evolves

Not included (optional paid):

  • Personal strategy coaching

  • Full optimization service

  • VPS and broker support

  • Custom code modifications

Som Prakash Gehlot  

📌 Official Support | Updates | Questions | MSX AI Scalper Pro

Welcome and thank you for using MSX AI Scalper Pro.


This topic is the official support and update channel.

If you have:

✔ Installation questions  

✔ Setup or optimization issues  

✔ Trade behavior questions  

✔ Bugs or unexpected messages  

✔ Feature requests


Please post them here.

📌 Before asking a question, please read:


• Product Description (Quick FAQ included)

• User Guide (soon available)


New versions, preset files, and important announcements will also be posted in this thread.


Thank you for being part of this project.  

Trade safe and use disciplined risk management.

Som Prakash Gehlot  

📌 Update Notice — Version 8.11 Released

Hello Traders 👋

Version 8.11 of MSX AI Scalper Pro is now live and includes major improvements to capital protection logic.

🔧 What Changed in v8.11

✔ EA now automatically detects deposits, withdrawals or equity adjustments
✔ Daily limits and Total Drawdown protection are now reset automatically after balance changes
✔ Prevents trading lock caused by legitimate withdrawals
✔ Improved handling for prop firms, copy trading, scaling models and live accounts
✔ Added optional ResetProtection switch for manual control (advanced users only)

No changes were made to entry/exit strategy logic or performance behavior.
This update improves safety and long-term consistency only.


📘 New Behavior Summary

  • You may withdraw or adjust capital anytime

  • EA will continue trading normally after a reset

  • No manual action is required in most cases

  • If needed:

ResetProtection = true

(run once — the EA will auto-clear it)


⚠ Important If You Upgraded From 8.00 or Older

If you were previously stuck with:

❗ TradeAllowed: NO
❗ Total DD Hit: YES

Simply update to v8.11, apply once:

ResetProtection = true

Then restart the EA — trading will continue normally.


⭐ Thank You

Thank you for supporting development and testing.
This update was built from real-world use cases to make the EA more stable, scalable, and professional-grade for long-term deployment.

If you have feedback or results — feel free to share.

Happy Trading 🚀
— MSX AI Team

Som Prakash Gehlot  

The main recommended configuration is BTCUSD on M5 with $500 low spread Pro account.

Files:
Msx_AI_Scalper_Pro_Default.set (Please click on attached link to download)

🔐 How to Avoid Browser Blocking for Buyers

Recommended Steps:

📌 How to Download Preset (.set) 1. Right-click on the file name 2. Click "Save link as" 3. Save as MSX_XAU_M5_Default.set 4. If browser blocks: - Click "Keep" - Click "Keep anyway" 5. Load preset in MT5: - Strategy Tester → Inputs → Load
ファイル:
Som Prakash Gehlot  
Please - 3. Save as Msx_AI_Scalper_Pro_Default.set Insteed of MSX_XAU_M5_Default.set (the typing mistake, sorry for it.)
Som Prakash Gehlot  

⚠ Important Note About Strategy Tester vs Real-Market Testing

Many traders rely on the MetaTrader Strategy Tester to evaluate an Expert Advisor before purchase. While the Strategy Tester is useful for basic validation, it has significant limitations when applied to advanced, protection-heavy trading systems like MSX AI Scalper Pro.

❌ Limitations of Strategy Tester (CONS)

The Strategy Tester does not accurately simulate:

  • Real-time spread fluctuations

  • News and volatility filters

  • Session-based trading logic (London / New York timing)

  • Equity-based protections and peak-capital drawdown logic

  • Dynamic trade management (break-even, trailing, partial logic reacting to live price flow)

  • Broker execution behavior (requotes, slippage, liquidity gaps)

Because of these limitations, backtest results may not reflect the EA’s true behavior in live or demo market conditions. This can make a robust EA appear underperforming or inconsistent in historical tests, even though it performs correctly in forward trading.

✅ Why Rental / Demo Forward Testing Is Recommended (PROS)

MSX Plug And Play Scalper is designed to operate with real-market inputs:

  • Live spreads and execution

  • Real volatility behavior

  • Dynamic risk and capital protection logic

  • Session awareness and trade-frequency control

For this reason, forward testing on a demo account (via short-term rental) provides a far more realistic and meaningful evaluation than Strategy Tester results.

We strongly recommend traders who want a fair assessment to use the 1-month rental option on a demo account with broker conditions similar to their intended trading environment.

This EA is not a “fixed SL/TP” or curve-fitted system — it is a live-adaptive trading engine.
Forward testing shows its true strengths.

Only users who purchased or rented the product can leave comments