🔍 Overview of My Expert Advisors (EAs)
If you're using one of my automated trading systems, this guide will walk you through essential info—from setup to performance optimization.
⚙️ EA Settings & Input Configuration
Proper configuration is critical. Each parameter plays a role in how the EA behaves and manages trades. Below, you'll configure the EA by adjusting the input settings:
OVERALL SETUP
- Set trading symbols — Defines which instruments or currency pairs will be traded (e.g., “EURGBP”).
- Magic number — Unique identifier that helps distinguish this EA’s orders from others running on the same account.
- Set order comment — Custom text that appears in the comment field of each trade placed by the EA.
FUNDING CONDITIONS
- Randomize TP and SL values for prop firms — Adds slight randomization to take profit and stop loss values for better prop-firm compliance and natural trading behavior.
DEFINE EXTRA PREFERENCES
- Ignore micro price moves below this in points — Sets the minimum movement threshold to filter out insignificant price noise.
- Multiply broker min stop distance by this factor — Adjusts stop loss and take profit distances relative to the broker’s minimum distance requirement.
- Ignore price jumps ≤ this many points — Defines tolerance for small quote gaps to prevent unnecessary trade restrictions.
AUTO CLOSE ON DRAWDOWN
- Equity drawdown (limit in %) to avoid new trades — Restricts new positions once the drawdown threshold is reached.
- Enable close on max drawdown — Automatically closes all active trades if the drawdown limit is exceeded.
CORE OPTIONS FOR SIGNAL RULES
- Enable prop account safety (all orders with SL) — Ensures that every order includes a stop loss to meet prop-firm risk criteria.
- Specify profit type — Determines whether profit targets are calculated as fixed USD values or as a percentage of the account balance.
- Specify total profit (USD) — Defines the absolute profit target that triggers trade closure.
- Specify total profit % of balance — Defines the profit target as a percentage of the account balance before positions are closed.
GENERAL NOTIFICATIONS
- Enable sending alert pop-ups — Displays alert notifications when trade signals or events occur.
CORE RISK SETTINGS
- Set lot calculation method — Chooses how trade volume is calculated (fixed, balance-based, risk-based, etc.).
- Set risk percentage for each trade — Defines how much of the account balance will be risked per position.
- Set fixed lot size — Assigns a constant lot size to all trades when not using dynamic risk management.
🧠 Getting Started: Installation & Setup
- Load the EA onto any single chart.
- The EA will automatically manage trades across all specified symbols.
- Use raw symbol names only (avoid suffixes like ".m" or prefixes).
Need step-by-step guidance? Read this: Complete EA Setup Guide
🧪 Backtesting Recommendations
- MT4: Backtest only one symbol per run using "Every Tick" mode.
- MT5: Backtest multiple symbols using "Every Tick Based on Real Ticks."
💡 Best Practices for Risk Management
For more consistent results, consider the following:
- Recommended risk: 1–2% per trade
- Always monitor performance and adjust settings accordingly
- use VPS for stability of performance.
📢 Stay Connected & Get Updates
Follow the official MQL5 channel for announcements and updates: Fahril FX Expert Advisors Channel
🔁 Updating Your EA
Whenever a new version is released, use this guide to update correctly: EA Update Instructions
💬 Getting Support & Telegram Access
If you'd like to join our Telegram group, please send me a message on MQL5, and I’ll reply with a private invite.
The default settings are optimized, but you're encouraged to experiment and fine-tune based on your strategy.
🙌 Your Feedback Matters
Have ideas or feature requests? Reach out via MQL5 messaging. Your suggestions help improve future updates for the whole community.


