
EMA Systems for Scalping
Advanced trading strategies for rapid market moves
RM179.00
EMA Systems for Scalping
BlackCode Lab – Version 1.00
Platform: MetaTrader 4 (MQL4)
1. Introduction
EMA Systems for Scalping is an advanced scalping and intraday Expert Advisor (EA) designed for fast entries and exits on Gold (XAUUSD) and major FX pairs.
It combines EMA-based entry strategies with professional-grade filters, money management, trailing stops, and automatic broker stop-level detection.
2. Installation
Open MT4 →
File
→Open Data Folder
.Go to
MQL4/Experts/
and copy the file:EMA_for_Scalping.ex4
orEMA_for_Scalping.mq4
Restart MetaTrader 4.
Attach the EA to your chosen chart (M1–M15 recommended).
3. Strategy Modes
Mode 1: 9/21 EMA Crossover
Entry: Buy when EMA9 crosses above EMA21, Sell when EMA9 crosses below EMA21.
Filter: Trade only in the direction of the EMA50 trend.
Mode 2: 20 EMA Pullback
Entry: When price touches EMA20 and confirms with candlestick reversal (engulfing or pin bar).
Filter: Only trade in the direction of EMA200 trend.
4. Filters & Conditions
✅ RSI: Blocks trades when market is overbought/oversold.
✅ MACD: Confirms momentum direction.
✅ ATR Filter: Blocks trades if volatility is too low.
✅ Spread Filter: Blocks trades when spread is above user-defined limit.
✅ Time Filter: Only trade between user-selected trading hours.
✅ Candle Filter: Blocks small candles (weak signals).
✅ Avoid Same Bar Entry: Prevents duplicate signals on the same bar.
5. Stop Loss & Take Profit Options
Stop Loss Options
Fixed Pips (default: 300 pips on 5-digit brokers → ~30 points on Gold).
Previous Candle Close Extreme.
Swing High/Low.
ATR-based (SL = ATR × multiplier).
Take Profit Options
Fixed pips (default: 600 pips).
Risk:Reward ratio (default: 1:1.5).
Trailing Stop
Activates after a set profit (default: 400 pips).
Moves stop every step (default: 200 pips).
6. Money Management
Fixed Lot: User sets a fixed lot (e.g., 0.01).
Risk % Mode (default): Calculates lot size based on account balance and SL distance.
Broker StopLevel Protection: EA automatically adjusts SL/TP if broker requires minimum distance.
7. Trade Control
Max Trades per Symbol: Prevents over-trading (default: 2).
Magic Number: Unique ID for trades to avoid conflicts.
Long/Short Control: Option to disable Buy or Sell trades.
8. Info Panel on Chart
Displays:
Strategy Mode & Timeframe
EMA settings
SL/TP settings
Active Filters
Max Trades & Open Trades
Spread & Broker Min StopLevel
9. Recommended Settings
Symbol: XAUUSD (Gold), EURUSD, GBPUSD.
Timeframes: M1–M15 (scalping).
Sessions: London & New York.
Spread Filter: ≤ 45 pips (for Gold), ≤ 3 pips (for majors).
10. Default Parameters (Optimized for Gold)
Strategy Mode: 1 (EMA 9/21 crossover).
Stop Loss: ATR-based, multiplier 1.5.
Take Profit: Risk:Reward 1:1.5.
Trailing Stop: Start 400 pips, Step 200 pips.
Risk Percent: 1%.
Max Trades: 2.
11. Safety Notes
⚠️ Trading involves risk.
Always test on demo accounts before live use.
Adjust parameters for your broker’s spread and execution speed.
Use appropriate lot sizes for account balance.
12. Support & Updates
Author: BlackCode Lab
Contact: [support@blackcodelab.com]
Updates: Version 1.00
If you want to add any functions or confirmations, contact me to discuss.

Freedom
Break free from the system and thrive.
Wealth
Power
support@blackcode-ea.com
Connected Now...