Scalper Deriv Logo

Scalper Deriv - User Guide

Detailed documentation for installation, configuration, and optimization.

Introduction

Scalper Deriv is a professional automated trading system for MetaTrader 5 that perceives the market not as random movements, but as a series of dynamic waves. The algorithm is engineered to analyze the unique characteristics of these waves, identifying high-probability patterns and capitalizing on their momentum and reversals. This professional tool helps traders navigate market volatility with a structured, data-driven approach.

Installation (MQL5 Market)

1
Terminal Login: Open your MT5 terminal, go to Tools > Options > Community and log in with your MQL5.com account credentials.
2
Market Download: Open the Navigator window (Ctrl+N). Locate the Market directory and expand it to find the My Purchases subdirectory. Your purchased Expert Advisor will be listed there ready to Install. MT5 Navigator Market Purchases
3
Attach to Chart: After installation, the EA will appear in the Navigator window under Expert Advisors > Market. Drag it onto an H1 chart.
4
Enable Trading: In the EA properties window, ensure "Allow Algo Trading" is checked. Also, enable the global Algo Trading button in the top toolbar.

Loading Set Files

Set files are crucial as they contain the optimized configurations for specific symbols and risk levels.

1
Open the Scalper Deriv properties (F7 on the chart).
2
Go to the Inputs tab. Here you will see the list of all parameters. Click the Load button on the right side. EA Inputs tab and Load button
3
Click the Load button and select the .set file you downloaded from this website.

Input Parameters Reference

Below is the complete list of parameters as they appear in the MetaTrader 5 input window. Click on each group to expand or collapse its details.

1. Support & Links
Parameter (Input Comment)Description
Official product pageDirect link to purchase the Expert Advisor, read verified user reviews, and see the full technical description on the MQL5 Market.
Official set files channelLink to the Telegram channel where optimized .set files are shared monthly.
Official updates channelMQL5 channel for official announcements and new version alerts.
Recommended brokerAffiliated links to brokers verified for optimal execution and tight spreads.
2. Main Settings
Parameter (Input Comment)Description
Profit per cycle (1 = 1%)Target profit percentage for the current trading cycle relative to the account balance.
Type of positionTrading direction filter: onlyBuy, onlySell, or both.
Factor TPA multiplier used to calculate the Take Profit distance based on average market volatility.
Factor A, B, CProprietary sensitivity factors that define the entry logic depth. Adjusted via set files for different assets.
Fractal (barras en M5)The lookback period (number of M5 candles) used to identify key price extremes and structure.
Global SL (% of balance)Safety mechanism that closes all trades if the account drawdown reaches this percentage. Example: If your balance is $1,000 and Global SL is set to 20, the EA will close all positions if the total floating loss reaches -$200.
Maximum simultaneous open positionsThe maximum number of active trades the EA is allowed to manage at once.
Magic NumberA unique identifier that allows the EA to distinguish its own trades from those of other EAs or manual operations. It is crucial to use a different Magic Number for each instance of the EA running on different symbols to prevent them from interfering with each other's trade management.
Allow new cycles only if no trades are open by othersWhen enabled, the EA will wait until there are no other active positions (from other EAs or manual trades) on the account before starting a new trading cycle. This ensures the EA operates in a clean environment.
3. News Filter
Parameter (Input Comment)Description
Avoid trading during high-impact newsActivates the automatic economic calendar filter to avoid high-volatility events.
Block trades X minutes before/after newsThe safety time buffer (in minutes) to pause trading around scheduled news events.
4. Trading Hours & Days
Parameter (Input Comment)Description
Enable trading only during specified hoursEnables or disables the time-based filter for daily operations.
Start / End of trading session (hh:mm)Defines the operating window. Very useful for avoiding low-liquidity periods.
Trade on Monday... SundayIndividual switches to enable or disable trading for each specific day of the week.
5. Display
Parameter (Input Comment)Description
Show on-chart displayEnables or disables the visual dashboard on the MT5 chart.
Display colors & PositionSettings to customize the background color, text color, and corner position of the dashboard.

Optimization Guide

To get the best performance from Scalper Deriv on different symbols, you can use the MT5 Strategy Tester. Optimization is the process of testing multiple variations to see which parameters react best to the current market volatility.

1. Strategy Tester Setup

1
Open Tester: Press Ctrl + R in MetaTrader 5 to open the Strategy Tester window.
2
Settings Tab: Configure the following main options:
  • Expert: Select Scalper Deriv.
  • Symbol & Period: Choose your asset and set period to 6-12 months.
  • Timeframe: Select H1 for visual tracking (The EA engine is multi-timeframe and processes data independently of the chart).
  • Modeling: Select "1 Minute OHLC".
  • Optimization: Select "Fast genetic based algorithm".
MT5 Strategy Tester Settings Tab

2. Practical Exercise: Optimizing Profit per cycle

Follow these steps in the Inputs tab as an example to learn the workflow. For a real, full optimization, make sure to include all the variables listed in the Recommended Parameters & Ranges table below.

1
Enable Parameter: Find Profit per cycle (1 = 1%) (Internal name: profitPerCycle) and check the box to the left of its name.
2
Set Search Range: Configure the values as follows:
  • Start: 0.2 | Step: 0.1 | Stop: 1.0
3
Start: Click the Start button to begin the optimization process.
4
Load Results: Go to the Optimization Results tab. Double-click on the best performing result. This will automatically load those specific parameters into the Inputs tab.
5
Save Set File: Switch back to the Inputs tab, right-click and select Save to create your new .set file.

3. The "Non-Optimization" Rule: Global SL

CRITICAL: Do Not Optimize Global SL

The parameter Global SL (% of balance) (Internal name: generalStopLoss) is your emergency safety net. Do not include this in your optimization runs. Set it manually according to your risk tolerance.

When you are ready to perform advanced optimizations, use these suggested ranges as a starting point:

Input Comment (Visible) Internal Name (MT5) Start Step Stop
Factor TPfactorTP1110
Factor AfactorA1130
Factor BfactorB1130
Factor CfactorC1150
Fractal (barras en M5)fractalMaxMin5560
Profit per cycle (1 = 1%)profitPerCycle0.20.11.0

Recommendations

  • Timeframe: While the EA scans multiple timeframes internally, we recommend keeping it on H1 for consistent monitoring.
  • Brokers: Use low-latency brokers with tight spreads like Deriv or IC Markets.
  • Demo Practice: Although Scalper Deriv is 100% compatible and intended for real accounts, we strongly recommend a preliminary period on a demo account. This ensures you fully understand the mechanics and risk management before committing real capital.
  • VPS: A 24/7 VPS is mandatory for automated trading to avoid downtime.

Risk Management Notice

Always align the risk profile (Low, Medium, High) with your account balance. We highly recommend practicing on a demo account for several weeks to understand the EA's behavior before transitioning to a live account.