Loading…

XMT Scalper V2.522 3 2

This Old Kings expert advisor (trading robot) for MetaTrader 4 is called XMT Scalper V2.522 3 2. Its name points to short scalping trades. The file name marks it as version 2.522.3. It raises the lot size after losses (martingale — high risk), places pending orders and moves the stop behind price. It has 40 settings, for example Configuration (default ==== Configuration ====), Reverse Trade (default FALSE) and Magic (default -1). Before any live use, test it on a demo account and check its lot size, stop loss and trading hours. Inside: 1 EA file with source code (.mq4) you can open and edit in MetaEditor. Old Kings are classic community tools shared as-is. Not tested by PolyMaria. Try it on a demo account first. Are you the author of this tool? Message us on Telegram (@abumarket_support) and we will credit you or take it down.

Expert advisor · MT4 · v2.522 · Free

About XMT Scalper V2.522 3 2

XMT Scalper V2.522 3 2 is an expert advisor (trading robot) for MetaTrader 4. It increases the lot size after a losing trade (martingale), places pending buy/sell stop or limit orders and moves the stop loss behind price (trailing stop / break-even). It has 40 settings, such as Configuration, Reverse trade and Magic. MQL source code included.

It also can size trades from your balance and risk percent, has a news filter and is built for short scalping trades.

Files in the download: XMT-Scalper_v2 (2).522.mq4.

Trading robots can lose money. Check every setting and test on a demo account before using real funds.

Settings

SettingDefaultWhat it does
Configuration==== Configuration ====
Reverse tradeFALSEReverseTrade: If TRUE, then trade in opposite direction
Magic-1Magic: If set to a number less than 0 it will calculate MagicNumber automatically
Order cmtXMT-Scalper 2.522OrderCmt. Trade comments that appears in the Trade and Account History tab
Ecn modeFALSEECN_Mode: True for brokers that don't accept SL and TP to be sent at the same time as the order
DebugFALSEDebug: Print huge log files with info, only for debugging purposes
VerboseFALSEVerbose: Additional log information printed in the Expert tab
Trading settings==== Trade settings ====
Time framePERIOD_M1TimeFrame: Trading timeframe must matrch the timeframe of the chart
Max spread30.0MaxSprea: Max allowed spread in points (1 / 10 pip)
Max execution0MaxExecution: Max allowed average execution time in ms (0 means no restrictions)
Max execution minutes5MaxExecutionMinutes: How often in minutes should fake orders be sent to measure execution speed
Stop loss60StopLoss: SL from as many points. Default 60 (= 6 pips)
Take profit100TakeProfit: TP from as many points. Default 100 (= 10 pip)
Add price gap0AddPriceGap: Additional price gap in points added to SL and TP in order to avoid Error 130
Trailing start20TrailingStart: Start trailing profit from as so many points.
Commission0Commission: Some broker accounts charge commission in USD per 1.0 lot. Commission in dollar per lot
Slippage3Slippage: Maximum allowed Slippage of price in points
Minimum use stop level0MinimumUseStopLevel: Stoplevel to use will be max value of either this value or broker stoplevel
Volatility settings==== Volatility Settings ====
Use dynamic volatility limitTRUEUseDynamicVolatilityLimit: Calculated based on INT (spread * VolatilityMultiplier)
Volatility multiplier125VolatilityMultiplier: A multiplier that only is used if UseDynamicVolatilityLimit is set to TRUE
Volatility limit180VolatilityLimit: A fix value that only is used if UseDynamicVolatilityLimit is set to FALSE
Use volatility percentageTRUEUseVolatilityPercentage: If true, then price must break out more than a specific percentage
Volatility percentage limit0VolatilityPercentageLimit: Percentage of how much iHigh-iLow difference must differ from VolatilityL
Use indicator set=== Indicators: 1 = Moving Average, 2 =
Use indicator switch1UseIndicatorSwitch: Choose of indicator for price channel.
Indicatorperiod3Indicatorperiod: Period in bars for indicator
Bb deviation2.0BBDeviation: Deviation for the iBands indicator only
Envelopes deviation0.07EnvelopesDeviation: Deviation for the iEnvelopes indicator only
Order expire seconds3600OrderExpireSeconds: Orders are deleted after so many seconds
Money management==== Money Management ====
Money managementTRUEMoneyManagement: If TRUE then calculate lotsize automaticallay based on Risk, if False then use Manu
Min lots0.01MinLots: Minimum lot-size to trade with
Max lots100.0MaxLots : Maximum allowed lot-size to trade with
Risk2.0Risk: Risk setting in percentage, For 10.000 in Equity 10% Risk and 60 StopLoss lotsize = 16.66
Manual lotsize0.1ManualLotsize: Fix lot size to trade with if MoneyManagement above is set to FALSE
Min margin level100MinMarginLevel: Lowest allowed Margin level for new positions to be opened
Screen shooter==== Screen Shooter ====
Take shotsFALSETakeShots: Save screen shots for each opened order

How to install

  1. Download the ZIP from your PolyMaria library and unzip it.
  2. In MetaTrader 4 open File → Open Data Folder, then go to MQL4 → Experts.
  3. Copy the .mq4 file(s) there. Put any .mqh files in MQL4 → Include.
  4. Open the .mq4 file in MetaEditor and press Compile (F7) if MetaTrader does not show it.
  5. Drag the expert advisor from the Navigator onto a chart, check the settings, allow Algo/Auto Trading and press OK.
  6. Test it first on a demo account or in the Strategy Tester.

Download the PDF guide

Tags: Scalping · Martingale · Pending Orders · Trailing Stop & Break-even · Risk & Lot Size · News Trading · MT4 Expert Advisor · MQL4 Source Code

Old Kings — classic MT4 & MT5 collection · PolyMaria