Try it now on demo — FOR LEARNING TEST & EDUCATIONAL PURPOSE ONLY

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

  1. Open MT4 → FileOpen Data Folder.

  2. Go to MQL4/Experts/ and copy the file:

    • EMA_for_Scalping.ex4 or EMA_for_Scalping.mq4

  3. Restart MetaTrader 4.

  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

    1. Fixed Pips (default: 300 pips on 5-digit brokers → ~30 points on Gold).

    2. Previous Candle Close Extreme.

    3. Swing High/Low.

    4. 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.