🚀 LAUNCHING THE EA ON A CHART
Drag and drop the EA from the Navigator panel onto any chart. That's it. The robot will automatically detect the symbol and timeframe — no manual adjustments needed. Works seamlessly on ANY pair and ANY period.
📘 Full walkthrough available here:
https://www.mql5.com/en/blogs/post/751762
⏱️ BACKTESTING YOUR STRATEGY
Backtesting requires specific .ini settings to ensure accurate results. The default tester configuration will NOT work correctly.
Action required: Contact me directly via MQL5 chat to receive the correct .ini file. Load this file into your Strategy Tester settings before running any simulations.
🔄 CHANGING TRADING SYMBOLS
Navigate to the EA Inputs tab and modify the symbol list there.
Important note about suffixes/prefixes: The EA detects them automatically. For example, if your broker shows EURUSD>m , you simply enter EURUSD — do NOT include the >m suffix.
🧩 RUNNING WITH OTHER EAS
Yes, absolutely. The EA is compatible with other robots on the same account. The only requirement: assign a unique Magic Number to each EA to prevent order conflicts.
🔄 UPDATING THE EA
When a new version is released, follow the step-by-step update instructions here:
📘 Update guide:
https://www.mql5.com/en/blogs/post/745684
💬 JOINING THE TELEGRAM CHANNEL
Send me a private message in MQL5 chat requesting the invite link. I will share it with you directly.
🔗 JOINING THE MQL5 CHANNEL
Direct link provided below (copy and paste into your browser):
https://www.mql5.com/en/channels/rahulrobots
📊 FINDING THE BEST SETFILE
The default settings provide the most balanced performance across different market conditions. However:
-
You may optimize parameters for your specific broker environment
-
Additional setfiles will be published in our official channels
-
Prop firm (funded account) users: Contact me privately to receive the specialized setfile
🎁 POST-PURCHASE BONUS
After completing your purchase, send me a screenshot of your transaction receipt via MQL5 chat. I will reply with your bonus EA — completely free.
💰 DEPOSIT & RISK RECOMMENDATIONS
| Parameter | Recommendation |
|---|---|
| Minimum deposit | 100 USD (anything above works) |
| Risk profile | Low risk is strongly advised |
⚙️ INPUT PARAMETERS — DETAILED BREAKDOWN
DEFINE GENERAL STRUCTURE
Trading symbol list — Enter the instruments you want the EA to trade. Separate multiple symbols with commas. Example: BTCUSD,ETHUSD,LTCUSD
Detect suffixes automatically — When enabled, the EA identifies broker-specific suffix/prefix codes without manual entry. Keep this ON for hassle-free setup.
Main magic number setup — Unique identifier for orders placed by this EA. Change this if running multiple EAs on the same account.
EA order commentary — Custom text label attached to every order. Helps identify trades from this robot in your history log.
ADDITIONAL
Backtest/live spread-trend harmonizer — Filters trades based on spread conditions and trend alignment. Higher values = stricter entry requirements.
ADJUST DRAWDOWN CLOSING PREFERENCES
Maximum drawdown allowed to restrict new trades — When equity drawdown exceeds this percentage (%), the EA stops opening new positions.
Close on drawdown option — When enabled, the EA will automatically close all positions if the maximum drawdown threshold is breached.
DEFINE INPUTS FOR RECOVERY ZONE
Toggle recovery zone on/off — Master switch for the recovery system. Enable to activate partial position recovery mechanics.
Profit type for recovery setup — Choose between usd_percent (cash + percentage) or other available modes for calculating recovery targets.
Total profit USD setup (after recovery) — Fixed dollar amount target to achieve before closing the recovery zone.
Total profit % setup (after recovery) — Percentage-based profit target relative to base capital for recovery completion.
MANAGE SAME ORDER SETTINGS
Enable one trade per symbol — Prevents multiple simultaneous positions on the same trading instrument.
Minimum distance between trades of the same pair — Measured in points. The EA will not open another trade on the same symbol until price moves beyond this distance from the previous entry.
ADJUST PROP FIRMS PREFERENCES
FTMO randomizer option activated — Adds controlled randomness to trade execution for prop firm compliance. Helps avoid pattern detection.
Maximum daily losing trades allowed — Hard limit on consecutive or cumulative losing trades per calendar day. Protects against drawdown spirals.
SET UP TIME-BASED CLOSING PARAMETERS
Closing time setup on Friday — Set to -1 to disable. Enter a specific hour (0-23) to auto-close all positions before the weekend. Example: 20 closes everything at 8 PM Friday.
SET UP RISK PARAMETERS
Set method for lot calculation — Options include low_risk , medium_risk , high_risk , or fixed. Determines position sizing algorithm.
Choose fixed lot size — Only applies if fixed method is selected above. Enter the exact lot amount for every trade.
Forcing risk in all situations — When enabled, the EA maintains the defined risk level even during unusual market conditions (news spikes, low liquidity). Disable for additional safety.


