Ex Machina Safe Scalping
This software component for MetaTrader 5 is built to enhance the capabilities of your trading environment. This Expert Advisor serves as automated trading software. It is utilized to monitor financial markets and execute trades based on predefined algorithmic rules, enabling precise position management without the need for constant manual oversight.
How to Setup and Use Ex Machina 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.
Description & Settings
ExMachina Safe Scalping — 6-Condition Breakout Scalping EA
This Expert Advisor does not enter a trade unless the market proves itself six times over. Six independent filters must agree on the same bar before any position opens. If even one says no, the system stays flat.
The six conditions:
- EMA trend direction (150/510 dual moving average)
- Trend strength measured against ATR — weak and sideways markets are rejected
- Price position confirmed on the correct side of both EMAs
- Breakout beyond N-bar high/low with a volatility-adjusted buffer
- RSI within a healthy range, not at extremes
- Momentum confirmation via close-to-close comparison
Risk management is fixed and non-negotiable. Every trade gets a predefined stop loss and take profit at entry. Only one position at a time. No martingale, no grid, no hedging, no averaging down. Automatic breakeven shifts the stop to entry when price advances. If drawdown exceeds your threshold, the EA pauses itself.
Built-in filters restrict trading to your chosen session hours (default London/New York), block entries when spreads widen beyond your limit, and pause around scheduled news events.
Recommended: XAUUSD, XAGUSD, EURUSD, GBPUSD on M5 or M15. Works on any MT5 broker.
Parameters have been optimized on EURUSD M5 over 11 years of data (2015–2026). Default values represent the most robust result set: 315 trades, profit factor 1.24, max drawdown 0.86%. A custom OnTester() fitness function is included for your own optimization runs.
Developed by ExMachina Trading Systems.