ASQ Safe Scalping

ASQ Safe Scalping
Download ALL MT5 experts (1558)
YouTube Video Thumbnail

Similar MetaTrader Tools

ASQ Safe Scalping

Info

The ASQ Safe Scalping is a Expert Advisor for MetaTrader 5 that asq safescalping v1. 20 is a free, open-source breakout scalping Expert Advisor for MetaTrader 5.

Usage

This tool is typically used for scalping on lower timeframes (M1-M15).

Platform

This Expert Advisor works exclusively on MetaTrader 5 (both build 600+ and newer versions).

Setup

Place the downloaded file in MQL5/Experts folder via File ? Open Data Folder in MetaTrader 5.


How to Install and Use ASQ Safe Scalping

1. Installation: Open the "File" menu, select "Open Data Folder," navigate to MQL/Experts, paste your file, and restart the terminal.

2. Activation: Drag the EA from the Navigator onto a chart, ensure "Allow live trading" is checked in the Common tab, and verify the AutoTrading button is green.

3. Optimization: Right-click your chart, choose "Expert List," click "Properties" to adjust inputs, and save your preferred setup as a set file for future use.

4. Maintenance: Regularly check the "Experts" tab in the terminal window to monitor trade logs and potential execution errors.

Frequently Asked Questions

Q: Why is my EA not opening trades? A: Check the "AutoTrading" button, ensure "Allow live trading" is enabled, and verify your broker allows automated trading on your account type.

Q: Can I run multiple EAs on one chart? A: No, each chart can only host one active EA; however, you can open multiple charts for different currency pairs to run several EAs.

Q: What does the "smiley face" icon mean? A: A smiley face in the top-right corner of the chart indicates the EA is successfully running; a frowny face means it is disabled.

What this tool does

ASQ SafeScalping v1.

Typical Use Case

This Expert Advisor excels in automated trading and technical analysis on MetaTrader 5.

Compatible Platform & Setup

This Expert Advisor works on MetaTrader 5. Place the file in the MQL5/Experts folder and restart the terminal.

Description & Settings

Related: Ex Machina Safe Scalping - another powerful expert for MetaTrader 5 traders.

ASQ SafeScalping v1.20 is a free, open-source breakout scalping Expert Advisor for MetaTrader 5. It employs a rigorous seven-condition entry system, ensuring that every condition is met simultaneously before initiating a trade.

Also recommended: Angry Bird (Scalping) - similar expert with strong performance on MetaTrader 5.


STRATEGY — 7 CONDITIONS, ALL REQUIRED

EMA Trend Direction: Fast EMA (150) above Slow EMA (510) for buys, and below for sells.

Trend Strength: EMA separation exceeds an ATR-based minimum, avoiding sideways markets.

Price Position: Close above both EMAs for buys, and below for sells.

Breakout Detection: Close exceeds N-bar high/low with an ATR buffer.

RSI Filter: RSI in a healthy zone (40-65 for buys, 35-60 for sells), avoiding overbought or oversold conditions.

Momentum Confirmation: Close higher than the previous close for buys, and lower for sells.

Higher-TF EMA Agreement (optional): H1 EMA 50/200 confirms the direction.

If any condition is not met, no trade is executed.

v1.20 BUG FIXES

- Partial close at TP1 is now executed once per position using ticket-based tracking.

- Peak drawdown tracker is disabled during backtests to prevent errors.

- A legacy MT4 compiler directive has been removed for clean MT5 compilation, ensuring accurate backtest results.

RISK MANAGEMENT

The EA manages risk with a disciplined approach: one trade at a time, no martingale, no grid, and no hedging. It employs fixed stop loss and take profit, percentage-based position sizing, maximum drawdown auto-pause, and a daily trade counter to prevent overtrading. Peak drawdown is tracked across sessions.

TRADE MANAGEMENT

Breakeven functionality moves the stop loss to protect the entry after a configurable profit threshold. Trailing stop follows price at a fixed distance, securing profits as the trend continues. Partial close takes profit on a portion of the position at TP1 while allowing the rest to run to full TP.

FILTERS

Session filter restricts trading to active hours (default 08:00-20:00). Spread filter prevents trades during high spread conditions. News filter pauses trading around high-impact events. Friday afternoon cutoff reduces weekend gap risk.

5 PRESET FILES INCLUDED

The EA includes 5 .set files optimized for XAUUSD M5:

ASQ_SafeScalping_XAUUSD_M5_v2.set: Ready-to-trade preset, grid-optimized via Monte Carlo simulation (500 runs, Sharpe 1.27, 79% profitability).

Phase1_Structure_FIXED.set: Baseline test with fixed parameters. Run to verify EA functionality before optimization.

Phase2_SL_TP_Risk.set: Optimizes stop loss, take profit, risk percentage, and breakeven settings.

Phase3_Exit_Management.set: Tunes trailing stop and partial close parameters, using the best SL/TP from Phase 2.

Phase4_Session_DayCap.set: Fine-tunes session hours, Friday cutoff, and daily trade limit.

Run the presets in sequence: Phase 1 (verify) → Phase 2 (risk) → Phase 3 (exits) → Phase 4 (timing).

HOW TO USE

1. Copy ASQ_SafeScalping_CodeBase.mq5 to MQL5/Experts folder.

2. Compile in MetaEditor (F7).

3. Attach to XAUUSD M5 chart.

4. Load ASQ_SafeScalping_XAUUSD_M5_v2.set for immediate use, or run the optimization sequence with Phase*.set files.

Compatible with: XAUUSD (M5/M15), XAGUSD (M15), EURUSD (M5), GBPUSD (M5).

ARCHITECTURE

The EA is a single-file, dependency-free solution with readable source code. It provides a foundation for studying signal logic, modifying filters, or developing new strategies.

You may also like: Manual Scalping With Keyboard - excellent alternative for expert users on MetaTrader 5.


Leave your opinion, ask a question, share some knowledge

Limitations & Risk Warning

  • This tool is provided for educational and testing purposes only.
  • Past performance does not guarantee future results.
  • Trading involves substantial risk of loss. Use on a demo account first.
  • Results may vary depending on market conditions, broker, and settings.
  • We recommend thorough backtesting and forward testing before using with real funds.
RobotFX does not own any of the code provided on this platform. All tools are freely available on the internet; we simply index and re-offer them for download. We are not responsible for any financial losses that may occur. Trading responsibilities rely solely on the traders downloading and using the displayed Expert Advisors, indicators, and scripts. These tools are provided for educational purposes only and may require modification or optimization to align with a trader's specific strategy or needs.
© ROBOTFX - Best MetaTrader Expert Advisors & Indicators